Understanding Thai Tax Filing Requirements and Forms
Filing Thai income tax as an expat requires understanding three key concepts: tax residency status, the PND 90 annual return, and the filing deadline of March 31. If you are classified as a Thai tax resident (physically present in Thailand for 180 or more days in any calendar year), you must file an annual income tax return regardless of your citizenship or visa status. Non-residents are generally not required to file Thai income tax unless they earned Thailand-sourced income (e.g., salary from a Thai employer or rental income from Thai property). The primary tax form for individuals is the PND 90 (Phor Ngor Dor 90), which is the annual personal income tax return. Additionally, if your employer or income sources withhold tax throughout the year, you'll file PND 91 forms monthly to reconcile those withholdings. Understanding which forms you must file and by when is the foundation of Thai tax compliance.
Who Must File and When
Thai tax residency is determined by physical presence, not citizenship or visa type. If you spent 180 or more days physically in Thailand during any calendar year, you are a tax resident and must file the PND 90 by March 31 of the following year. For example, if you were in Thailand 180+ days during 2025, you must file by March 31, 2026. Days don't need to be consecutive. Immigration days count as Thai territory; border runs to Cambodia or Laos don't break your residence count. Non-residents who earned Thailand-sourced income must file only the portions of the form related to that income. Most expats are tax residents because they exceed the 180-day threshold. The filing deadline is strictly enforced. File electronically by March 31 or file in person at your local tax office (āļŠāļģāļāļąāļāļāļēāļāļŠāļĢāļĢāļāļŠāđįĻāļāļąāļāļŦāļ§āļąāļ) by the same date. Late filing incurs penalties starting at the due date.
PND 90 and PND 91 Explained
The PND 90 is your annual personal income tax return. It consolidates all income sources (employment, self-employment, rental, investment income) and applies deductions and progressive tax rates to calculate your total Thai tax liability for the year. Filing PND 90 is mandatory for all tax residents. The PND 91 is a monthly withholding tax form filed when your employer or income sources withhold income tax. If you're employed by a Thai company or a foreign company with a Thai subsidiary, your employer typically withholds tax from your salary monthly and files PND 91 on your behalf. If you're self-employed or have no withholding, you don't file PND 91. As an expat with foreign employment, you may not have withholding, so you file only the annual PND 90. If withholding occurs, the employer files PND 91 monthly, and you reconcile by filing the annual PND 90. The employer's PND 91 filings are credited against your annual liability when you file PND 90.
Required Documents and Information
To file PND 90, you'll need several documents. First, your Thai tax ID number (which you obtain from the Revenue Department on your first filing). Second, identification (passport and Thai address registration card, or TM.30 from immigration). Third, documentation of all income sources: employment letters from your employer stating annual salary, bank statements showing remittances from abroad, freelance invoices or contracts, investment statements from brokerage accounts, and rental agreements if you receive rental income. Fourth, documentation of deductible expenses and exemptions: receipts for life insurance premiums, donation receipts from registered charities, proof of pension contributions, and medical expense receipts if applicable. Keep all originals for at least five years; the Thai Revenue Department can audit back five years, and original receipts are essential if questioned. Many expats file electronically with a Thai accountant, so you'll provide scanned or digital copies of documents. Organised, complete documentation makes filing straightforward and reduces audit risk.