Crypto tax in 21 countries
What you pay on crypto capital gains, country by country: the short-term rate, what changes if you hold longer, the annual allowances and the law that applies. Each country has its own page with the detail. Rules verified in September 2026.
| Country | Short term | Long term | Threshold | Annual allowance |
|---|---|---|---|---|
| Portugal | 28% | Exempt | ≥ 365 days | — |
| Spain | 19–30% | 19–30% | None (rate rises by gain bracket) | — |
| France | 31.4% | 31.4% | Exempt if the year's disposals ≤ €305 | — |
| Germany | Marginal rate (up to 45% + Soli) | Exempt | More than 1 year | Freigrenze €1,000/year |
| United Kingdom | 18–24% | 18–24% | None (rate depends on income) | Annual exemption £3,000 (fixed since 2024/25) |
| Netherlands | Not taxed (Box 3: ≈2.16%/yr of wealth) | Not taxed (Box 3: ≈2.16%/yr of wealth) | Allowance: €59,357 (2026) | — |
| Italy | 33% | 33% | None (€2,000 threshold abolished in 2025) | — |
| Brazil | 15–22.5% | 15–22.5% | Exempt if the month's sales ≤ R$35,000 | — |
| Belgium | 10% | 10% | €10,000/year exempt | Annual exemption €10,000 (indexed from 2027; +€1,000 per unused year, up to €15,000) |
| Ireland | 33% | 33% | €1,270/year exempt | Annual exemption €1,270 |
| Austria | 27.5% | 27.5% | None (Altbestand bought before Mar 2021: 1 year) | — |
| Poland | 19% | 19% | None | — |
| Luxembourg | up to 42% (+ surcharge; 45.78% effective) | Exempt | More than 6 months | exempt if the year's total speculative gains are below €500 (all or nothing) |
| USA | 10–37% | 0–20% | More than 1 year | — |
| Canada | up to ~27% (50% inclusion) | up to ~27% (50% inclusion) | None | — |
| Australia | up to 45% + 2% Medicare | 50% discount (12 months or more) | 12 months or more for the discount | — |
| Switzerland | Exempt (private investor) | Exempt (private investor) | None | — |
| United Arab Emirates | 0% | 0% | None | — |
| Singapore | 0% (private investor) | 0% (private investor) | None | — |
| Mexico | 1.92–35% | 1.92–35% | None (3 UMA exemption disputed) | 3× annual UMA exemption ≈ MX$128,384 (2026), if applicable to crypto |
| Argentina | 15% | 15% | None | — |
How to work out what you owe
Knowing the rate is the easy part. The work is matching each disposal to the right acquisition under the method the country requires (FIFO in most, average cost or LIFO in others), converting everything to your currency at the date of each transaction, and separating short-term gains from those past the holding threshold. ChainFolioAI does that from your transaction history and exports the result as PDF or Excel for your accountant.
⚠️ This guide is informational and is not tax advice. Rules change and your situation may have specifics — always confirm with an accountant or your national tax authority before filing.