Thailand has no stand-alone capital gains tax — gains flow through the personal income tax system, with a major exemption for listed shares. This calculator picks the right treatment for your asset type and estimates the tax due, whether that is zero, a withholding, or a progressive income-tax charge.
How it works
The treatment depends entirely on what you sold:
listed SET shares (individual) → exempt, tax = 0
unlisted / foreign shares → gain added to income, progressive 0–35%
property → gain taxed as income (progressive),
shown here as gain × marginal estimate
For shares the gain is simply proceeds − cost. Listed-share gains are zeroed out
by the exemption. Unlisted-share and property gains are added to your other annual
income and taxed at Thailand’s progressive personal rates, so the marginal rate
depends on your total income for the year.
Example and tips
Selling SET-listed shares for a 500,000 baht gain through a Thai broker produces zero capital gains tax for an individual — the exemption is the single most valuable feature of the Thai system for retail investors. The same gain on unlisted shares, stacked on top of a 600,000 baht salary, is taxed at progressive rates and can cost a meaningful share. Keep brokerage contract notes to prove the listed-share exemption, and remember that foreign-sourced gains can be taxed when remitted to Thailand.