Important legal disclaimer: This guide is provided for educational and informational purposes only and does not constitute tax, legal, or financial advice. Cryptocurrency tax laws are complex, vary significantly between jurisdictions, and change frequently — sometimes retroactively. The information below reflects our best understanding as of early 2026, but may be outdated by the time you read it.
You are solely responsible for understanding and complying with the tax laws of your country of residence. Always consult a qualified tax professional or legal advisor who is familiar with cryptocurrency taxation in your jurisdiction before making any tax-related decisions. CleanSky accepts no liability for actions taken based on the information presented here.
Table of contents
- Global comparison matrix
- United States (USA)
- Spain (ES)
- Germany (DE)
- United Kingdom (UK)
- France (FR)
- Italy (IT)
- Portugal (PT)
- Netherlands (NL)
- Belgium (BE)
- Austria (AT)
- Sweden (SE)
- Switzerland (CH)
- Australia (AU)
- Canada (CA)
- Japan (JP)
- South Korea (KR)
- India (IN)
- Singapore (SG)
- Hong Kong (HK)
- UAE / Dubai (AE)
- Thailand (TH)
- Brazil (BR)
- Mexico (MX)
- Argentina (AR)
- New Zealand (NZ)
- Turkey (TR)
- Poland (PL)
- Czech Republic (CZ)
- Norway (NO)
- Denmark (DK)
- Finland (FI)
- Ireland (IE)
- Greece (GR)
- Colombia (CO)
- Chile (CL)
- Peru (PE)
- Nigeria (NG)
- South Africa (ZA)
- Kenya (KE)
- Philippines (PH)
- Indonesia (ID)
- Vietnam (VN)
- Malaysia (MY)
- Israel (IL)
- Russia (RU)
- Ukraine (UA)
- Tax-free jurisdictions
- Harshest jurisdictions
- DeFi-specific considerations
- Tax reporting tools
Global comparison matrix
This table provides a high-level overview. Scroll right on mobile for the full picture. Each country section below contains detailed rules, DeFi treatment, and reporting requirements.
| Country | Cost Basis Method | Holding Period Benefit | Short-term Rate | Long-term Rate | Crypto→Crypto Taxable |
|---|---|---|---|---|---|
| USA | FIFO / LIFO / HIFO | Yes (>1 yr) | Up to 37% | 0–20% | Yes |
| Spain | FIFO only | No | 19–28% | 19–28% | Yes |
| Germany | FIFO | 100% free >1 yr | Up to 45% | 0% | Yes (if <1 yr) |
| UK | Share Pooling | No | 18–24% | 18–24% | Yes |
| France | PMPA (weighted avg) | No | 31.4% flat | 31.4% flat | No (since 2023) |
| Italy | LIFO | No | 33% flat | 33% flat | Yes |
| Portugal | — | 100% free >1 yr | 28% | 0% | Yes (if <1 yr) |
| Netherlands | — (Box 3) | No | ~2.2% eff/yr | ~2.2% eff/yr | N/A (wealth tax) |
| Belgium | — | All free (normal mgmt) | 0–33% | 0–33% | Depends |
| Austria | Moving average | No (since 2022) | 27.5% flat | 27.5% flat | Yes |
| Sweden | Average / 20% rule | No | 30% flat | 30% flat | Yes |
| Switzerland | — | All free (private) | 0% | 0% | No |
| Australia | FIFO / Specific | 50% discount >1 yr | Up to 45% | Up to 22.5% | Yes |
| Canada | ACB (weighted avg) | No | Up to ~25% eff | Up to ~25% eff | Yes |
| Japan | Moving average | No | 20% flat (reformed 2026) | 20% flat | Yes |
| South Korea | FIFO / average | No | 20% flat | 20% flat | Yes (from 2027) |
| India | FIFO | No | 30% flat | 30% flat | Yes |
| Singapore | — | All free (private) | 0% | 0% | No |
| Hong Kong | — | All free (private) | 0% | 0% | No |
| UAE | — | All free | 0% | 0% | No |
| Thailand | FIFO | No | 15% WHT / up to 35% | Same | Yes |
| Brazil | Weighted average | No (exemption removed 2026) | 17.5% flat | 17.5% flat | Yes (since 2024) |
| Mexico | Inflation-adjusted | No | Up to 35% | Up to 35% | Yes |
| Argentina | Acquisition cost | No | 15% flat | 15% flat | Yes |
| New Zealand | — | All free (investment) | 0–39% | 0% | Intent-based |
| Turkey | Not specified | No | 15–40% | 15–40% | Yes |
| Poland | Flexible (FIFO/LIFO/HIFO) | No | 19% flat | 19% flat | Unclear |
| Czech Republic | FIFO / weighted avg | 100% free >3 yr | 15–23% | 0% | Yes |
| Norway | FIFO | No | 22% flat | 22% flat | Yes |
| Denmark | FIFO | No | 27–42% | 27–42% | Yes |
| Finland | FIFO / deemed cost | No | 30–34% | 30–34% | Yes |
| Ireland | FIFO | No | 33% flat | 33% flat | Yes |
| Greece | FIFO / weighted avg | No | 15% flat | 15% flat | Yes |
| Colombia | Not specified | Yes (>2 yr) | Up to 39% | 15% | Yes |
| Chile | Not specified | No | 0–40% | 0–40% | Yes |
| Peru | Not specified | No | 5–30% (evolving) | 5–30% | Yes |
| Nigeria | FIFO | No | 15–25% | 15–25% | Yes |
| South Africa | FIFO | No | Eff. ~18% | Eff. ~18% | Yes |
| Kenya | Not specified | No | 5% CGT | 5% CGT | Yes |
| Philippines | Not specified | No | Up to 15% | Up to 15% | Yes |
| Indonesia | — (transaction tax) | No | 0.21% per tx | 0.21% per tx | Yes |
| Vietnam | — | No | 0.1% revenue (draft) | 0.1% (draft) | Draft |
| Malaysia | FIFO | All free (personal) | 0% | 0% | No (personal) |
| Israel | Not specified | No | 25–33% | 25–33% | Yes |
| Russia | FIFO / LIFO | No | 13–15% | 13–15% | Yes |
| Ukraine | Not specified | No | 23% (18%+5%) | 23% | Yes |
United States (USA)
Authority: IRS (Internal Revenue Service)
The United States treats cryptocurrency as property for tax purposes. This means every disposal — selling for fiat, swapping one token for another, spending crypto on goods, or receiving crypto as payment — is a taxable event.
| Aspect | Rule |
|---|---|
| Taxable events | Sell, trade/swap, spend crypto, receive as payment |
| Non-taxable | Buy and hold, transfer between own wallets, gifts (under $18,000 annual threshold) |
| Cost basis methods | FIFO (default), LIFO, HIFO via Specific Identification |
| Short-term rate | Ordinary income rate (10%–37%) for assets held ≤1 year |
| Long-term rate | 0%, 15%, or 20% for assets held >1 year |
| Staking / yield income | Taxable as ordinary income at fair market value (FMV) when received |
| DeFi swaps | Taxable as trades (even token-to-token) |
| LP positions | Adding/removing liquidity likely = taxable trade (IRS hasn't issued definitive guidance; conservative approach recommended) |
| Borrowing | Non-taxable event |
| Gas fees | Deductible as transaction cost (added to cost basis or subtracted from proceeds) |
| Reporting | Form 8949 + Schedule D. Exchanges report via 1099-DA (gross proceeds since 2025; cost basis for assets acquired from 2026) |
| DeFi wrapping | Unclear — wrapping ETH→WETH may be non-taxable “like-kind” |
Key takeaway: The USA is one of the strictest jurisdictions. Every swap is a taxable event. However, HIFO with Specific Identification is a powerful legal strategy to minimize taxable gains, and long-term holding (>1 year) dramatically reduces rates — from up to 37% down to 0–20%.
2025–2026 update: The 1099-DA reporting regime is now active — custodial brokers report gross proceeds since January 2025, and cost basis for assets acquired from January 2026. DeFi platforms and non-custodial wallets are exempt from 1099-DA reporting requirements. The IRS has offered transition relief for tax year 2025, waiving penalties for good-faith reporting errors.
Loss harvesting: You can deduct up to $3,000 in net capital losses per year against ordinary income, carrying the rest forward indefinitely. Unlike stocks, crypto is not currently subject to the wash sale rule (though proposed legislation may change this).
Spain (ES)
Authority: AEAT (Agencia Tributaria)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto |
| Non-taxable | Buy and hold, transfers between own wallets |
| Cost basis method | FIFO (mandatory by law — Art. 37.2 LIRPF) |
| Tax rates | Progressive savings rate: 19% (≤6K), 21% (6K–50K), 23% (50K–200K), 27% (200K–300K), 28% (>300K) |
| Holding period | No benefit — same rate regardless of holding time |
| Staking / yield | Taxable as “rendimientos del capital mobiliario” (savings income) at FMV |
| DeFi swaps | Taxable as “permuta” (exchange) |
| Modelo 721 | Mandatory declaration of crypto held abroad >50,000 EUR (since 2024) |
| Loss harvesting | Losses can offset gains, but anti-abuse rule: can’t rebuy same asset within 2 months |
| Reporting | Modelo 100 (IRPF) + Modelo 721 (foreign crypto declaration) |
Key takeaway: FIFO is mandatory — you cannot choose LIFO or HIFO. There is no holding period benefit: whether you held for one day or five years, the same progressive rate applies. The Modelo 721 foreign crypto declaration (for holdings above 50,000 EUR on exchanges or wallets outside Spain) adds an extra compliance burden. Note: self-custody wallets are excluded from Modelo 721 — the obligation only applies to third-party custodians.
2025–2026 update: The EU’s DAC8 directive came into effect in January 2026, enabling automatic exchange of crypto transaction data between EU member states. MiCA licensing for crypto service providers becomes mandatory from July 2026. The AEAT has intensified its enforcement against undeclared crypto traders in its 2025–2026 Annual Tax Control Plan.
Germany (DE)
Authority: BZSt (Bundeszentralamt für Steuern)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap within 1 year of acquisition |
| Non-taxable | Buy and hold, sell after 1 year (Spekulationsfrist), gains <600 EUR/year |
| Cost basis method | FIFO (accepted by tax courts; BFH ruling) |
| Tax rate | Personal income tax rate (up to 45%) for short-term disposals |
| Holding period | 100% tax-free after 1 year (Haltefrist) |
| Staking / yield | 2023 BMF letter clarified: 1-year holding period still sufficient (not 10 years) |
| DeFi swaps | Taxable as disposal if within 1 year |
| 600 EUR threshold | If total gains in year ≤600 EUR, entirely tax-free (Freigrenze, not Freibetrag — it’s all-or-nothing) |
| Reporting | Anlage SO (Sonstige Einkünfte) in Einkommensteuererklärung |
Key takeaway: Germany is arguably the most favorable major economy for long-term crypto holders. If you hold for more than one year, your gains are completely tax-free — regardless of the amount. The 600 EUR annual threshold for short-term gains is all-or-nothing: if your gains are 599 EUR, you pay zero; if 601 EUR, you pay tax on the full amount.
United Kingdom (UK)
Authority: HMRC (His Majesty’s Revenue and Customs)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, gift (except to spouse/civil partner) |
| Non-taxable | Buy and hold, transfers to own wallets, gifts to spouse |
| Cost basis method | Section 104 Share Pooling (weighted average cost, not FIFO) |
| Same-day rule | Sales matched to same-day purchases first |
| Bed-and-breakfast rule | Sales matched to repurchases within 30 days |
| CGT annual allowance | £3,000 (2024/25 and 2025/26) tax-free |
| Tax rates | 18% basic rate / 24% higher rate (CGT rates, 2025/26 onwards) |
| Staking / yield | Can be income tax or CGT depending on activity level |
| DeFi lending | HMRC published specific DeFi guidance (2022) — lending may be non-taxable disposal if same tokens returned |
| Reporting | Self-Assessment tax return |
Key takeaway: The UK does not use FIFO — it uses share pooling (weighted average cost), which is unusual. The bed-and-breakfast rule prevents you from selling at a loss and immediately rebuying to claim the loss. The CGT annual allowance was reduced from £12,300 to £6,000 in 2023/24 and further to £3,000 in 2024/25.
2025–2026 update: CGT rates increased to 18% (basic) and 24% (higher) from 2025/26. The government is developing a “no-gain/no-loss” (NGNL) regime for DeFi lending and staking — depositing tokens into DeFi protocols would no longer automatically trigger a disposal event. CARF (Crypto-Asset Reporting Framework) takes effect from 2026, with exchanges reporting to HMRC. The “non-dom” tax status was abolished from April 2025, meaning UK residents now pay CGT on worldwide crypto gains.
France (FR)
Authority: DGFiP (Direction générale des Finances publiques)
| Aspect | Rule |
|---|---|
| Taxable events | Conversion crypto → fiat (EUR), spending crypto on goods/services |
| Non-taxable | Crypto-to-crypto swaps (since 2023 PLF amendment) |
| Tax rate | 31.4% flat tax (PFU) = 12.8% income + 18.6% social charges (increased from 30% in 2026) |
| Alternative | Can opt for progressive income tax if more favorable |
| Cost basis method | Weighted average (PMPA — prix moyen pondéré d’acquisition) |
| Staking / yield | BNC (Bénéfices Non Commerciaux) if regular activity; otherwise PFU |
| Reporting | Formulaire 2086 |
Key takeaway: France’s major advantage is that crypto-to-crypto swaps are not taxable. Only converting to fiat (EUR) or spending crypto triggers tax. This makes active DeFi trading significantly simpler from a compliance perspective.
2026 update: The PFU increased from 30% to 31.4% due to higher social charges (PLFSS 2026). DAC8 is in effect from January 2026, with first automatic data exchanges between EU countries expected in September 2027.
Italy (IT)
Authority: Agenzia delle Entrate
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap (since 2023 Budget Law) |
| Tax rate | 33% flat rate on capital gains (increased from 26% in January 2026) |
| Cost basis | LIFO (Last-In, First-Out) — unique in Europe |
| Holding period | No benefit |
| Step-up option | One-time revaluation to Jan 1, 2025 market value by paying 18% substitute tax |
| Reporting | Quadro RW (foreign assets) + Quadro RT (capital gains) |
Key takeaway: Italy uniquely uses LIFO (Last-In, First-Out) for cost basis, which is unusual in Europe. The rate increased from 26% to 33% in January 2026 (the originally proposed 42% was ultimately rejected). A transitional step-up regime allows investors to revalue holdings to January 1, 2025 market value by paying an 18% substitute tax, potentially reducing future taxable gains. The minimum 2,000 EUR threshold for reporting was also eliminated.
Portugal (PT)
Authority: AT (Autoridade Tributária)
| Aspect | Rule |
|---|---|
| Taxable events | Sell crypto held <365 days |
| Non-taxable | Crypto held >365 days (since 2023 law) |
| Tax rate | 28% flat rate on short-term gains |
| Holding period | 100% tax-free after 1 year (similar to Germany) |
| Staking / yield | Taxable at 28% |
| Reporting | IRS Modelo 3, Anexo G |
Key takeaway: Portugal was completely tax-free for crypto until 2023 when it introduced the current regime. It remains very favorable for long-term holders: hold for more than one year and your gains are tax-free. The 28% rate for short-term disposals is moderate.
Netherlands (NL)
Authority: Belastingdienst
| Aspect | Rule |
|---|---|
| Taxable events | None directly — taxed on deemed return, not actual gains |
| Box 3 system | Wealth tax based on “deemed return” (forfaitair rendement) on net assets >57,000 EUR |
| Deemed return rate | Split between savings (~0.36%) and investments (~6.17%), applied proportionally |
| Tax rate | 36% on the deemed return |
| Effective rate | ~2.2% on crypto value per year (6.17% × 36%) |
| Actual gains | Irrelevant — taxed on January 1 portfolio value regardless of profit or loss |
| Reporting | Aangifte inkomstenbelasting, Box 3 |
Key takeaway: The Netherlands has a unique system — you are taxed on the value of your crypto holdings, not on actual realized gains. This is favorable for portfolios that grow significantly (you pay ~2.2% per year instead of 20–30% on gains), but punishing if your portfolio loses value — you still owe tax on the January 1 value.
2025–2026 update: Since summer 2025, taxpayers can opt to declare actual returns if lower than the deemed return. The “Actual Return on Box 3 Act” was passed by the lower house (93/150 votes) and is pending Senate approval, targeting implementation from 2028. This would fundamentally reform the system to tax real gains instead of deemed returns.
Belgium (BE)
Authority: SPF Finances
| Aspect | Rule |
|---|---|
| Normal management | Tax-free (“gestion normale du patrimoine privé”) |
| Speculative / professional | Taxable as miscellaneous income (33%) or professional income (up to 50%) |
| Criteria | Frequency, borrowed funds, portion of patrimony, professional knowledge |
| Staking / yield | Likely taxable as miscellaneous income (15% movable income or 33%) |
| Reporting | Déclaration IPP if taxable |
Key takeaway: Belgium, like Switzerland, exempts “normal management” of private investment portfolios from tax. If you hold long-term, don’t use leverage, and crypto isn’t your primary income source, gains are likely tax-free. Speculative or professional trading is taxable at steep rates (33–50%).
Austria (AT)
Authority: BMF (Bundesministerium für Finanzen)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap crypto (since March 2022 ökosoziale Steuerreform) |
| Tax rate | 27.5% flat (Sondersteuersatz für Kapitaleträge) |
| Cost basis | Moving average (gleitender Durchschnittspreis) |
| Holding period | No benefit (removed in 2022 reform — previously 1 year like Germany) |
| Staking / yield | 27.5% flat |
| Grandfathered holdings | Crypto acquired before Feb 28, 2021 still under old rules (tax-free after 1 year) |
| Reporting | Einkommensteuererklärung (E1) |
Key takeaway: Austria’s 2022 reform removed the 1-year holding period benefit that made it comparable to Germany. Now all gains are taxed at 27.5% flat, regardless of holding period. However, crypto acquired before February 28, 2021 is grandfathered under the old rules.
Sweden (SE)
Authority: Skatteverket
| Aspect | Rule |
|---|---|
| Tax rate | 30% flat on capital gains |
| Cost basis | Genomsnittsmetoden (average cost) or Schablonmetoden (20% of proceeds = cost) |
| Schablonmetoden | Can use 20% of sale price as cost basis if actual cost unknown (effectively 24% tax on proceeds) |
| Staking / yield | Taxable as income (Inkomst av kapital) at 30% |
| Crypto-to-crypto | Taxable |
| Reporting | K4 bilaga (capital gains appendix) |
Key takeaway: Sweden offers a unique “schablonmetoden” (standard method) that lets you use 20% of the sale price as your cost basis. This is useful if you’ve lost track of your acquisition costs — you’ll pay 24% tax on total proceeds instead of 30% on actual gains.
Switzerland (CH)
Authority: Cantonal tax authorities
| Aspect | Rule |
|---|---|
| Taxable events | Professional/commercial trading only |
| Non-taxable | Private capital gains (for most individuals) |
| Wealth tax | Crypto declared as wealth (FMV on December 31) — typically 0.1%–0.5% |
| Staking / yield | Taxable as income |
| Professional trader criteria | High frequency, leverage, >50% of income from trading |
| Reporting | Cantonal Steuererklärung |
Key takeaway: Switzerland is the most favorable major economy for crypto. Private capital gains are completely tax-free. The only obligation is declaring your crypto holdings for the wealth tax (typically 0.1–0.5% annually on total value). You only become taxable as a “professional trader” if trading is your primary activity.
Australia (AU)
Authority: ATO (Australian Taxation Office)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, gift crypto |
| Non-taxable | Buy and hold, transfer between own wallets |
| Cost basis method | Specific identification or FIFO |
| CGT discount | 50% discount for assets held >12 months |
| Tax rate | Marginal income tax rate (19%–45%) on the remaining 50% |
| Staking / yield | Ordinary income at FMV when received |
| Personal use exemption | Purchases under $10,000 AUD for personal use may be exempt |
| Reporting | Tax return with CGT schedule |
Key takeaway: Australia offers a 50% CGT discount for assets held more than 12 months, bringing the effective maximum rate from 45% down to ~22.5%. The ATO has published specific DeFi guidance, making Australia one of the clearer jurisdictions for DeFi participants.
Canada (CA)
Authority: CRA (Canada Revenue Agency)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, gift crypto |
| Non-taxable | Buy and hold, transfers between own wallets |
| Cost basis method | Adjusted Cost Base (ACB) — weighted average (similar to UK pooling) |
| Inclusion rate | 50% of capital gains included in taxable income (66.7% above $250K CAD since 2024) |
| Tax rate | Marginal rate on included portion (15%–33% federal + provincial) |
| Staking / yield | Business income or capital gain depending on activity level |
| Superficial loss rule | Can’t claim loss if repurchased within 30 days before or after |
| Reporting | Schedule 3 (Capital Gains) of T1 return |
Key takeaway: Canada uses ACB (weighted average), not FIFO. The 50% inclusion rate makes the effective maximum rate approximately 16.5%. However, for gains above $250,000 CAD, the inclusion rate increases to 66.7% (since 2024), raising the effective rate significantly for large traders.
Japan (JP)
Authority: NTA (National Tax Agency)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto |
| Tax treatment | Separate taxation at 20% for spot trading on registered exchanges (2026 reform). NFTs and staking may still be “miscellaneous income” |
| Tax rate | 20% flat for specified crypto assets (reformed from up to 55% miscellaneous income) |
| Cost basis method | Moving average or total average (taxpayer choice, must be consistent) |
| Holding period | No benefit — always taxed as income |
| Staking / yield | Miscellaneous income at FMV when received |
| 200,000 JPY threshold | Salaried workers with <200,000 JPY misc income are exempt from filing (not from tax itself) |
| Reporting | Kakutei Shinkoku (final tax return) |
Key takeaway — historic 2026 reform: After years of industry lobbying, Japan enacted a landmark reform moving crypto from “miscellaneous income” (up to 55%) to separate taxation at 20% for spot trading, derivatives, and ETFs on registered exchanges. This also introduces a 3-year loss carryforward (though not offsettable against stock gains). The reform applies to “specified crypto assets” — NFTs, staking rewards, and DeFi activity may still fall under miscellaneous income treatment. This dramatically improves Japan’s position in the global ranking.
South Korea (KR)
Authority: NTS (National Tax Service)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap crypto |
| Tax rate | 20% flat on gains above 2.5M KRW (~$1,900 USD) annual exemption |
| Status | Implementation repeatedly delayed — currently set for January 2027 |
| Cost basis method | FIFO or moving average (taxpayer choice) |
| Holding period | No benefit |
| Reporting | To be determined with implementation |
Key takeaway: South Korea’s crypto tax has been delayed multiple times since originally planned for 2022. The current target is January 2027. When enacted, it will be a relatively moderate 20% flat rate with a small annual exemption. Until then, crypto gains remain untaxed in South Korea.
India (IN)
Authority: CBDT (Central Board of Direct Taxes)
| Aspect | Rule |
|---|---|
| Tax rate | 30% flat on all crypto gains (no deductions except acquisition cost) |
| TDS | 1% Tax Deducted at Source on all crypto transactions >10,000 INR |
| Loss offset | Cannot offset crypto losses against any other income |
| Loss carry-forward | Cannot carry forward crypto losses to future years |
| Cost basis | FIFO |
| Staking / yield | 30% flat |
| Gift tax | Receiving crypto as gift >50,000 INR is taxable |
| Reporting | Schedule VDA in ITR |
Key takeaway: India’s crypto tax regime is one of the harshest globally. The 30% flat rate is high, but the real pain points are: no loss offsetting (you can’t use crypto losses to reduce other income), no loss carry-forward, and the 1% TDS on every transaction which creates liquidity drag for active traders.
2026 update: No changes to the 30% rate or 1% TDS in the 2026–27 Union Budget. New penalties take effect from April 2026: INR 200/day for late reporting and INR 50,000 for incorrect information. Exchanges are now required to report user transactions to tax authorities from FY 2025–26.
Singapore (SG)
Authority: IRAS (Inland Revenue Authority of Singapore)
| Aspect | Rule |
|---|---|
| Taxable events | Trading as business activity only |
| Non-taxable | Capital gains (Singapore has no capital gains tax) |
| Business vs investment | Frequency, holding period, reasons for selling determine classification |
| GST | Digital payment tokens exempt from GST since 2020 |
| Staking / yield | Taxable as income if received in course of business |
| Reporting | Form B/B1 if classified as business income |
Key takeaway: Singapore has no capital gains tax. Crypto gains for individual investors are completely tax-free. Only if IRAS considers your activity to be a “business” (high frequency, short holding periods, trading as primary income) would profits be taxable as business income.
Hong Kong (HK)
Authority: IRD (Inland Revenue Department)
| Aspect | Rule |
|---|---|
| Personal trading | Tax-free (no capital gains tax) |
| Business trading | Profits tax 16.5% if constitutes a trade/business |
| Criteria | Badges of trade: frequency, nature, supplementary work, circumstances of sale |
| Staking / yield | Tax-free if capital in nature; taxable if business income |
| Reporting | Profits Tax Return if applicable |
Key takeaway: Like Singapore, Hong Kong has no capital gains tax for individuals. Personal crypto investment gains are completely tax-free. Business trading profits face a 16.5% profits tax.
UAE / Dubai (AE)
Authority: FTA (Federal Tax Authority)
| Aspect | Rule |
|---|---|
| Personal income tax | 0% — no personal income tax |
| Corporate tax | 9% on profits >375,000 AED (since June 2023), but personal trading is not corporate |
| Capital gains | 0% for individuals |
| VAT | Crypto transactions generally exempt |
| Free zones | DMCC, ADGM, DIFC have specific crypto-friendly frameworks |
| Reporting | No personal filing required for crypto gains |
Key takeaway: The UAE is completely tax-free for individual crypto investors. No income tax, no capital gains tax, no reporting obligation. This has made Dubai a major destination for crypto-focused entrepreneurs and investors.
Thailand (TH)
Authority: Revenue Department
| Aspect | Rule |
|---|---|
| Tax rate | 15% withholding tax on gains from authorized exchanges |
| Progressive rate | 5%–35% if filing personally |
| Cost basis | FIFO or specific identification |
| Staking / yield | Taxable as assessable income |
| Reporting | PND.90/91 annual filing |
Key takeaway: The 15% withholding from authorized exchanges simplifies compliance for most Thai investors. P2P trades and DeFi gains are subject to the full progressive rate (up to 35%).
Brazil (BR)
Authority: RFB (Receita Federal do Brasil)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap crypto (no minimum threshold since June 2026) |
| Tax rate | 17.5% flat on all crypto gains (since June 2026 — replaced progressive system and R$35K monthly exemption) |
| Crypto-to-crypto | Taxable since 2024 (IN RFB 1888) |
| Cost basis | Weighted average (custo médio ponderado) |
| Staking / yield | Taxable as income |
| Monthly reporting | Mandatory GCAP declaration for gains in the month of sale |
| Annual reporting | Declaração de Bens e Direitos with crypto balances |
Key takeaway — 2026 reform: Brazil made a radical change in June 2026 (Medida Provisória 1303), eliminating the previous progressive rate system and the R$35,000/month exemption. All crypto gains are now taxed at a flat 17.5% with no threshold. IN 1888 was expanded to cover swaps, staking, airdrops, and wallet-to-wallet transfers. You must still report monthly via GCAP when gains are realized.
Mexico (MX)
Authority: SAT (Servicio de Administración Tributaria)
| Aspect | Rule |
|---|---|
| Tax treatment | Capital gains (enajenación de bienes) |
| Tax rate | Progressive ISR (up to 35%) on net gains |
| Cost basis | Acquisition cost adjusted for inflation (INPC index) |
| Crypto-to-crypto | Taxable as disposal |
| Staking / yield | Taxable as “otros ingresos” |
| Reporting | Declaración anual de personas físicas |
Key takeaway: Mexico’s unique feature is inflation adjustment on cost basis using the INPC (National Consumer Price Index). In high-inflation periods, this can significantly reduce taxable gains by adjusting the acquisition cost upward.
Argentina (AR)
Authority: AFIP (Administración Federal de Ingresos Públicos)
| Aspect | Rule |
|---|---|
| Tax rate | 15% flat on capital gains from digital assets |
| Bienes Personales | Wealth tax 0.5%–1.75% on worldwide assets (crypto included) |
| Cedular tax | Crypto gains reported separately from other income |
| Cost basis | Acquisition cost (without inflation adjustment) |
| Reporting | Declaración jurada de Ganancias + Bienes Personales |
Key takeaway: The 15% flat rate is moderate, but Argentina’s wealth tax (Bienes Personales) adds an annual ongoing cost. A critical issue is that cost basis has no inflation adjustment — with Argentina’s high inflation and peso devaluation, USD-denominated gains appear much larger in peso terms than the real economic gain.
2025–2026 update: The Milei government lifted currency controls (“cepo cambiario”), removing restrictions on crypto transactions. A proposed crypto asset regularization program (5–15% voluntary disclosure tax) was dropped. The CNV (securities regulator) issued Resolution 1069/2025 creating a framework for real-world asset tokenization.
New Zealand (NZ)
Authority: IRD (Inland Revenue Department)
| Aspect | Rule |
|---|---|
| Taxable events | Sell/swap crypto acquired with purpose of disposal (trading) |
| Non-taxable | Gains on crypto held as long-term investment (no CGT in NZ) |
| Tax rate | Marginal income tax rate (10.5%–39%) if taxable |
| Purpose test | Intent at time of acquisition determines taxability |
| Staking / yield | Generally taxable as income |
| Reporting | IR3 individual tax return |
Key takeaway: New Zealand has no capital gains tax. Crypto gains are only taxable if you acquired the crypto with the intent to sell or trade it. If you bought and held as a long-term investment, gains are tax-free. However, the “purpose test” is subjective and the burden of proof lies with the taxpayer.
Turkey (TR)
Authority: Gelir İdaresi Başkanlığı (Turkish Revenue Administration)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, mining/staking income |
| Non-taxable | Buy and hold. Gains below TRY 18,000/year threshold |
| Tax rate | Progressive income tax: 15%–40% |
| Holding period | No benefit |
| Staking / yield | Ordinary income at progressive rates |
| Reporting | Annual income tax return |
Key takeaway: Turkey uses general progressive income tax rates (15–40%) with no crypto-specific regime. A proposed bill (March 2026) would introduce a flat 10% withholding tax on gains from licensed platforms, but it has not yet been enacted. Turkey has the highest crypto adoption rate in the world relative to its population, driven by lira devaluation.
Poland (PL)
Authority: KAS (Krajowa Administracja Skarbowa)
| Aspect | Rule |
|---|---|
| Taxable events | Sell for fiat, spend crypto. Crypto-to-crypto treatment is unclear |
| Non-taxable | Buy and hold, wallet transfers. Staking rewards untaxed until sold for fiat |
| Cost basis method | Flexible (FIFO, LIFO, HIFO — must be documented and consistent) |
| Tax rate | 19% flat on all crypto gains (separate PIT-38 schedule) |
| Holding period | No benefit |
| Staking / yield | Not taxed upon receipt — taxable only when sold for fiat |
| Reporting | PIT-38 form, filed Feb 15 – Apr 30 |
Key takeaway: Poland offers a clean 19% flat rate with flexible cost basis methods. Notably, staking rewards are not taxed when received — only when converted to fiat. DAC8 data collection begins January 2026, with first reporting due September 2027.
Czech Republic (CZ)
Authority: Finanční správa (Czech Financial Administration)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, mining/staking income |
| Non-taxable | Crypto held >3 years (up to CZK 40M/year cap). Annual gross income ≤CZK 100,000 |
| Tax rates | 15% (up to ~CZK 1.68M) / 23% (above) |
| Holding period | 100% tax-free after 3 years (since Jan 2025, retroactive) |
| Staking / yield | Taxed as other income |
| Reporting | Annual income tax return |
Key takeaway: The Czech Republic introduced a generous 3-year holding period exemption from January 2025, applying retroactively to crypto acquired earlier. Combined with a CZK 100,000 annual de minimis threshold, this makes it one of the most favorable EU jurisdictions for long-term holders.
Norway (NO)
Authority: Skatteetaten (Norwegian Tax Administration)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, LP deposits, staking/mining rewards |
| Non-taxable | Buy and hold, wallet transfers |
| Cost basis method | FIFO (recommended by Skatteetaten) |
| Tax rate | 22% flat on capital gains |
| Wealth tax | 0.95% on net assets >NOK 1,700,000 (crypto at market value Jan 1) |
| DeFi | Explicitly addressed: LP deposits, swaps, and yield are all taxable events |
| Reporting | Annual tax return + crypto holdings balance (Dec 31) |
Key takeaway: Norway is one of the few countries with explicit DeFi guidance — depositing into liquidity pools is a taxable realization event. The 22% flat rate is moderate, but the wealth tax (0.95% on assets above NOK 1.7M) adds an annual cost. You must actively report losses to offset gains.
Denmark (DK)
Authority: Skattestyrelsen (Danish Tax Agency)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, staking rewards |
| Non-taxable | Buy and hold, wallet transfers |
| Cost basis method | FIFO required |
| Tax rates | 27% (gains up to ~DKK 61,000) / 42% (above) — effective rate can reach 52–53% with municipal surtax |
| Holding period | No benefit |
| Loss offsetting | Losses can only offset gains from the same specific cryptocurrency |
| Reporting | Annual return by May 1, Box 20 |
Key takeaway: Denmark is one of the harshest Nordic countries for crypto. Rates can reach 52–53% combined, and losses can only offset gains from the same token (you can’t offset ETH losses against BTC gains). A proposed unrealized capital gains tax at 42% is under parliamentary review but not yet enacted.
Finland (FI)
Authority: Verohallinto (Finnish Tax Administration / “Vero”)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, staking/mining/yield rewards |
| Non-taxable | Hold, wallet transfers, hard fork tokens (until sold). Total sales <EUR 1,000/year |
| Cost basis | FIFO required. Alternative: deemed acquisition cost (20% of sale price, or 40% if held >10 years) |
| Tax rates | 30% (gains up to EUR 30,000) / 34% (above) |
| Holding period | No rate benefit, but deemed cost method favors >10-year holders (40% vs 20%) |
| Staking / yield | Capital income at 30%/34% |
| Reporting | Annual return. Records retained 6 years |
Key takeaway: Finland’s unique deemed acquisition cost method lets you use 20% of the sale price as your cost basis (or 40% if held over 10 years), whichever produces a lower tax. This is similar to Sweden’s schablonmetoden. The EUR 1,000 annual de minimis is all-or-nothing. Vero has identified ~100,000 crypto holders who may not have reported gains.
Ireland (IE)
Authority: Revenue Commissioners (Irish Revenue)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto. Staking/mining taxed as income at receipt |
| Non-taxable | Hold, wallet transfers, spousal gifts |
| Cost basis method | FIFO. 4-week rule: buy/sell within 4 weeks uses specific identification |
| CGT rate | 33% flat (above EUR 1,270 annual exemption) |
| Income rate | Staking/mining income: up to ~52% (income tax + USC + PRSI) |
| Holding period | No benefit |
| Reporting | CGT payment Dec 15 (Jan–Nov gains) / Jan 31 (Dec gains). Form 11 by Oct 31 |
Key takeaway: Ireland has one of the highest CGT rates in Europe at 33%. The 4-week rule (similar to the UK’s 30-day bed-and-breakfast rule) prevents wash sales. Staking and mining income can face effective rates up to 52% when income tax, USC, and PRSI are combined.
Greece (GR)
Authority: AADE (Independent Authority for Public Revenue)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto. Mining/staking as income |
| Non-taxable | Hold, wallet transfers |
| Cost basis method | FIFO and weighted average both accepted |
| Capital gains rate | 15% flat on net crypto profits |
| Income rate | Mining/staking: progressive 9%–44% |
| Holding period | No benefit |
| Reporting | Form E1 via TaxisNet by June 30. Foreign holdings >EUR 50,000 require separate declaration |
Key takeaway: Greece introduced its first dedicated crypto tax law effective from tax year 2025, with a competitive 15% flat rate on capital gains. Gas fees and related expenses are deductible. Loss carryforward for up to 5 years may also be available.
Colombia (CO)
Authority: DIAN (Dirección de Impuestos y Aduanas Nacionales)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, receive as payment |
| Non-taxable | Buy and hold, wallet transfers |
| Tax rates | Short-term (<2 years): progressive 0%–39%. Long-term (>2 years): 15% |
| Holding period | 15% preferential rate after 2 years |
| Wealth tax | May apply if net worth >~172M COP (~$40K USD) |
| Staking / yield | Income at progressive rates (0%–39%) |
| Reporting | Annual return by April 30. From 2026, exchanges must report user data (Resolution 000240) |
Key takeaway: Colombia offers a meaningful holding period benefit — assets held over 2 years qualify for a preferential 15% rate instead of up to 39%. From 2026, DIAN mandates that exchanges report user data, with fines of up to 1% of unreported transaction values.
Chile (CL)
Authority: SII (Servicio de Impuestos Internos)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, receive crypto as salary, mining/staking |
| Non-taxable | Buy and hold, wallet transfers |
| Tax rates | Progressive 0%–40% (personal). Corporate: 12.5% SME (2025–2027) / 27% standard |
| Holding period | No benefit |
| VAT | 19% on exchange/brokerage fees (not on coin transfers) |
| Reporting | Form 22, filed every April |
Key takeaway: Chile taxes crypto gains as regular income with progressive rates up to 40%. No holding period benefits. Mining is classified as a business activity. The reduced 12.5% SME corporate rate applies through 2027.
Peru (PE)
Authority: SUNAT (Superintendencia Nacional de Aduanas y de Administración Tributaria)
| Aspect | Rule |
|---|---|
| Taxable events | Sell at profit, exchange, mining/staking/airdrop income, receive as payment |
| Tax rates | Individuals: 8%–30% progressive. Corporate: 29.5%. Proposed: 5% flat (pending) |
| Holding period | No benefit |
| Reporting | Standard income tax filing |
Key takeaway: Peru’s crypto tax framework is actively evolving. A proposed amendment would classify crypto as “second-category income” at a flat 5%, but this has not been formally enacted. SUNAT is strengthening enforcement through exchange data sharing. Penalties for non-compliance can reach 300% of undisclosed tax.
Nigeria (NG)
Authority: FIRS (Federal Inland Revenue Service)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, receive as income/salary, staking rewards, airdrops |
| Non-taxable | Buy and hold. Individuals with total annual income <NGN 800,000 |
| Cost basis method | FIFO recommended |
| Tax rates | Progressive 15%–25% on chargeable gains (replaced old flat 10% CGT) |
| Staking / yield | Taxable at FMV when received |
| Reporting | Annual tax filing. VASPs face mandatory reporting |
Key takeaway: Nigeria overhauled its crypto tax with the Finance Act 2023 and 2025 laws, replacing the old 10% flat CGT with progressive rates of 15–25%. VASP non-compliance penalties are severe: NGN 10M first month plus NGN 1M/month thereafter. Repeat offenders face 200% of tax owed plus criminal charges.
South Africa (ZA)
Authority: SARS (South African Revenue Service)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend, gift, mining/staking/DeFi yield |
| Non-taxable | Buy and hold, wallet transfers. First R40,000 annual capital gains exempt |
| Cost basis method | FIFO (presumed by SARS) |
| CGT rate | 40% inclusion rate × marginal rate (up to 45%) = effective max ~18% |
| Business trading rate | Full progressive income tax up to 45% |
| Staking / yield | Ordinary income at marginal rates (up to 45%) when received |
| Reporting | Annual return. CARF reporting from March 2026 |
Key takeaway: South Africa’s 40% inclusion rate means the effective CGT rate is relatively low (~18% maximum) compared to headline marginal rates. The distinction between “capital” (investment) and “revenue” (business/trading) intent is judged case-by-case. CARF implementation began March 2026, with first data exchanges expected in 2027.
Kenya (KE)
Authority: KRA (Kenya Revenue Authority)
| Aspect | Rule |
|---|---|
| Taxable events | Sell crypto at a profit (CGT), receive as income |
| CGT rate | 5% on profits from crypto transactions |
| Excise duty | 10% on platform fees/commissions (paid by VASPs, not traders) |
| Old 3% DAT | Repealed July 2025 |
| Reporting | VASPs collect and remit excise duty. Standard CGT filing for individuals |
Key takeaway: Kenya reformed its crypto tax in July 2025, repealing the controversial 3% Digital Asset Tax on transaction value and replacing it with a 10% excise duty on platform fees only. This reduced the effective tax burden by over 96% for traders. The 5% CGT on profits is one of the lowest in Africa.
Philippines (PH)
Authority: BIR (Bureau of Internal Revenue)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, exchange for goods/services, mining/staking income, salary in crypto |
| Non-taxable | Buy and hold |
| Capital gains tax | Up to 15% on crypto sales |
| Income tax | Standard progressive rates for mining/staking/salary |
| VAT | 12% when selling goods in exchange for crypto |
| Reporting | BIR Forms 1700/1701/1702 by April 15 |
Key takeaway: The Philippines has implemented mandatory licensing for all Crypto Asset Service Providers (CASPs). The 15% CGT on crypto sales is moderate. Penalties for non-compliance range from PHP 10,000–50,000 plus 20% annual interest on unpaid tax.
Indonesia (ID)
Authority: DJP (Direktorat Jenderal Pajak / Ministry of Finance)
| Aspect | Rule |
|---|---|
| Taxable events | Buy/sell on exchanges (final transaction tax), mining income |
| Domestic exchange tax | 0.21% final income tax per transaction (since Aug 2025, up from 0.1%) |
| Foreign exchange tax | 1% final tax per transaction (up from 0.2%) |
| Mining income | 22% corporate income tax (from 2026) |
| VAT | 2.2% on mining/verification services. Crypto transfers themselves VAT-exempt |
| Reporting | Exchange taxes withheld at source. Mining reported annually from 2026 |
Key takeaway: Indonesia uses a unique transaction tax model — 0.21% per trade on domestic exchanges (doubled in August 2025) and 1% on foreign exchanges (increased 5x). This means cost basis is irrelevant for trading — you simply pay a percentage of each transaction. Crypto was reclassified from commodities to digital financial assets (securities-like).
Vietnam (VN)
Authority: Ministry of Finance (General Department of Taxation)
| Aspect | Rule |
|---|---|
| Status | Draft framework — not yet enacted |
| Proposed individual tax | 0.1% personal income tax on revenue from each crypto transfer |
| Corporate tax | 20% on net crypto profits |
| Staking / DeFi | Not addressed in draft |
| Legal framework | Law on Digital Technology Industry 2025 defines “digital assets” (effective Jan 2026) |
Key takeaway: Vietnam’s crypto tax framework is still in draft stage as of early 2026. A 5-year pilot program (2025–2030) for crypto asset issuance and trading is underway. The proposed 0.1% individual tax on transaction revenue (not gains) is similar to Indonesia’s model. The draft does not cover mining, staking, DeFi, or wallet-to-wallet transfers.
Malaysia (MY)
Authority: LHDN (Lembaga Hasil Dalam Negeri / Inland Revenue Board)
| Aspect | Rule |
|---|---|
| Taxable events | Crypto trading/mining as a business activity only |
| Non-taxable | Personal investment gains (no capital gains tax on crypto for individuals) |
| Business income tax | Progressive 0%–30% (individual) / 24% (corporate) |
| Cost basis method | FIFO recommended by LHDN |
| Reporting | Annual income tax return if business activity |
Key takeaway: Malaysia has no capital gains tax on personal crypto investments, making it similar to Singapore and Hong Kong. Only crypto trading that constitutes a “business activity” is taxable. The distinction is based on frequency, holding period, and whether trading is your primary income source.
Israel (IL)
Authority: ITA (Israel Tax Authority / Rashut HaMisim)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, spend crypto, receive staking/airdrop rewards |
| Non-taxable | Buy and hold, wallet transfers |
| CGT rate | 25% standard (up to 33% for significant shareholders or very high gains) |
| Business trading | Progressive income tax 10%–50% |
| Staking / yield | Ordinary income at full marginal rates (up to 50%) when received |
| Reporting | Annual return. Mandatory reporting if crypto assets >200,000 shekels |
Key takeaway: Israel’s 25% CGT rate is competitive. Draft legislation introduced in late 2024 aims to formally define “digital assets” in the Income Tax Ordinance, codifying existing practice. ITA has confirmed crypto-to-crypto swaps are taxable disposals.
Russia (RU)
Authority: FNS (Federal Tax Service)
| Aspect | Rule |
|---|---|
| Taxable events | Sell, swap, mining income, staking rewards |
| Non-taxable | Buy and hold. VAT-exempt for mining and trading |
| Cost basis method | FIFO, LIFO, or Russian-compliant methods |
| Tax rates | 13% (income up to 2.4M RUB) / 15% (above). Corporate: 25% |
| Mining | Two-step: advance payment at receipt + tax on disposal |
| Reporting threshold | Must report if crypto receipts + write-offs >600,000 RUB/year |
| Reporting | Individual filing by April 30, payment by July 15 |
Key takeaway: Russia formally recognized Bitcoin as property in late 2024 and enacted a crypto tax law effective January 2025. Rates are moderate at 13–15% for individuals. Mining income uses a unique two-step taxation: an advance payment when crypto enters the wallet, then additional tax upon disposal. The Central Bank proposed legalizing retail crypto trading through regulated platforms in 2026.
Ukraine (UA)
Authority: DPS (State Tax Service of Ukraine)
| Aspect | Rule |
|---|---|
| Taxable events | Exchange crypto for fiat, spend on goods/services, receive as income |
| Non-taxable | Buy and hold (no annual disclosure required currently) |
| Standard rate | 18% PIT + 5% military levy = 23% total |
| Preferential rate | 5% PIT + 5% military levy = 10% total for legacy holdings sold within 2026 |
| Corporate | 18% on profits |
| Reporting | VASPs must register within 60 days and submit annual reports |
Key takeaway: Ukraine’s crypto tax framework is still being implemented. Bill No. 10225-d aims to align with the EU MiCA framework. A temporary preferential 10% total rate (5% PIT + 5% military levy) applies to legacy holdings sold within 2026, incentivizing declaration of existing assets. The standard rate is 23%.
Tax-free jurisdictions for private investors
The following jurisdictions impose zero or near-zero tax on cryptocurrency capital gains for individual, non-professional investors:
- Switzerland — Private capital gains completely tax-free. Only a small wealth tax (0.1–0.5%) applies.
- Singapore — No capital gains tax. Only taxable if classified as business activity.
- UAE / Dubai — No income tax, no capital gains tax, no reporting required.
- Hong Kong — No capital gains tax for individuals.
- Belgium — Tax-free under “normal management” of private assets.
- New Zealand — Tax-free if held as long-term investment (purpose test).
- Malaysia — No capital gains tax on personal crypto investments (similar to Singapore).
- Germany — 100% tax-free after 1 year of holding.
- Portugal — 100% tax-free after 1 year of holding.
- Czech Republic — 100% tax-free after 3 years of holding (since Jan 2025).
Note that “tax-free” does not mean “no obligations” — some of these countries still require you to declare your holdings (Switzerland’s wealth tax declaration, for example).
Harshest jurisdictions
- India — 30% flat with no loss offsets, no deductions beyond acquisition cost, and a 1% TDS on every transaction creating liquidity drag. The single harshest major economy for crypto.
- Italy — Rate increased to 33% in 2026 (from 26%), no holding period benefit, LIFO cost basis. Was once moderate, now among the harshest in Europe.
- USA — Every swap is taxable, but mitigated by HIFO accounting and favorable long-term rates (0–20%). Active DeFi users face enormous compliance complexity.
- Spain — FIFO mandatory, no holding period benefit, rates up to 28%, plus mandatory Modelo 721 foreign crypto declaration above 50,000 EUR.
Note: Japan dropped out of this list in 2026 after its historic reform from miscellaneous income (up to 55%) to a 20% separate tax.
DeFi-specific considerations
DeFi creates unique tax challenges that most jurisdictions have not fully addressed. Here are the key areas of complexity:
Token swaps
In most countries, every token swap (e.g., ETH → USDC on Uniswap) is a taxable disposal. The notable exception is France, where crypto-to-crypto swaps are non-taxable since 2023 — only conversion to fiat triggers tax.
Liquidity provision
Adding and removing liquidity from pools (e.g., Uniswap, Curve) is a grey area in most jurisdictions. Conservative treatment: adding liquidity = disposing of tokens (taxable), receiving LP tokens = acquisition. Most tax authorities have not published explicit guidance.
Staking and yield
Nearly universally treated as ordinary income at the fair market value when received. This creates a tax liability even if you don’t sell the rewards. Germany’s 2023 BMF letter clarified that staking does not extend the holding period to 10 years.
Wrapping and bridging
Wrapping (e.g., ETH → WETH) and bridging (e.g., ETH on Ethereum → ETH on Arbitrum) are unresolved in most jurisdictions. Conservative approach treats them as taxable events; progressive approach treats them as non-taxable transfers of the same economic asset.
Lending and borrowing
Borrowing is generally not a taxable event (you receive a loan, not income). Lending can be complex — HMRC’s 2022 guidance treats DeFi lending as potentially non-taxable if the same tokens are returned.
Gas fees
In most jurisdictions, gas fees can be added to your cost basis (reducing future gains) or deducted from proceeds. The USA, UK, and Australia all allow this treatment.
Tax reporting tools and exports
Manually tracking hundreds or thousands of DeFi transactions is impractical. Specialized tools can import your on-chain history and calculate tax obligations:
- Koinly — Supports most major jurisdictions, generates country-specific tax reports. Widely accepted CSV format.
- CoinTracker — Deep integration with US tax filing software (TurboTax). Strong exchange support.
- TokenTax — Supports all cost basis methods including HIFO. DeFi-focused.
- Accointing — Strong in European jurisdictions (Germany, Austria, Switzerland).
CleanSky’s tax reporting system generates Koinly and CoinTracker compatible CSV exports directly from your on-chain transaction history. It supports FIFO, LIFO, and HIFO cost basis methods, automatically classifies DeFi transactions (swaps, staking, LP positions, lending), and calculates short-term vs. long-term holding periods. This means you can export your full multi-wallet, multi-chain history in a format that plugs directly into your preferred tax tool — or hand it to your accountant.
Learn more: Are crypto gains taxed? | Crypto privacy and security | Best portfolio trackers
Reminder: Tax laws change. The information in this guide reflects our understanding as of early 2026. Always verify current rules with your local tax authority or a qualified tax professional before filing. CleanSky provides tools to help organize your transaction data, but does not provide tax advice. You are responsible for your own tax compliance.