Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
Most countries tax crypto in two ways: capital gains when you dispose of an asset (selling for fiat, swapping one token for another, or spending it), and income when you receive crypto from staking, mining, airdrops, or work. Several jurisdictions still reach 0% for residents — the UAE, Portugal on holdings over 365 days, Germany after one year, Switzerland for private investors, and Cyprus under non-dom status. With CARF now live for early adopters, exchange data reaches tax authorities automatically, so the legal way to lower what you owe is jurisdiction planning, corporate structures, and holding-period management. Crystal Tax has advised online and crypto founders on cross-border structuring since 2012.
Map your crypto tax on a free consultationKey facts
Two categories cover almost every event:
The two interact. Staking rewards are an income event at receipt; selling those tokens later is a separate capital event, with the income-tax value becoming the cost basis. Most planning works by shifting from high-CGT to 0% jurisdictions, timing disposals around holding periods, and using corporate structures to defer.
| Jurisdiction | Long-term gains | Short-term / trading | Staking & income | Condition |
|---|---|---|---|---|
| UAE | 0% | 0% | 0% personally | Genuine residence required |
| Portugal | 0% (held > 365 days) | 28% flat | Income at progressive rates | Portuguese tax residency |
| Germany | 0% (held > 1 year) | Marginal (up to 45% + surcharge) | Income at receipt | €1,000/yr de minimis |
| Switzerland | 0% (private investor) | Income if professional trader | Income at receipt | Cantonal wealth tax applies |
| Estonia | 0% inside company | 20% personal trading | 20% on distribution | Tax deferred until payout |
| Cyprus | 0% (non-dom) | Income if professional activity | 0% on dividends (non-dom) | 60-day residency route |
Germany may treat crypto acquired via staking under an extended holding period — a contested area; seek advice before relying on it. Cyprus non-dom status lasts 17 years after acquiring tax residency.
Every 0% treatment above requires being an actual resident: a visa, physical presence, and genuine ties. Tax authorities in your previous country scrutinise UAE, Cyprus, or Singapore residency claims closely when you hold significant assets, and a claim without substance fails the home-country residency test regardless of the paperwork.
| Activity | Common treatment | Watch out for |
|---|---|---|
| Yield farming | Ordinary income at receipt (market value) | Tax owed even before you sell the tokens |
| Liquidity provision | Often a disposal of the underlying (HMRC and IRS positions) | Removing liquidity can be a second disposal |
| Staking rewards | Income at receipt (UK and US confirmed in 2023) | Liquid staking tokens may be a new asset with a new basis |
| NFT created and sold | Ordinary income (revenue from work) | Active traders pushed into income tax territory |
| NFT bought and sold | Capital gains on disposal | Usually short-term rates due to fast turnover |
At any real volume, manual tracking stops being realistic. DeFi and staking activity needs crypto tax software that logs events (Koinly, CoinTracker, Crypto Tax Calculator are the leading options), with a documented valuation methodology behind every position.
The Crypto-Asset Reporting Framework (CARF) is the OECD standard for automatic exchange of crypto tax information between countries. It entered force for early adopters in 2026, with broader rollout through 2027.
| Reported now | Not reported yet |
|---|---|
| Centralized exchange activity (Binance, Coinbase, Kraken, Bybit) | Pure peer-to-peer transactions with no service provider |
| Crypto payment processors, some brokers and custodians | Self-hosted wallet activity with no exchange interaction |
| Some DeFi protocols with identifiable operators | DeFi interactions with no identifiable operator |
For each user who is tax resident in a participating country, exchanges report name, address, tax identification number, jurisdiction, and transaction data including gross proceeds and cost basis where available. If you hold accounts on major exchanges and are resident in a CARF country, that history is already shared with your home tax authority.
Selling positions at a loss realises capital losses that offset gains elsewhere. As of 2026, US wash-sale rules do not formally apply to crypto (still classified as property), so selling and repurchasing the same token to lock in a loss is currently permitted — a position that may change.
Move first, then sell. Some countries (Germany, Australia, the Netherlands, Canada) apply an exit tax on unrealised gains at the point you leave residency. Disposing of large positions shortly before or during a move, while still resident in a high-tax country, is where founders get caught.
Holding crypto inside a low-tax entity (Estonian OU, Georgian company, Singapore Pte. Ltd.) lets gains accumulate without immediate personal tax; the charge is deferred until distribution. This suits a multi-year horizon where you do not need to extract funds each year.
Book a free 10-minute call. We will review your holdings, residency, and reporting exposure, then set out a compliant plan for jurisdiction, exit tax, and DeFi reconciliation.
Book a free 10-minute consultation
Maksym Stepanenko
Managing Partner, Crystal Tax
International client projects since 2012: company structures, tax, immigration, DUNS and NCAGE. 50+ jurisdictions.
Briefly describe your task: the country, the business activity and the timing. That is enough for us to propose a solution and the order of work.
We reply within one business day.
Or message us
Our advantages
Corporate structuring, company registration in Ukraine and abroad, tax and reporting, migration, bank accounts, DUNS and NCAGE codes. We run the whole project, from choosing the solution to the finished documents.
Confidentiality terms are set out in our contract. We do not pass information about a client or their project to third parties, except where the law expressly requires it.
We compare jurisdictions against your business task: tax regime, reporting, substance requirements and access to banking. On the call we go through the upsides and the limits of each option.
We name the timeline for every step before the work starts — it depends on the jurisdiction, the registrar and the bank. Personal data is used only to deliver the service.
We handle the correspondence with registrars, government bodies and banks and answer their requests ourselves. From you we need documents and signatures.
We take each case to the finish: if an authority or registrar comes back with remarks, we revise the documents at no extra charge. The fee is calculated for your task before work starts.