If you've been in crypto Twitter or nomad Facebook groups lately, you've probably seen the headlines: "Thailand makes crypto tax-free!" And it's mostly true — but the fine print matters a lot, and most of the articles getting shared are either outdated, written by people who've never been to Thailand, or sponsored by exchanges trying to sell you something.
I've been living in Bangkok for 6 years, actively trading crypto the entire time. I've dealt with Thai banks, local exchanges, the tax system, and all the confusing overlap between nomad visas and crypto regulations. This guide is what I wish someone had written for me when I first started trying to figure this out.
Here's the headline: under Ministerial Regulation No. 399 (published in the Royal Gazette on September 5, 2025), Thailand exempts personal income tax on capital gains from selling cryptocurrencies and digital tokens. The exemption runs from January 1, 2025 through December 31, 2029.
Capital gains tax on qualifying crypto trades
January 2025 – December 2029 | SEC-licensed platforms only | Individuals only
But this isn't a blanket "crypto is tax-free" situation. There are specific conditions:
1. You must be an individual — Companies and corporate entities still pay 20% corporate income tax on crypto gains. This exemption is for personal traders only.
2. You must trade through an SEC-licensed Thai platform — The exchange, broker, or dealer must be licensed by the Thai SEC at the time of the trade. Trading on Coinbase, Kraken, or any unlicensed foreign exchange does NOT qualify.
3. Only the capital gain is exempt — This means the profit above your original cost basis. Your initial investment isn't "income" anyway, but the distinction matters for record-keeping.
The VAT exemption is separate but equally important. Since 2024, trades on SEC-licensed platforms have been permanently exempt from the 7% VAT. So you're looking at zero capital gains tax AND zero VAT on qualifying trades — that's a genuinely competitive setup.
This is where most people get confused. The exemption covers selling or transferring crypto on licensed platforms. It does NOT cover everything.
| Activity | Tax Status 2025–2029 | Notes |
|---|---|---|
| Selling BTC/ETH on Bitkub | 0% — Exempt | SEC-licensed exchange |
| Selling on Binance TH | 0% — Exempt | Licensed via Gulf Binance |
| Trading on global Binance.com | Taxable | Not a Thai-licensed platform |
| DeFi swaps (Uniswap, etc.) | Taxable | No licensed operator involved |
| Staking rewards | Likely taxable | Not addressed in the regulation — assume taxable |
| Mining income | Likely taxable | Treated as ordinary income |
| Airdrops | Likely taxable | Treated as assessable income when received |
| Salary paid in crypto | Taxable | Taxed as employment income, 15% withholding |
| NFT sales | Unclear | Depends on classification — likely taxable |
| P2P sales (person-to-person) | Taxable | No licensed operator involved |
Thailand considers you a tax resident if you spend 180 days or more in the country during a calendar year (January to December). This matters because:
If you're a tax resident: You're technically liable for worldwide income brought into Thailand. However, the 0% exemption still applies to qualifying trades on licensed exchanges regardless of residency status.
If you're NOT a tax resident (under 180 days): You're only taxed on income sourced within Thailand. Crypto gains from trading on Thai platforms while physically in Thailand may still count as Thai-sourced income — but with the 0% exemption, it's moot for qualifying trades anyway.
The real residency concern is around your other crypto income. If you're staking, earning yield, or receiving crypto payments from overseas clients while living in Thailand as a tax resident, that income could be assessable if it's brought into the country.
This is the part that trips up most crypto nomads and it's the most complex area of Thai crypto tax.
Since January 1, 2024, Thailand changed its rules on foreign-sourced income. Previously, you could avoid Thai tax on foreign income simply by not bringing it into Thailand in the same year you earned it. That loophole is closed.
Now, if you're a Thai tax resident (180+ days), foreign-sourced income is taxable when remitted to Thailand — regardless of when it was earned. This creates a tricky situation for crypto nomads:
The safest approaches, depending on your situation:
The cleanest path. Buy crypto directly on Bitkub or Binance TH using THB, trade on that platform, sell on that platform. No foreign-sourced income argument at all. Entire gain is clearly exempt under the 2025–2029 window.
If you have significant unrealized gains on foreign exchanges, some advisors recommend holding and waiting. There are reports that the Thai Revenue Department is drafting regulations that could ease the foreign income rules — potentially exempting foreign income remitted within the same or following calendar year.
If you hold a Long-Term Resident (LTR) visa — specifically the "Wealthy Global Citizen," "Wealthy Pensioner," or "Work-From-Thailand Professional" categories — you're exempt from tax on foreign-sourced income entirely. This is the most robust strategy for high-net-worth crypto holders, but LTR visas have significant requirements (typically $80,000+ annual income or $1M+ in assets).
These are the exchanges that qualify for the 0% tax exemption. If you trade anywhere else, you're not covered.
Thailand's largest exchange by volume. The one most Thai people use. Simple interface, good for beginners. Direct THB deposits via QR PromptPay or bank transfer.
Joint venture between Binance and Gulf Energy. Global Binance infrastructure with a Thai license. More advanced trading features than Bitkub. Good for experienced traders.
One of Thailand's oldest exchanges. Now backed by KasikornBank (KBank). Good reputation for reliability. Simpler trading interface.
Thai branch of the Korean exchange. Strong security from the Korean parent company. Good for diversification alongside Bitkub.
ERX rebranded after partnering with KuCoin. Licensed as both a digital asset exchange and broker. Bridges KuCoin's global ecosystem with Thai regulation.
Other licensed operators include: Coins.co.th (good for beginners, OTC desk available), InnovestX (subsidiary of SCB X Group — stocks + crypto), Bitazza (OTC desk, NFT marketplace, Freedom Visa card), and WaanX.
You'll need a Thai bank account to fund local crypto exchanges. Here's the reality of opening one as a foreigner in 2026:
The two most foreigner-friendly banks are Bangkok Bank and Kasikorn Bank (KBank). Bangkok Bank has the best reputation for accepting foreigners, but experiences vary wildly by branch.
Passport — required everywhere, no exceptions.
Proof of address in Thailand — rental contract, utility bill, or a letter from your landlord/hotel. This is the biggest hurdle for nomads who are just arriving.
Visa — a tourist visa or visa exemption technically works, but some branches will insist on a Non-B, education visa, or long-term visa. A DTV (Digital Nomad Visa) helps significantly.
Reason for the account — "I live here and need to pay rent" works. Don't mention crypto trading — banks are cautious about this.
Work permit or Thai phone number — not officially required, but some branches ask. A Thai SIM card with your name on it helps.
Once you have a Thai bank account, you can deposit THB directly to Bitkub or Binance TH via QR PromptPay (instant) or bank transfer. This is by far the cheapest and fastest way to fund your crypto trading in Thailand.
The flow for most crypto nomads in Thailand looks like this:
Best method: Transfer USD/CAD/EUR to your Thai bank account using Wise (real exchange rate, low fees) → deposit THB to Bitkub or Binance TH via PromptPay → buy crypto.
Alternative: Use Wise to send THB directly, then deposit to exchange.
Avoid: Using international wire transfers (expensive), ATM withdrawals to fund trading (220 THB fee per withdrawal), or credit card purchases on exchanges (high fees + possible cash advance charges).
Best method: Sell crypto on licensed Thai exchange → withdraw THB to your Thai bank account → transfer home via Wise if needed.
Speed: THB withdrawals from Bitkub typically hit your bank account within minutes to a few hours during business days.
Costs: Trading fee (0.1–0.25%) + withdrawal fee (usually 20–30 THB) + Wise transfer fee if sending abroad. Total cost is typically under 1% for the round trip.
Wise gives you the real mid-market rate with no hidden markup. I use it for every international transfer — to fund my Thai bank account, pay rent, and move money between countries.
Get Wise Card →Let's talk about what many crypto nomads in Bangkok actually do but nobody writes about publicly.
OTC (Over-the-Counter) desks exist in Thailand for large transactions. Some licensed exchanges like Coins.co.th and Bitazza offer OTC services. These are legitimate, regulated, and your trades through them qualify for the tax exemption since they're SEC-licensed operators.
P2P (peer-to-peer) trading is a different story. Thailand cracked down hard on unlicensed P2P platforms in 2025, with the SEC explicitly classifying foreign P2P platforms as digital asset exchanges under Thai law. Penalties now include up to 3 years in prison and fines of 300,000 THB.
If you need to move large amounts, use an OTC desk at a licensed exchange. It's legal, it qualifies for the tax exemption, and you have recourse if something goes wrong.
Thailand has been developing a crypto payment sandbox, originally proposed by former PM Thaksin Shinawatra and evolved by the current government. Here's what's happening:
The TouristDigiPay program is an 18-month pilot that allows foreign tourists to convert crypto into THB, loaded onto a regulated e-wallet. You'd then spend using Thailand's QR code payment system at shops, restaurants, and hotels. The crypto gets converted at the point of entry — you're not paying merchants in Bitcoin, you're converting to baht first.
The SEC and Bank of Thailand launched a public consultation on the sandbox framework in mid-2025, and the program has formal backing from both regulators. The nationwide expansion beyond Phuket is being explored, with Binance TH's CEO calling it "an evolution from experimental concept to structured regulatory framework."
Thailand is also finalizing regulations for crypto ETFs in 2026 — the first spot Bitcoin ETF was approved through One Asset Management in 2024, and broader altcoin ETFs are being drafted. This is a signal that the country is increasingly serious about becoming a regional crypto hub.
| Country | Crypto Capital Gains Tax | Notes |
|---|---|---|
| 🇹🇭 Thailand | 0% (2025–2029) | SEC-licensed exchanges only; temporary exemption |
| 🇸🇬 Singapore | 0% | No capital gains tax for individuals; permanent; but VAT on services |
| 🇲🇾 Malaysia | Unclear | Authorities may reclassify recurring profits as business income |
| 🇮🇩 Indonesia | 0.1% fixed withholding | Applies even on small volumes |
| 🇻🇳 Vietnam | Unregulated | No legal framework yet; pilot licensing started 2026 |
| 🇵🇭 Philippines | Up to 35% | Progressive income tax applies to crypto gains |
| 🇵🇹 Portugal | 28% | Was 0% until 2023; now taxed as income |
| 🇦🇪 UAE | 0% | No income tax at all; but very high cost of living |
Thailand's position is strong but temporary. The 0% window closes December 31, 2029 unless extended. Singapore and UAE offer permanent advantages but at much higher living costs. For crypto nomads on a reasonable budget, Thailand currently offers the best overall package: low cost of living, zero crypto tax on licensed exchanges, solid internet, and a growing crypto ecosystem.
Even with a 0% tax rate, you still need to keep records. Here's what to save:
For every trade: Date, asset, quantity, buy price, sell price, gain/loss, which exchange, and the trade ID. Most Thai exchanges let you download monthly statements as CSV files.
Proof of platform licensing: Take a screenshot showing the exchange's SEC license. This proves you traded on a qualifying platform if ever questioned.
Deposit and withdrawal records: Bank statements showing THB moving to/from your exchange accounts. This creates an audit trail.
Separate your lanes: If you also stake, yield farm, or trade on foreign exchanges, keep those records separately from your tax-exempt Thai exchange trades.
The Thai tax year runs January to December. Returns are due by March 31 (paper) or April 8 (online filing) via form PND 90 or PND 91. Crypto income goes under "Other Income." Even if your qualifying gains are 0%, accurate reporting protects you.
Only capital gains from sales on SEC-licensed platforms are exempt. Staking, mining, airdrops, DeFi yields, and P2P sales are still potentially taxable. Salary paid in crypto is definitely taxable.
These are completely different platforms. Global Binance.com is NOT SEC-licensed in Thailand. You need to use the Thai-specific Binance TH (Gulf Binance) to qualify for the exemption.
If you're a Thai tax resident with large unrealized gains on foreign exchanges, moving those assets to a Thai exchange could trigger a separate tax event under the remittance rules. Get professional advice before making large transfers.
The exemption expires in 2029. Your cost basis history will matter then. Keep records now or regret it later.
Thailand is actively cracking down on unlicensed crypto operations. The penalties are real. Use licensed OTC desks for large trades.
Thai banks are cautious about crypto. When opening your account, say you need it for living expenses and rent. Don't volunteer that you plan to use it for exchange deposits.
Set up a Wise account for international transfers. Research whether your home country taxes you on worldwide income (most do). Download the Bitkub and Binance TH apps.
Sign a rental contract. Get a Thai SIM card. Open a Thai bank account (see our full banking guide). Fund your bank account via Wise.
Register on Bitkub and/or Binance TH. Complete KYC (you'll need your passport and a selfie). Deposit THB from your Thai bank account. Make a small test trade.
Keep all your tax-exempt trades on licensed Thai exchanges. Separate DeFi/staking activity into different wallets. Download exchange statements monthly. Set calendar reminders for tax filing deadlines.
Even if your qualifying gains are 0%, file your return. Declare crypto income under "Other Income" on PND 90/91. Keep proof that trades were on SEC-licensed platforms.
Crypto is one piece of the puzzle. Our paid guide covers visas, apartments, banking, cost of living, and teaching English across 4 countries — everything you need to actually make the move.
Get the Full Guide — $9.99 →