ประเทศไทย · เลขประจำตัวผู้เสียภาษี
Thailand Tax ID Checker
Check a Thai 13-digit Tax Identification Number for correct format and whether it exists in Revenue Department records.
What is a Thai tax ID?
A Thai Tax Identification Number (เลขประจำตัวผู้เสียภาษีอากร) is 13 digits long. Companies use their 13-digit registration number from the Department of Business Development — for example 0107542000011 for CP ALL — and individuals their national ID number. A VAT-registered business uses the same number as its VAT number.
Thai tax ID format
13 digits; on tax invoices the head office or branch is also shown, often as a 5-digit code.
(invoices only)
Example: 0107542000011 (CP ALL Public Company Limited), head office branch 00000.
- 13 digits: Digits only, no country prefix. DBD company numbers typically start with 0.
- Branch code: The 5-digit branch code on invoices is not part of the tax ID; enter the 13 digits only.
- Check digit: Not officially published; the sample 1234567890123 fails the commonly used formula.
- What we check: The format and whether the tax ID exists in Revenue Department records — not VAT status or the company name. A number that is not found shows as unverified.
How to check a Thai tax ID
- 1 Find the 13-digit tax ID on the supplier’s tax invoice or company certificate.
- 2 Enter the 13 digits above. The checker confirms the format and whether the number exists in Revenue Department records.
- 3 To confirm VAT registration and see the name and branches, use the Revenue Department’s VAT registrant search.
- 4 Need the background on Thai tax IDs? Read our Thailand VAT guide.
Frequently Asked Questions
What is the format of a Thai tax ID?
13 digits, with no country prefix. Companies use their 13-digit registration number from the Department of Business Development — for example 0107542000011 for CP ALL — and individuals use their national ID number.
Is the Thai VAT number the same as the tax ID?
Yes. Thailand has no separate VAT number: a VAT registrant uses its 13-digit tax ID. On tax invoices it is accompanied by the head office or branch, which may be shown as a 5-digit code — 00000 for the head office, 00001 for branch 1.
How is the check digit calculated?
Multiply the first 12 digits by 13 down to 2, add the results, and take 11 minus the sum mod 11; the last digit of that result is the check digit. The formula is not officially published, but the Revenue Department’s own services check a check digit and live numbers pass it.
What happened to the old 10-digit tax ID?
Thailand switched to 13-digit tax IDs from 1 February 2012. The old 10-digit numbers could be used on documents only until 31 January 2013.
Who gets a tax ID from the Revenue Department?
Taxpayers who have neither a company registration number nor a Thai national ID — such as foreigners without a Thai ID, non-juristic partnerships and foreign companies — receive a 13-digit tax ID from the Revenue Department.
How do I check whether a Thai business is VAT-registered?
Use the Revenue Department’s VAT registrant search, which shows the registered name, address and branches. Our checker confirms the tax ID exists in Revenue Department records but does not show VAT status.
Last reviewed: , against official sources.
Validate tax IDs at scale
Check Thai tax IDs and tax IDs from 100+ countries in one API call.