🇻🇳 Vietnam

Company data, legal representatives, directors and shareholders for Vietnamese businesses

Overview

AiPrise verifies Vietnamese businesses against the National Business Registration Portal. A business verification returns the company profile, legal representatives, directors and shareholders.

Coverage

Data pointReturnedNote
Company profileYesLegal name in English and Vietnamese, status, registration date, registered address
Legal representativesYes
DirectorsYes
ShareholdersYesReturned for about 3 in 4 companies
Ultimate beneficial ownersNo
DocumentReturned
Register extractNo
Articles of associationNo
Financial statementsNo
UBO extractNo

Speed

StepTypical9 in 10 within
Business verification (company data, officers, shareholders)12 seconds14 seconds

These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.

Company types

Company typeLegal formsCoveredWhat to expect
EnterpriseAll enterprise forms, shown as CorporateYesFull data: legal representatives, directors, shareholders
BranchBranch of an enterpriseYesSend the branch code

Sources

RegisterWhat it gives
National Business Registration PortalCompany profile, legal representatives, directors, shareholders

Identifiers

Send the enterprise code as business_entity_id, with country_code set to VN.

IdentifierFormatExample
Enterprise code (tax code)10 digits. A 9-digit code gets a leading 0 added.0101234567
Branch codeEnterprise code, a dash and 3 digits0101234567-001

You can also search by legal name.

Statuses and legal forms

Every result carries the register's own status in registration_info.status and an AiPrise status in registration_info.normalised_status. The normalised status is one of Active, Suspended, Dormant, Dissolved / Struck Off, In Liquidation / Insolvency or Unknown.

Register statusNormalised status
ActiveActive

Every Vietnamese result in production had the status Active. entity_type is usually Corporate, so it does not tell you the legal form.

Quirks and gotchas

Country-specific behaviour to know before you integrate.

QuirkDetails
Leading zeroIf you send a 9-digit code, a leading 0 is added to make the 10-digit enterprise code.
Branches have their own codeA branch is the enterprise code plus -NNN. Send the branch code to verify a branch, or the 10-digit code for the head office.
No legal formentity_type is Corporate for almost every result. Read the legal name for the form.
Chairmen of member boardsChairman of the Board normalises to DIRECTOR, but Chairman of Member Board comes back as UNKNOWN.

Limits

  • UBOs and register documents are not returned.

Did this page help you?