🇻🇳 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 point | Returned | Note |
|---|---|---|
| Company profile | Yes | Legal name in English and Vietnamese, status, registration date, registered address |
| Legal representatives | Yes | |
| Directors | Yes | |
| Shareholders | Yes | Returned for about 3 in 4 companies |
| Ultimate beneficial owners | No |
| Document | Returned |
|---|---|
| Register extract | No |
| Articles of association | No |
| Financial statements | No |
| UBO extract | No |
Speed
| Step | Typical | 9 in 10 within |
|---|---|---|
| Business verification (company data, officers, shareholders) | 12 seconds | 14 seconds |
These are typical times from production, not a service-level commitment: set timeouts well above them, or use callbacks.
Company types
| Company type | Legal forms | Covered | What to expect |
|---|---|---|---|
| Enterprise | All enterprise forms, shown as Corporate | Yes | Full data: legal representatives, directors, shareholders |
| Branch | Branch of an enterprise | Yes | Send the branch code |
Sources
| Register | What it gives |
|---|---|
| National Business Registration Portal | Company profile, legal representatives, directors, shareholders |
Identifiers
Send the enterprise code as business_entity_id, with country_code set to VN.
| Identifier | Format | Example |
|---|---|---|
| Enterprise code (tax code) | 10 digits. A 9-digit code gets a leading 0 added. | 0101234567 |
| Branch code | Enterprise code, a dash and 3 digits | 0101234567-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 status | Normalised status |
|---|---|
| Active | Active |
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.
| Quirk | Details |
|---|---|
| Leading zero | If you send a 9-digit code, a leading 0 is added to make the 10-digit enterprise code. |
| Branches have their own code | A 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 form | entity_type is Corporate for almost every result. Read the legal name for the form. |
| Chairmen of member boards | Chairman of the Board normalises to DIRECTOR, but Chairman of Member Board comes back as UNKNOWN. |
Limits
- UBOs and register documents are not returned.
Updated about 20 hours ago
