Taiwan company data API: look up and validate a unified business number

A customer types a Taiwanese unified business number, a VAT number or the first characters of a Chinese name; your form fills in the legal name, legal form, status, capital and registered address from the Ministry of Economic Affairs and Ministry of Finance data. One key, and the same response shape as every other country the API covers.

What you get, and what you do not

Company records from the Ministry of Economic Affairs (GCIS company registration) and the Ministry of Finance (business tax registration): legal name in Chinese, legal form, status, registered address with the county or city, capital, founding date, the tax industry code and the unified business number. Limited companies, companies limited by shares, unlimited companies, limited partnership companies and Taiwan branches of foreign companies are served; sole proprietorships and partnerships (business registrations), domestic branches, cooperatives, associations and representative offices are never served. Names and addresses are in Chinese, and there are no English names. Status includes dissolution, reorganisation, bankruptcy and revoked or cancelled registrations (deregistered). The activity code is the Ministry of Finance tax industry code, which is not mapped to NACE. No officers: the responsible person is not served. No registry-compliance signal and no insolvency notices. Register-change events (name, status, legal form and address changes, dated when first seen in the register data, none before the first load in October 2026) and company monitoring are available.

That is the record of a Taiwanese company as an onboarding form, an invoice check or a CRM row needs it. If you need directors or the responsible person for Taiwan, this is not the API for it. To learn what the register is, start with What is the Taiwan unified business number? (also in Traditional Chinese).

What the Taiwanese record gives your product

  • Exact match on the number. company_number=22099131 with country=TW. Leading zeros are kept; seven digits are padded. The check digit is advisory, so a number that fails it is still looked up.
  • A VAT alias. vat=22099131 with country=TW resolves a company that is in the Ministry of Finance tax file by its unified business number; vat_number is null for a company that is not in the file.
  • Autocomplete by name. ?name= takes Chinese names and treats 臺 and 台 as the same character. Each call is one request.
  • The fields a form needs. The legal name; the legal form; status; the registered address with the county or city in region; capital and founding date; the tax industry code.
  • The register's own state. status includes in_dissolution (解散), reorganisation, bankruptcy and deregistered (revoked or cancelled), so a company in a procedure is not served as plain active. The register's wording is in local_status.
  • One schema for every country. The same response shape as the other countries, selected with country=TW.
  • company_number: The 8-digit unified business number, zeros kept: 22099131.
  • company_name: The name in Traditional Chinese. No English names.
  • legal_form, local_status: The legal form (有限公司, 股份有限公司 and so on) and the register's status text (核准設立, 解散, 撤銷).
  • capital_amount, paid_in_capital, capital_currency: Authorised and paid-in capital in TWD.
  • founding_date: The date of approval of the setup.
  • address, region: The registered address in Chinese; the county or city.
  • activity_code, activity_code_scheme: The Ministry of Finance tax industry code (six digits), scheme TW-TAX-SIC; nace_code stays empty.
  • vat_number: The unified business number for a company in the tax file, else null.

An abridged answer for TSMC (illustrative; the real object has the full standard company fields):

Validate before you call

The shape of the number is the gate; the check digit is a hint. The identifier validator runs the same arithmetic in the browser:

A passing check says the number is well formed, never that the company exists or is still registered. That is what the lookup is for.

Two calls and a list

The search returns the record's id; pass it to the detail endpoint, GET /companies/ followed by the id.

What Taiwan does not carry

  • Officers and the responsible person. Not served.
  • English names. The register publishes none; names and addresses are Chinese.
  • A NACE code. The activity code is the Ministry of Finance tax industry code and is not mapped to NACE.
  • Insolvency notices. Taiwan is not one of the twelve insolvency markets. Dissolution, reorganisation and bankruptcy show in status.
  • Sole proprietorships, partnerships, domestic branches, cooperatives and associations. Never served, so a lookup of one returns nothing even though it exists. Taiwan branches of foreign companies are served.
  • A registry-compliance signal. Not served for Taiwan.

FAQ

