Crypto wallet hygiene before relocating to Thailand
Wallet, exchange and on-chain hygiene checklist for crypto-native operators before moving Thai tax residency — pre-2024 segregation, FCD, CARF rules.
The crypto-native founder moving to Thailand has a different operational hygiene problem from the traditional digital nomad. A salaried freelance writer leaves a single trail — invoices, bank transfers, an exit form. A crypto operator leaves dozens of trails across wallets, chains, exchanges, OTC desks and DeFi protocols that may have been active for years.
The 2024 Thai remittance amendment, the OECD Crypto-Asset Reporting Framework (CARF), and the time-limited Thai crypto tax exemption (2025–2029) reshape the planning surface. This is the version of the pre-move hygiene routine we run with every CERØ crypto-native member. It’s procedural, documentary and boring on purpose — the kind of work that quietly disappears the problems that audit letters are made of.
Why crypto hygiene is now a tax problem, not just a security problem
For most of the last decade, crypto operational security was about preventing theft. Hardware wallets, seed-phrase storage, multi-sig vaults. The threat model was external.
In 2026, the threat model includes tax authorities — not as adversaries, but as parties that increasingly have visibility. CARF rolls out across OECD jurisdictions. CRS already covers banks. Thai-licensed exchanges report holder data automatically. The Spanish AEAT can now (and increasingly does) match offshore-exchange data to Spanish residents’ returns. The German Finanzamt does the same.
Three implications for crypto-native operators planning a Thai relocation:
- Visibility is no longer optional. Plan as if every transaction is visible.
- Documentation is the asset. Records of acquisition, segregation and disposal carry the position.
- Pre-move planning matters more than post-move cleanup. Once you’re Thai tax resident, the calendar locks; many planning moves become harder or impossible.
The pre-move inventory
Before doing anything else, build a single inventory of every crypto position you hold. This is uncomfortable for most founders — wallets get forgotten, exchanges get abandoned, DeFi positions sit idle for years. Forget nothing.
| Category | What to capture | Why |
|---|---|---|
| Hot wallets (MetaMask, Phantom, etc.) | Address, chain, current balance, asset list | Operational baseline |
| Cold storage (Ledger, Trezor) | Address (NOT seed), chain, balance, asset list | Custody position |
| Custodial exchanges | Account, KYC level, current balance, withdrawal limits | CRS/CARF reporting points |
| DeFi positions (LPs, lending, staking) | Protocol, position, current value, last action date | Recurring income events |
| OTC desks / brokers | Counterparty, KYC level, last activity | Disposal venues |
| Multi-sig vaults | Address, co-signers, asset list | Special handling for joint ownership |
| Yield products / nodes | Validator, RPC, accrual basis | Income recognition |
Once the inventory exists, every later decision flows from it.
Segregating pre-2024 from post-2024 holdings
Order P. 161/2566 — the 2024 Thai remittance amendment — makes foreign-source income earned while Thai tax resident assessable when remitted into Thailand. Cash held abroad before 1 January 2024 is excluded, as is income earned before Thai tax residency began. Both depend on being able to evidence the position.
For crypto, the documentary picture is unusually clean if you segregate. Mixed wallets, however, are unusually messy.
The recommended structure:
- Wallet A — Pre-2024 holdings. All crypto held on 31 December 2023. No deposits after that date. Pure museum piece.
- Wallet B — Pre-residency post-2024. Acquisitions between 1 January 2024 and the date Thai tax residency begins. Useful for Thai tax positioning later.
- Wallet C — Thai tax resident era. Acquisitions after Thai tax residency began. Maximum Thai tax exposure.
- Wallet D — Business operating. Project treasuries, OTC settlement, anything operationally separated.
Each wallet has its own chain of custody, its own export trail, and its own treatment.
The on-chain snapshot. Before moving, export the blockchain explorer history for each pre-2024 wallet, showing balance on or before 31 December 2023. PDF the page, CSV the transaction log. The cost is zero; the audit defense is significant. Three years from now, an Spanish AEAT inspector asking about a 2027 remittance into Thailand is dramatically easier to answer with a 2023 blockchain snapshot in hand.
The Thai 2025–2029 crypto exemption — what it covers, what it doesn’t
Thailand introduced a personal income tax exemption for qualifying cryptocurrency gains realised between 1 January 2025 and 31 December 2029. The narrow conditions:
- Transaction must be carried out through a Thai-licensed exchange, broker or dealer
- Activity through offshore or non-licensed platforms is not automatically covered
- Foreign-source crypto gains may still need separate analysis under the remittance rules
Practical translation: if you want the exemption, you onboard at a Thai-licensed venue (Bitkub, Satang, ZIPMEX are the three main ones in 2026), transfer the asset to that venue, dispose, and document the disposal record on that venue. Selling on Binance, Coinbase or any offshore venue does not crystallise the exemption — even if you’re Thai tax resident at the time.
The exemption window’s structure rewards advance planning. A crypto founder who arrives in Thailand on 1 February 2026 and wants to dispose of a €2M position has roughly four years to route disposals through Thai-licensed venues before the window closes 31 December 2029. The arithmetic of staggering disposals over four years (smaller bracket exposure, exemption uplift, FCD-account settlement) is meaningfully different from a single 2030 disposal at full rates.
CERØ runs the staggered-disposal model with our crypto-native members; the calendar matters as much as the asset list.
The FCD account — your Thai-side crypto holding zone
Bangkok Bank and SCB both offer Foreign Currency Deposit (FCD) accounts in USD, EUR, GBP, SGD, JPY, AUD, CHF. Minimum balance USD 500–1,000 typical. The FCD account is the central piece of crypto-resident structure because of one tax mechanic:
FCD balance is not deemed remitted to Thailand under Order P. 161/2566 until converted to THB.
This means a crypto founder who disposes offshore, settles to their home-country bank, then SWIFTs to a Thai FCD account, has parked the funds inside Thailand without triggering the assessable event. The assessable event happens at the THB conversion step.
The structure most CERØ members run:
- Crypto disposed offshore (or via Thai-licensed exchange for the exemption)
- Proceeds settled to home-country bank in EUR or USD
- SWIFT from home bank → Thai FCD account (no remittance event)
- FCD balance held in EUR/USD until needed
- Convert to THB only at the moment funds are spent in Thailand
- THB-converted amounts are the assessable remittance under P. 161/2566
For full FCD operational detail, the practical mechanics live inside the Thailand tax guide 2026 and the existing DTV checklist.
Handling DeFi yield, staking and airdrops
The 2025-2029 exemption is built around exchange-traded disposals. It does not automatically extend to:
- DeFi protocol yield (lending interest, AMM LP fees)
- Validator / staking rewards from non-Thai infrastructure
- Airdrops received to a self-custody wallet
- Cross-chain bridge rewards
Each of these is potentially assessable under Section 40(4) of the Revenue Code when received (for receipts) or when remitted to Thailand (for foreign-source). Thai-licensed CEXes don’t generally offer DeFi-equivalent products, so DeFi-native operators sit largely outside the exemption pathway.
The two viable approaches:
- Wind down DeFi exposure before becoming Thai tax resident. Realise positions on the offshore side under your home-country tax rules. Move into Thai-licensed-exchange routing only after the residency change.
- Continue DeFi but report it cleanly. Recognise yield at receipt under Section 40(4), recognise disposals when they happen, treat the activity as assessable foreign income, and remit conservatively (via the FCD-account structure) rather than continuously.
Approach 1 is cleaner for most founders. Approach 2 is realistic for operators whose income mix depends on DeFi.
Pre-move cleanup — the checklist
Run this six-week sequence before the move date:
| Weeks | Action |
|---|---|
| –6 | Build the full inventory (all wallets, all exchanges, all DeFi) |
| –5 | Segregate pre-2024 into dedicated wallets; export on-chain snapshots |
| –4 | Decide exit-sequence for taxable gains (home vs Thai timing) |
| –3 | Close or wind down high-risk DeFi positions; consolidate exchanges |
| –2 | Document home-country exit-tax exposure (Spain 95 bis, Germany §6, etc.) |
| –1 | Set up the Thai-side infrastructure: FCD account, Thai-exchange KYC pre-application |
| Move date | Trigger home-country exit paperwork |
| +30 days | Apply for Thai TIN; complete Thai-licensed exchange KYC |
| +60 days | Resume operations under Thai-resident structure |
The same sequence appears in the DTV visa application step by step for the visa side; this is the crypto-specific overlay.
On-chain footprint — what to clean and what not to touch
The instinct to “clean” the on-chain footprint before a residency change is dangerous and usually unnecessary. The crypto-native operator who tumbles or mixes coins before a move creates a far worse evidentiary position than one who simply documents normally.
What to avoid:
- Coin mixers, tumblers, privacy bridges. Beyond legal risk in many jurisdictions, on-chain analytics now flag mixer outputs at the exchange-deposit stage. Funds get frozen, KYC re-verification triggered, the file gets escalated.
- Hopping through new wallets before disposal. Creates the appearance of obfuscation without changing the tax position.
- Closing old exchange accounts. The records stay; closing only removes your access.
What to do instead:
- Document everything once, fully.
- Maintain pre-existing wallet history. The audit defense is in the continuity.
- Use legitimate privacy tools (CoinJoin via licensed services) only when there’s a non-tax reason (security against doxxing of corporate treasury, etc.) and document the reason.
Sanctions screening and OFAC
For crypto founders who interacted with mixers, certain DeFi protocols, or addresses later flagged on the OFAC list, the issue is no longer just AML at a CEX deposit. It can affect:
- Thai-licensed exchange KYC (some Thai venues subscribe to Chainalysis/TRM screening)
- Bangkok Bank/SCB SWIFT review when FCD-to-THB conversions originate from flagged addresses
- US-citizen status under FATCA — separate exposure
The pre-move review should include a Chainalysis/TRM/Elliptic-equivalent self-check on the wallets you intend to use post-move. A free chain-analytics tool will flag the obvious problems; a paid screening for the wallets you’ll actively use is small money against the cost of a frozen account in Bangkok.
Tax-residency mechanics for crypto-native operators
Thailand uses the 180-day rule (Section 41 of the Revenue Code) — same for everyone, no special treatment for crypto. For practical sequencing:
- Days 1–179: You’re not yet Thai tax resident. Continue operations under your home-country rules. Settle disposals offshore.
- Day 180+: Thai tax resident for the entire calendar year, retroactively. Disposals through Thai-licensed venues now qualify for the 2025–2029 exemption. Foreign-source income earned in this period becomes assessable on remittance.
- End of year: Crypto disposal log for the year is the heart of your PND 90 filing.
- Following Feb–April: Apply for the Thai tax-residency certificate. Submit to home-country authority to close the exit case.
If you’re under 180 days in a given year, you are not Thai tax resident — useful flexibility for crypto operators who can structure travel.
Tooling — what most CERØ crypto members use
| Tool | Purpose |
|---|---|
| Ledger / Trezor | Cold storage (no change at the move) |
| Etherscan / blockchain.com | Pre-move on-chain history export |
| Koinly / Cointracker / CoinTracking | FIFO cost-basis ledger, multi-jurisdiction tax export |
| Chainalysis Reactor (limited free) / TRM Wallet Screening | Pre-move sanctions self-check |
| Bitkub / Satang / ZIPMEX | Thai-licensed exchange for 2025–2029 exemption disposals |
| Bangkok Bank FCD account | Thai-side holding zone for foreign-currency settlement |
| SCB Easy | Daily-use THB account paired with the FCD |
These are tools, not recommendations — the right combination depends on volume, jurisdiction mix and operational style.
What CERØ does for crypto-native members
For our crypto-native relocations we run the same inventory, segregation and exit-sequence work above, plus:
- Onboarding at a Thai-licensed exchange with TIN registration in the first 30 days
- FCD account opening at Bangkok Bank in the first two weeks
- Pre-move sanctions screening of the wallets that will be operationally active
- Home-country exit-tax exposure mapping (Spain 95 bis, Germany §6, France 167 bis, Netherlands conserverende aanslag, UK temporary non-residence)
- PND 90 preparation with the cost-basis ledger maintained through the year
- Thai tax-residency certificate application at year-end
The structure works whether the founder is bringing €200k or €20M. The level of attention to documentation scales with the size of the position, not the brand of the wallet.
Where to go from here
For the underlying Thai personal income tax framework see the full Thailand tax guide 2026 — covers Section 40 categories (including 40(4) where crypto sits), the 2026 brackets, allowances and the filing sequence.
For the visa side of the move see the DTV visa application step by step.
For numbers on what your specific position looks like once Thai-resident, run the Thailand tax calculator.
To map your specific crypto-native position — home-country exit tax exposure, segregation plan, Thai-licensed-exchange routing, FCD structure — book the diagnosis call. We run the calendar and the records for every CERØ crypto-native member.
CERØ handles the DTV visa, Thai tax residency setup and your home-country exit — end to end. Talk to the team about your specific numbers.