Before you can file a Thai tax return, claim back over-withheld tax, or satisfy a bank’s reporting form, you need a Tax Identification Number — the 13-digit number the Revenue Department uses to track you as a taxpayer. This guide is the practical companion to our income-tax and tax-residency guides: who actually needs a TIN, how it relates to the pink-ID number, where and how to apply, the documents to bring, and what to do once you have it. Educational, never paid placement — general information, not tax advice.
If you have assessable income in Thailand, get a TIN — the Revenue Department’s 13-digit taxpayer number — in person at your local Area Revenue Office with your passport, visa and proof of address. There’s no fee, your employer often arranges it for you, and if you hold a pink ID card its number may already serve as your TIN.
Editorial analysis compiled and periodically refreshed by BAANLYY’s research team — not a live data feed.
Analysis last reviewed 2026-09-17.
A TIN is only required once you have assessable income in Thailand. That covers a Thai salary, rent from a condo you own here, freelance or business income earned in Thailand, and — if you are a tax resident (180+ days in a calendar year) — foreign income you remit into the country. Simply living here on a tourist or retirement visa with no Thai-source income doesn’t, by itself, oblige you to register.
Not sure whether you owe anything at all? Start with our residency and income guides: Tax for expats — residency & foreign income and Personal income tax: rates & filing.
A common point of confusion: the pink ID card issued to non-citizens carries a 13-digit personal number, and the Revenue Department will often accept that same number as your TIN instead of issuing a separate one. So:
For more on the pink card and the matching yellow house book, see our yellow book & pink ID card guide.
You register in person at your local Area Revenue Office (สำนักงานสรรพากรพื้นที่) or its district branch (สำนักงานสรรพากรพื้นที่สาขา), covering where you live. Foreign nationals apply on Form L.P.10.1, and the Revenue Department’s own deadline is within 60 days from the date you first derive assessable income — it is not tied to the filing date. There is no fee. Two routes cover most people:
Procedures and the exact paperwork differ branch to branch, so it’s worth calling ahead or checking the Revenue Department’s website first.
Sources for this section: the form number and the 60-day deadline are stated on the Revenue Department’s own Tax Identification page (English) — “Form L.P. 10.1… within 60 days from the date he derives assessable income” — and the Thai office names are taken from the department’s Thai-language guidance for foreign nationals.
Requirements vary by office, so confirm exactly what your branch wants before you make the trip.
The Revenue Department keeps expanding its e-services — the e-filing portal, the RD Smart Tax app, and, since 1 January 2025, the newer D-MyTax platform, which brings My Tax Account, e-Filing, e-Donation and e-Appointment together behind one login (Bangkok Global Law). Some registration steps can now be started online, but many foreigners still do the first TIN registration in person, because the office wants to sight original documents and verify your address. Once you hold a TIN, you can normally file your annual return online, which usually gives a slightly later deadline than paper filing. Because the digital services change, check the current options on the Revenue Department’s site.
The statutory deadline itself is not vague: the Revenue Department states that a taxpayer must file and pay “within the last day of March following the taxable year” — 31 March (Revenue Department, Personal Income Tax). In practice the department has repeatedly granted online filers an extra eight days, to around 8 April, by fresh notification each year (pattern confirmed across recent tax years via Sherrings’ summary of Revenue Department filing deadlines) — but the extension is re-issued (or not) every year, so we do not print it here as this year’s guaranteed date. Read the current extended date off the e-filing portal or D-MyTax rather than carrying over last year’s.
Ready to see what you might owe? Try the Thailand income tax estimator.
Once your TIN is sorted, plug your income and main allowances into our estimator to see a ballpark figure using the standard bands — then confirm the real number with a professional before you file.
General information only — not tax, legal or financial advice. Thai tax registration rules, the documents required, online services and filing deadlines are set by the Revenue Department and change over time, and whether you need a TIN depends on your individual circumstances. Confirm your own position with the Thai Revenue Department and a licensed Thai tax professional. BAANLYY never takes paid placement.
Primary and official sources are cited above. Government rules, fees and procedures in Thailand change over time and vary by office; always confirm current requirements with the relevant authority before relying on them. BAANLYY never takes paid placement in editorial content.