Thai Tax for Expats: Residency, Foreign Income and Filing
Since 2024, money you bring into Thailand can be taxable if you are tax resident, whenever it was earned. Here is how residency works, what is taxed and how to file.

The short version
- Spend 180 days or more in Thailand in a calendar year and you are tax resident, whatever your visa.
- Since 1 January 2024, foreign income earned while resident is taxable when you bring it into Thailand.
- Income earned before 2024 is not taxed when remitted; keep records proving when it was earned.
- Rates run from 0% on the first 150,000 baht to 35% above 5 million baht.
- File by 31 March on paper, or about a week later online; get a Thai tax ID first.
Are you tax resident?

You are a Thai tax resident for a calendar year if you spend 180 days or more in Thailand that year. The days do not have to be consecutive and your visa type does not matter. Non-residents are taxed only on income from Thai sources.
The remittance rule

Since 1 January 2024, foreign income earned while you are tax resident is taxable when it is brought into Thailand, in the same year or later. Income earned before 2024 is not taxed when remitted, so keep statements that show when savings were earned. Thailand has double tax agreements with around 60 countries, which can give credit for tax paid at home or assign some income, such as certain pensions, to your home country.
Getting a tax ID and filing

Get a Thai tax identification number from your local Revenue Department office. File form PND 90, or PND 91 if employment is your only income, by 31 March on paper or about a week later online. Employer withholding does not remove the duty to file.
Tax by situation

- Employees: tax is withheld by your Thai employer, but you still file
- Retirees: pensions and savings remittances depend on your treaty and when the money was earned
- Remote workers and DTV holders: standard rules apply once you pass 180 days
- Some LTR holders: special concessions, such as a 17% flat rate for highly skilled professionals
The figures to know
From The Thaiger, updated 26 Aug 2026. A proposed exemption for income remitted in the year it is earned is not yet law.
Tax mistakes to avoid
Days in Thailand decide it.
Keep pre-2024 money separate and documented.
You still need to file.
Proposals are not law until enacted.
Everything on tax in Thailand
Guides from the JLIT library.
Finance hubs
Tax, investing and money.
Keep going
Questions newcomers ask
Do expats pay tax in Thailand?
Yes, if they are tax resident (180+ days in a calendar year) on Thai income and on foreign income brought into Thailand, and non-residents on Thai-source income.
Is foreign income taxed in Thailand?
Since 2024, foreign income earned while you are tax resident is taxable when it is brought into Thailand. Income earned before 2024 is not.
When is the Thai tax deadline?
31 March for paper filing, with online filing usually allowed about a week later.



