Skip to content
Question / Answer

Avoiding Double Taxation in Thailand: A Practical Guide

Manon
Manon SOS-Expat editorial

To avoid double taxation in Thailand, first check if your home country has signed a bilateral tax treaty with Thailand (over 60 countries are covered). If so, declare your Thai tax residency and claim the exemption or tax credit provided by the treaty.

What is a Tax Treaty and Why is it Important?

A tax treaty (or double taxation agreement) is a bilateral agreement between two countries that determines which country has the right to tax each category of income. Thailand has signed such agreements with over 60 countries, including France, Belgium, Switzerland, Canada, Germany, the United States, the United Kingdom, Japan, and many African and Asian nations.

Without this treaty, you risk being taxed twice on the same income: once in Thailand and once in your home country. The treaty provides a mechanism to avoid this: either an exemption in one of the two countries or a tax credit applied to the tax owed in your country of residence.

💡 Good to Know

Thailand considers anyone staying in its territory for at least 180 days per year as a tax resident. This status is key to benefiting from the provisions of tax treaties as a Thai resident.

Concrete Steps to Avoid Double Taxation

  • Step 1 — Check for a Treaty: consult the website of the Revenue Department of Thailand (rd.go.th) or the tax authority of your home country (DGFiP for France, SPF Finances for Belgium, AFC for Switzerland, Canada Revenue Agency, DGI for Morocco or Tunisia…).
  • Step 2 — Establish Your Tax Residency in Thailand: obtain a Tax Residence Certificate from the Thai Revenue Department. This document officially proves that you are taxable in Thailand.
  • Step 3 — Declare Your Tax Departure in Your Home Country: inform your national tax authority that you have transferred your tax residency to Thailand. The formalities vary depending on your nationality, but they are generally mandatory.
  • Step 4 — Claim the Tax Credit or Exemption: when filing your tax return (in Thailand and/or in your home country), mention the income already taxed and apply the mechanism provided by the treaty.

Applicable Income: What the Treaty Covers

The tax treaties signed by Thailand generally cover:

  • Salaries and Wages (local employment or remote work)
  • Pension and Retirement Income
  • Real Estate Income (rental income received in Thailand or abroad)
  • Dividends, Interest, and Royalties
  • Income from Self-Employment

⚠️ Attention

Starting from 2024, Thailand will tax foreign income transferred to its territory, even if earned before the year of transfer. This rule alters the tax planning for many expatriates and retirees. Check your situation with a professional.

When to Consult a Local Tax Lawyer?

Some situations are complex and require professional assistance: income from multiple sources, digital nomad status, real estate assets in several countries, or the absence of a tax treaty between Thailand and your home country. A local tax lawyer understands the nuances of how treaties are interpreted by the Thai administration — and can help you avoid costly adjustments.

For a deeper dive into the entire Thai tax framework, check out our comprehensive guide: Taxation in Thailand for Expatriates (2026).

🔗 Official Sources

⚠️ Disclaimer

This article is provided for informational purposes only and does not constitute legal or tax advice. Laws and regulations vary by country and change regularly. Consult a qualified professional for your specific situation.

Need On-the-Ground Assistance?

A lawyer or local expert is available in under 5 minutes, 24/7, in 197 countries.

Consult an Expert

FAQ

Does Thailand have a tax treaty with my country?
Thailand has signed tax treaties with over 60 countries, including France, Belgium, Switzerland, Canada, Germany, Spain, India, Japan, China, and many others. However, some Francophone African countries (Senegal, Ivory Coast, Cameroon) do not yet have a bilateral treaty with Thailand. Check the complete list on the Thai Revenue Department's website (rd.go.th) or with your national tax authority.
How can I obtain a Tax Residence Certificate in Thailand?
The Tax Residence Certificate can be obtained from the Thai Revenue Department. Generally, you need to provide your passport, visa or residence permit, proof of stay for over 180 days (bank statements, lease, bills), and fill out the dedicated form. This document is essential to prove your Thai tax residency to your home administration.
Do I still need to report my income in my home country if I live in Thailand?
In most countries, yes, a declaration is still mandatory even if you reside abroad, at least for the year of departure. Some countries (like France) require an annual declaration for income sourced domestically (rental income, dividends from French companies, etc.), even if you are a tax resident in Thailand. Check with DGFiP (France), SPF Finances (Belgium), AFC (Switzerland), or Canada Revenue Agency based on your nationality.
Are foreign pensions taxed in Thailand?
As of January 1, 2024, Thailand taxes foreign income transferred to its territory, including pensions. If your home country and Thailand have signed a tax treaty, it generally specifies which state has the right to tax pensions: often the home country for public pensions, and sometimes Thailand for private pensions. Check the specific 'pensions' article of the treaty applicable to your nationality.
What happens if there is no tax treaty between Thailand and my country?
In the absence of a bilateral treaty, you are technically exposed to actual double taxation. Some countries unilaterally grant a tax credit for taxes paid abroad, which mitigates the impact. Others do not offer any automatic mechanisms. In this case, it is strongly recommended to consult a tax lawyer specializing in international taxation to legally optimize your situation and avoid adjustments.

Related questions

Your situation is different?

Ask an expert in under 5 minutes.

Find an expert

No results