Crypto tax treatment varies enormously between countries — the same Bitcoin sale can be a tax-free private disposal in one jurisdiction, a flat-rate capital gain in another, and ordinary income in a third. This reference lets you look up the headline treatment, rate band, holding-period reliefs, and reporting obligation for common crypto events across 40 jurisdictions.
How it works
Each country profile classifies six transaction types — selling for fiat, a crypto-to-crypto swap, staking rewards, mining, airdrops, and NFT sales — as either a capital gain or income event, with the relevant rate band and any relief:
event → classification (capital | income | exempt)
classification → rate band (e.g. 0–28%, flat 26%, 30%)
holding relief → long-term band or full exemption if held long enough
reporting → the form / declaration the event must appear on
The dataset reflects published headline rules. It does not model your personal allowance, losses carried forward, or progressive brackets — those depend on your total income and must be calculated case by case.
How different jurisdictions treat the same events
Crypto-to-crypto swaps are one of the most contested areas. Most tax authorities — including the US, UK, Canada, and Australia — treat swapping one token for another as a disposal of the first asset at its fair market value, triggering a taxable gain or loss even though no fiat was ever received. A handful of jurisdictions defer the tax until the exit to fiat.
Staking rewards are generally treated as income at the fair market value on the date received in most common-law jurisdictions. The cost basis for those coins is then their value when received, so a later disposal creates a separate capital event measured from that receipt value.
Mining income is almost universally treated as income at receipt, with a separate capital gain or loss on disposal. In some jurisdictions, mining as a business attracts self-employment or VAT obligations on top of income tax.
NFT sales are treated like other crypto asset disposals in most countries — capital gains where applicable, income where the activity is deemed trading or business.
Holding period as a planning tool
Several jurisdictions provide significant tax relief for longer holding periods:
- Germany: private crypto held more than one year is fully exempt from capital gains tax (the Spekulationsgewinne exemption)
- US: assets held over one year qualify for long-term capital gains rates (0%, 15%, or 20% depending on income bracket) instead of ordinary income rates
- Portugal: historically zero-tax for individuals, though rules have evolved — always verify current law
- El Salvador: zero capital gains tax as Bitcoin is legal tender there
Zero-rate jurisdictions often still tax crypto held as a business or under professional trading rules, and residency requirements apply. A “zero-tax” flag in this reference is a prompt to investigate carefully, not a filing position.
Using this reference
This is a structured starting point for understanding the landscape, not a substitute for professional advice. Crypto tax law changes frequently — new guidance is issued, court cases redefine treatment, and political changes shift policy. Always confirm with a qualified tax adviser in your jurisdiction before filing, especially for complex situations involving DeFi, cross-chain activity, or high-value disposals.