Thai Crypto Tax Exemption — Documentation and Audit Prep for 2026 Filers

Thailand's 0% crypto capital gains exemption (2025-2029) is real but requires filing and records. What to keep and how to defend the claim.
Thai Crypto Tax Exemption — Documentation and Audit Prep for 2026 Filers

Thailand’s 0% personal income tax exemption on crypto capital gains runs from 1 January 2025 to 31 December 2029 — a five-year window for individual investors trading on SEC-licensed platforms. The exemption is real and meaningful, but it isn’t automatic. You still have to file, you still have to document, and you still have to be able to defend the claim under audit. Here’s what to keep, how to keep it, and what trips Thai filers up most.

What the exemption actually covers

The 0% rate applies to capital gains from selling or exchanging cryptocurrency, but only when both of these are true:

  • The transaction is executed on a Thai SEC-licensed digital asset exchange, broker, or dealer
  • The gain arises during the exemption window (transactions between 1 Jan 2025 and 31 Dec 2029)

Three categories of income are explicitly NOT exempt and remain taxable as ordinary income at progressive rates up to 35%:

  • Staking rewards (yield earned on assets, not capital gain from sale)
  • Lending/yield income from DeFi or centralized earn products
  • Capital gains realized on offshore platforms not licensed by Thai SEC

Filing is still required

This is the single most misunderstood point. The exemption is from tax, not from reporting. If your annual income from all sources exceeds THB 120,000, you must file a Thai tax return (P.N.D. 90 or 91) for the relevant tax year, even if all your crypto gains are exempt.

Filing deadlines for 2026 income are 31 March 2027 (paper) or 6 April 2027 (e-filing). You will need to disclose exempt income on the appropriate schedule — claiming the exemption requires acknowledging the income existed.

Documentation to keep — the practical list

If the Revenue Department audits, you need to substantiate:

  • Exchange identification: name of the licensed platform, your account number, license number of the platform at time of transaction (SEC list screenshot helps)
  • Transaction records: date, asset, quantity, price in THB, fees. Most Thai-licensed exchanges allow CSV export — download monthly
  • Cost basis calculations: acquisition cost in THB for the assets sold. If you bought in tranches, you need a defensible cost basis method (FIFO is the safest default in Thailand)
  • Realized gain calculation: clear computation showing the gain qualified for the exemption (executed on licensed platform, within window)
  • Bank records: deposit and withdrawal records to/from the licensed platform, linking your fiat to the trading activity

Cost basis — the part most people get wrong

If you bought 1 BTC at THB 1.5M in 2023, another 1 BTC at THB 2.6M in 2025, and sell 1 BTC at THB 2.7M in 2026, what’s the gain? Under FIFO, you sold the 2023 BTC, so the gain is THB 1.2M. Under LIFO, you sold the 2025 BTC, so the gain is THB 100K. The exemption applies to either calculation, but you must pick a method, document it, and apply it consistently across all your transactions.

For most Thai retail, FIFO matches how the exchanges actually report and is easiest to defend. Pick FIFO, write it on your records, and don’t switch methods between years.

What’s NOT in the exemption — common traps

Three areas catch Thai filers off guard:

  • Earn/staking yield: even if earned through a Thai-licensed exchange, this is ordinary income. Bitkub’s earn products, for example, generate yield that needs to be declared at marginal rates
  • Airdrops and token rewards: treated as ordinary income at fair market value on receipt
  • Trading on offshore platforms: if you traded BTC on an unlicensed offshore exchange during 2025-2029, any gain you remit to Thailand is taxable as foreign-sourced income on remittance (subject to the post-2024 remittance rules)

What the audit could actually look like

The Revenue Department doesn’t audit every crypto filer, but they have access to bank flow data and have been increasing scrutiny on patterns suggesting high crypto activity. If audited, you’d be asked to produce:

  • The licensed-platform certification (you can show the screenshot of SEC list)
  • Transaction-by-transaction reconciliation tying every realized gain to a licensed-platform trade
  • Bank statements showing the fiat flow consistent with the trading record

If you can’t produce these, the burden falls on you to prove the gain qualifies. Better to assemble the file now than during a desk audit two years from now.

A simple records routine that actually works

  • Monthly: download CSV from each licensed exchange you use. Store in a labeled folder by year
  • Annually (December): consolidate into one spreadsheet, calculate cost basis using FIFO, compute realized gains, sort exempt vs non-exempt
  • Annually (March): file P.N.D. 90/91 declaring all exempt and non-exempt amounts properly
  • Keep records for at least 5 years after filing (the Revenue Department’s standard look-back window)

This isn’t optional bookkeeping. It’s the difference between a clean exempt position and a six-figure tax assessment you can’t defend.

BrokerTH