How do I look up a Taiwanese company by unified business number from an API?
Call GET /companies/search?company_number=22099131&country=TW. Keep the leading zeros (a seven-digit value is padded). The check digit is advisory: a number that fails it is still looked up.

Can I look up a Taiwanese company by VAT number?
Yes, if it is in the Ministry of Finance tax file: pass vat=22099131 with country=TW. The VAT number is the unified business number. For a company that is not in the file the VAT number is null.

Can I search in English?
No. Names and addresses are in Traditional Chinese and there are no English names. 臺 and 台 are treated as the same character.

Which activity code does it carry?
The Ministry of Finance tax industry code, six digits, with scheme TW-TAX-SIC. It is not mapped to NACE.

Which Taiwanese entities are covered?
Limited companies, companies limited by shares, unlimited companies, limited partnership companies and Taiwan branches of foreign companies. Sole proprietorships, partnerships, domestic branches, cooperatives and associations are never served.

Does it include officers or insolvency notices?
No. The record is company-level and the responsible person is not served. Dissolution, reorganisation and bankruptcy show in the status; there are no insolvency notices.

How fresh is the data?
The registers are read daily.

Is there a way to try it before signing up?
Yes: the free UBN lookup runs the same call with a shared key.

Does it have register-change events and monitoring?
Yes. Register-change events (name, status, legal form and address changes, dated when first seen in the register data, none before the first load in October 2026) and company monitoring are available.

Read the full page · Start your 14-day free trial

Official sources: GCIS open data platform · Fiscal Information Agency, Ministry of Finance · Open Government Data License v1.0.

Contains data from the Ministry of Economic Affairs, Department of Commerce (GCIS open data platform) and the Ministry of Finance, Fiscal Information Agency (business tax registration data), Republic of China (Taiwan), released under the Open Government Data License v1.0 (https://data.gov.tw/license). Adapted by Prometiam, not a certified register extract.

What the Taiwanese record gives your product

FieldWhat it holds for Taiwan
company_numberThe 8-digit unified business number, zeros kept: 22099131.
company_nameThe name in Traditional Chinese. No English names.
legal_form, local_statusThe legal form (有限公司, 股份有限公司 and so on) and the register's status text (核准設立, 解散, 撤銷).
capital_amount, paid_in_capital, capital_currencyAuthorised and paid-in capital in TWD.
founding_dateThe date of approval of the setup.
address, regionThe registered address in Chinese; the county or city.
activity_code, activity_code_schemeThe Ministry of Finance tax industry code (six digits), scheme TW-TAX-SIC; nace_code stays empty.
vat_numberThe unified business number for a company in the tax file, else null.

Frequently asked questions

How do I look up a Taiwanese company by unified business number from an API?
Call GET /companies/search?company_number=22099131&country=TW. Keep the leading zeros (a seven-digit value is padded). The check digit is advisory: a number that fails it is still looked up.
Can I look up a Taiwanese company by VAT number?
Yes, if it is in the Ministry of Finance tax file: pass vat=22099131 with country=TW. The VAT number is the unified business number. For a company that is not in the file the VAT number is null.
Can I search in English?
No. Names and addresses are in Traditional Chinese and there are no English names. 臺 and 台 are treated as the same character.
Which activity code does it carry?
The Ministry of Finance tax industry code, six digits, with scheme TW-TAX-SIC. It is not mapped to NACE.
Which Taiwanese entities are covered?
Limited companies, companies limited by shares, unlimited companies, limited partnership companies and Taiwan branches of foreign companies. Sole proprietorships, partnerships, domestic branches, cooperatives and associations are never served.
Does it include officers or insolvency notices?
No. The record is company-level and the responsible person is not served. Dissolution, reorganisation and bankruptcy show in the status; there are no insolvency notices.
How fresh is the data?
The registers are read daily.
Is there a way to try it before signing up?
Yes: the free UBN lookup runs the same call with a shared key.
Does it have register-change events and monitoring?
Yes. Register-change events (name, status, legal form and address changes, dated when first seen in the register data, none before the first load in October 2026) and company monitoring are available.