Crypto Tax Thailand 2025 — How Are Gains Taxed?

Crypto gains in Thailand are taxable as personal income. The tax rules have been clarified and updated since 2022. This guide covers everything Thai crypto traders need to know.

Is Crypto Taxed in Thailand?

Yes. The Thai Revenue Department has confirmed that gains from cryptocurrency trading are assessable income subject to personal income tax. The Revenue Code was amended in 2022 to specifically address digital assets.

What Crypto Events Are Taxable?

EventTaxable?Tax Type
Selling crypto for THB or USD✅ YesCapital gain as income
Trading one crypto for another✅ YesGain/loss at time of trade
Receiving crypto as payment✅ YesIncome at market value received
Mining rewards✅ YesIncome at market value received
Staking rewards✅ YesIncome at market value received
Airdrop tokens received✅ YesIncome at market value
Holding / HODLing❌ NoNot taxable until sold
Transferring between own wallets❌ NoNot a taxable event

Tax Rates on Crypto Gains

Crypto gains are taxed at Thailand’s progressive personal income tax rates — the same rates as employment income:

Annual Income (THB)Tax Rate
0 – 150,0000%
150,001 – 300,0005%
300,001 – 500,00010%
500,001 – 750,00015%
750,001 – 1,000,00020%
1,000,001 – 2,000,00025%
2,000,001 – 5,000,00030%
Over 5,000,00035%

Your crypto gains are added to all other income (salary, rental income, etc.) and taxed at the marginal rate for your total annual income.

The 15% Withholding Tax Question

In 2022 the government proposed a 15% withholding tax on crypto gains realised on Thai exchanges. After significant industry and public pushback, this was paused. As of 2025, SEC-licensed exchanges in Thailand are not applying automatic 15% withholding on trading gains — but the Revenue Department may still require you to include these gains in your annual tax return. This area is evolving — check the latest Revenue Department guidance.

How to Calculate Your Crypto Tax

  1. Download trade history from all exchanges you used during the year (Bitkub, Binance, Bybit, etc.)
  2. Calculate cost basis — what you paid for each coin, including fees
  3. Calculate gain/loss on each disposal — selling price minus cost basis, converted to THB
  4. Sum all gains and losses — net gain is your assessable crypto income
  5. Add to total annual income and apply progressive tax rates
  6. File PND 90 by 31 March for the prior tax year

Crypto Tax Tools for Thai Traders

  • Koinly — supports Bitkub, Binance, and most major exchanges; auto-calculates gains
  • CoinTracker — similar to Koinly, good exchange integrations
  • Manual calculation — feasible for traders with few transactions; use exchange CSV exports

Key Advice

  • Keep records of every transaction — exchange, date, amount, price, fees
  • Do not assume offshore exchanges mean no Thai tax obligation — residency determines tax liability
  • Consult a Thai accountant if your annual crypto profit exceeds 300,000 THB
  • File on time — PND 90 deadline is 31 March

See also: Is Crypto Legal in Thailand? | Forex Tax Thailand Guide

⚠️ Disclaimer: Informational only — not tax advice. Crypto tax rules in Thailand are evolving. Consult a qualified Thai tax professional. Last updated: March 2025.

Similar Posts