Vietnam Company Data — Tax Code Registry & Branches avatar

Vietnam Company Data — Tax Code Registry & Branches

Pricing

$4.00 / 1,000 company records

Go to Apify Store
Vietnam Company Data — Tax Code Registry & Branches

Vietnam Company Data — Tax Code Registry & Branches

Official Vietnamese company data by tax code: legal name, international and short name, operating status and registered address.

Pricing

$4.00 / 1,000 company records

Rating

0.0

(0)

Developer

Berkan Kaplan

Berkan Kaplan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

2 days ago

Last modified

Categories

Share

Vietnam Company Registry Scraper (Tax Code Lookup)

Official Vietnamese company data by tax code (mã số thuế): legal name, international and short name, operating status and registered address — including branch detection.

Free · No API key · Official source · Same schema across every country in this series

What data do you get?

FieldDescription
companyNameRegistered legal name
registrationNumberTax code (mã số thuế) — the register's own identifier
taxNumberVAT / tax identifier where published
statusNormalized to active / inactive / dissolved / unknown
statusRawThe register's own wording, untranslated
legalFormLegal form as registered
incorporatedOn / dissolvedOnISO dates
address, city, postalCodeRegistered address
industry, industryCodeActivity classification where published
employees, capitalWhere the register publishes them
officers[]Directors / partners where published
sourceUrlLink to the company's page on the register

Country-specific fields on top of the shared schema: companyNameInternational, tradingName, isBranch, parentTaxCode.

Input

FieldTypeDefaultDescription
queriesarrayTax codes (10 digits, or 13 for a branch — e.g. 0100109106).
maxResultsPerQueryinteger5For name searches, how many matching companies to return.
includeRawbooleanfalseAttach the register's untouched response under raw.
requestDelayMsinteger200Politeness delay against a public register.
proxyConfigurationobjectnoneOptional.
{
"queries": [
"0100109106",
"0101243150"
],
"maxResultsPerQuery": 5
}

Example output

{
"country": "VN",
"registry": "Tổng cục Thuế — mã số thuế (Vietnamese tax code registry)",
"companyName": "TẬP ĐOÀN CÔNG NGHIỆP - VIỄN THÔNG QUÂN ĐỘI",
"registrationNumber": "0100109106",
"taxNumber": "0100109106",
"status": "active",
"statusRaw": "NNT đang hoạt động",
"isBranch": false,
"address": "Lô D26 Khu đô thị mới Cầu Giấy, Phường Cầu Giấy, TP Hà Nội",
"sourceUrl": "https://dichvuthongtin.dkkd.gov.vn/inf/default.aspx?code=0100109106"
}

What can you use it for?

  • Supplier verification — confirm a Vietnamese supplier's tax code is registered and operating.
  • Group mapping — 13-digit codes are branches — parentTaxCode links them back to the parent company.

Frequently asked questions

Is this Vietnamese company registry scraper free?

The data source is free and needs no API key — you pay only for the Apify compute the run uses.

Do I need an API key or an account with the registry?

No. Vietnam's national portal is an ASP.NET form with no programmatic search; this actor reads the public tax-code record through VietQR's free business endpoint.

Can I search by company name, or only by Tax code (mã số thuế)?

Tax code only. The national portal has no public name search, so a name query fails with a clear message rather than returning nothing.

How current is the data?

Every run queries the source live, so results are as current as the register itself.

Can I export the results to CSV, Excel or JSON?

Yes. Apify datasets export to CSV, Excel, JSON, XML and HTML, and can be pulled through the API or pushed to your own storage.

Can I combine this with other countries in one dataset?

Yes — that is why it exists. Every actor in this series emits the same core schema, so results from different countries concatenate into one table with no remapping.

This actor reads a public register that the Vietnamese authorities publish deliberately for public inspection. Company records are public by design; where a record names a person (a director, owner or partner), that is personal data and your use of it falls under GDPR or the local equivalent — handle it accordingly.

What is the difference between a 10-digit and a 13-digit tax code?

A 10-digit code identifies the company itself; a 13-digit code is a branch of that company. isBranch and parentTaxCode make the relationship explicit.

Notes and limits

  • Lookup is by tax code only. Vietnam's National Business Registration Portal is an ASP.NET form with no programmatic search, so a name query fails with a clear message.
  • 13-digit codes are branches of the 10-digit parent; isBranch and parentTaxCode make the relationship explicit.
  • Status wording is Vietnamese — NNT đang hoạt động (operating) maps to active, tạm ngừng (suspended) to inactive, and dissolution wording to dissolved.
  • Read through VietQR's free business endpoint, which mirrors the General Department of Taxation's public record.
  • Queries that match nothing are still pushed as { query, error }, so a partial run is never silent.

Other country registries in this series

Norway · Finland · Denmark · Iceland · Poland · Slovakia · Slovenia · Latvia · Estonia · Czechia · France · UK · Israel · Taiwan · Singapore · Vietnam · Brazil · Colombia · Peru · USA — plus EU VAT Validation (VIES) covering all 27 member states.