Thailand 180 days
Tax daysStaying in Thailand for 180 days or more in a tax year makes you a Thai tax resident.12
- Window
- The 180 days can come from one stay or several: the Code adds up every period of stay in the tax year.12
- Applies to
- The test covers any person staying in Thailand, whatever the passport.1
- At the line
- A resident pays Thai tax on income from Thailand and on the part of foreign income brought into Thailand. A non-resident pays only on income from Thailand.45
- Foreign income now
- Since 1 January 2024, foreign income earned in a year when you stay 180 days or more is taxed once brought into Thailand, even in a later year (Order P.161/2566).678
- Foreign income before
- Foreign income earned before 1 January 2024 and brought into Thailand later is not subject to Thai tax.9