Crypto Tax Treatment by Jurisdiction

Look up crypto capital gains, income, and mining tax rules for 40 countries

Ad placeholder (leaderboard)

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.

Notes and example

Selecting Germany and “Sell for fiat” shows that a private disposal is taxed as income at your marginal rate within the first year, but is fully exempt after a one-year holding period — one of the clearest holding-period reliefs in the world. By contrast, the United States taxes the same disposal as a capital gain, with short-term gains (held under a year) charged at ordinary income rates and long-term gains at the lower 0/15/20 percent bands. Always treat the output as a prompt for professional advice, not a filing position.

Ad placeholder (rectangle)