Crypto Tax EU 2026: 6-Country Comparison

Crypto tax across Belgium, France, Germany, Italy, Spain, Netherlands in 2026 — CGT rates, holding-period exemptions, staking, DAC8 reporting, worked examples.

TL;DR — Crypto Tax in 6 EU Countries (2026)

  • Germany keeps the most generous regime: zero capital gains tax on crypto held over 12 months by private individuals, otherwise marginal income tax up to 45% plus 5.5% solidarity surcharge.
  • France applies a flat 30% (12.8% income tax + 17.2% social levies) on occasional crypto disposals over the €305 annual exemption; professional traders fall into progressive PIT up to 45%.
  • Italy moved to a flat 26% capital gains rate on crypto profits from 1 January 2026, eliminating the previous €2,000 exemption that existed for tax year 2023.
  • Spain taxes crypto gains in the savings base at 19% up to €6,000, 21% to €50,000, 23% to €200,000, 27% to €300,000, and 28% above; Form 721 declares foreign-held crypto worth over €50,000.
  • Netherlands Box 3 regime taxes notional yield on crypto assets at a deemed return for 2026 of around 6.04% with a 36% tax rate, equivalent to roughly 2.17% per year of asset value; the new actual-return system is slated for 2027.
  • Belgium has no general CGT but speculative gains are taxed at 33% as "diverse income"; "good father of a family" passive holders typically owe 0%, professional traders pay progressive PIT up to 50% plus municipal surcharge.

For Polish readers: PIT-38 charges a flat 19% KIPK (Belka) tax on net crypto profit, with deductible costs limited to direct acquisition cost — no holding-period exemption like Germany, no exempt threshold like the old Italian rule.

Informational content. Crypto tax is complex and changing; consult a tax advisor.

Why a 6-Country Comparison Matters in 2026

MiCA harmonised the regulatory framework for crypto-asset service providers since December 2024. It did not harmonise crypto taxation, which remains a national competence. The result: an EU investor moving from Berlin to Madrid can see their effective crypto tax rate jump from 0% (after one year of holding) to 28% on the same gain. Add the DAC8 directive — which from 1 January 2026 forces CASPs to report user transaction data to tax authorities and exchange that data across EU members — and the days of "I just won't declare it" are over for any user touching a MiCA-licensed exchange.

This guide compares Belgium, France, Germany, Italy, Netherlands, and Spain across capital gains rates, holding-period exemptions, staking and mining treatment, NFT rules, annual deadlines, and reporting obligations. We then run the same EUR 10,000 to EUR 25,000 BTC trade through each system, side by side.

Country-by-Country Table (Private Investors, 2026)

Country CGT rate on crypto disposal Holding-period exemption Staking rewards Mining rewards NFT trading Key reporting form / deadline
Belgium 0% (passive), 33% (speculative), up to 50% + municipal (professional) None — character of activity matters Taxable as "diverse income" at 30% (variable) Professional income, progressive PIT Same as crypto; 33% if speculative Annual personal income tax return, deadline mid-June paper / mid-July online
France 30% flat (12.8% IR + 17.2% PS) above €305/year No, but small disposals under €305/year exempt Taxable as non-commercial profits (BNC) at acquisition, then CGT at disposal BNC progressive up to 45% + social Same as crypto for occasional; BNC for creators Form 2086 + 3916-bis (foreign accounts); deadline late May to early June
Germany 0% if held > 12 months; otherwise marginal PIT up to 45% + 5.5% solidarity Yes — 1-year holding rule for private sales Treated as "other income" §22 Nr.3 EStG, exempt under €256/year, otherwise marginal PIT (holding clock resets) Commercial income if regular; private "other income" §22 if occasional Same 1-year rule applies under §23 EStG ESt 1 A + Anlage SO; deadline 31 July (or 28 Feb following year via tax advisor)
Italy 26% flat from 1 Jan 2026 None (the €2,000 floor was removed) Misc. income, 26% flat Misc. income, 26% flat 26% flat Form Redditi PF, quadro RT/RW; deadline 30 September
Netherlands Box 3 deemed-yield system; 2026 deemed return ~6.04%, taxed at 36% (≈2.17% of value/yr) Allowance ~€57,684 per taxpayer (2026 indicative) Asset value included in Box 3, not separately taxed If professional, Box 1 progressive Box 3 wealth tax basis Form IB (Aangifte inkomstenbelasting); deadline 1 May
Spain Savings-base scale: 19% / 21% / 23% / 27% / 28% (top bracket from €300k) None Movable capital income, savings base, same scale Economic activity (autónomo), progressive Same as crypto for individuals Modelo 100 + Modelo 721 (foreign crypto > €50k); deadline 30 June

Rates and thresholds are 2026 figures based on each national tax authority and may change with mid-year amendments.

Germany — The 12-Month Rule Still Holds (For Now)

Germany remains the gold standard for long-term holders. Under §23 EStG, crypto held in a private wallet for more than 12 consecutive months is sold tax-free (BMF letter May 2022, re-affirmed 2025). Inside the 12-month window: marginal PIT up to 45% plus 5.5% Solidaritätszuschlag; €1,000 annual disposal exemption (raised from €600 in 2024).

Staking rewards remain taxable as §22 Nr.3 "sonstige Einkünfte" at receipt, €256 annual combined de minimis. The BMF March 2022 update settled that staking does not extend the underlying 12-month clock.

Regulator/contact: Bundeszentralamt für Steuern (BZSt) Bonn; local Finanzamt for filing. Anlage SO is the relevant attachment.

France — Flat 30% PFU With a Small Allowance

France applies the PFU of 30% on occasional crypto disposals (12.8% IR + 17.2% social). Total annual disposals must exceed €305 for tax to apply. Investors can opt into the progressive scale if their marginal rate is below 12.8%; social levies apply regardless.

Professional traders fall into BIC progressive rates up to 45% plus social — potentially exceeding 60% effective. The Conseil d'État and Loi de Finances 2022 clarified that frequent algorithmic trading tips into BIC.

Form 2086 lists taxable disposals; Form 3916-bis declares foreign crypto accounts. Penalty for non-declaration: €750 per account per year, rising to €1,500 above €50,000.

Regulator/contact: DGFiP; declarations via impots.gouv.fr. AMF supervises CASP authorisation.

Italy — Goodbye €2,000 Allowance, Hello Flat 26%

Italy's crypto tax framework was redrawn by the Budget Law 2023, which set a flat 26% capital gains rate for disposals above a €2,000 annual exemption. That exemption applied for tax years 2023, 2024, and 2025. From 1 January 2026 the €2,000 floor was removed — every euro of net gain is now taxable.

Italy also offers a "step-up" option: taxpayers can revalue their crypto holdings to a chosen base value on 1 January, paying a substitute tax (most recently set at 18%) on the deemed gain to reset acquisition cost. This is attractive for long-time holders sitting on huge unrealised profits. Losses can be carried forward four years.

Quadro RW of the Redditi PF form is used to declare foreign crypto holdings for wealth-tax purposes (IVAFE / IVACA) at 0.2% per year of asset value. Deadline is 30 September following the tax year.

Regulator/contact: Agenzia delle Entrate; CONSOB and Banca d'Italia jointly supervise MiCA implementation. The MEF (Ministero dell'Economia) sets crypto tax policy.

Spain — Progressive Savings Base and the Modelo 721 Trap

Spain taxes crypto gains in the savings base of personal income tax with the 2026 scale:

  • 19% up to €6,000
  • 21% from €6,001 to €50,000
  • 23% from €50,001 to €200,000
  • 27% from €200,001 to €300,000
  • 28% above €300,000

A separate obligation often catches expats off-guard: Modelo 721, an annual informational declaration of crypto held abroad (with foreign CASPs or self-custody using foreign service providers) when the aggregate value at 31 December exceeds €50,000. Filing window runs 1 January to 31 March. Penalties for incomplete or late filing have historically been steep, though the harshest 150% penalty regime applied to Modelo 720 was struck down by the Court of Justice of the EU in 2022 and Spain has rewritten the rules to be proportionate.

Loss harvesting across the savings base is allowed, with losses from crypto offsetting gains from shares, bonds, and other capital assets within the same base.

Regulator/contact: Agencia Tributaria (AEAT); CNMV supervises CASP authorisation under MiCA.

Netherlands — The Awkward Box 3 Wealth Tax

The Netherlands does not tax realised crypto gains directly. Instead it taxes a deemed yield on net wealth in Box 3 ("savings and investments"). For 2026 the fictitious return on "other investments" (which includes crypto) is approximately 6.04%, taxed at 36% — equivalent to about 2.17% per year of the asset's value, regardless of whether it actually rose or fell.

A tax-free allowance of approximately €57,684 per taxpayer (2026 indicative figure, doubles for fiscal partners) shields modest holdings. Crypto is valued at fair market value on 1 January of the tax year, typically taken from a major exchange.

The much-delayed "real return" Box 3 reform is scheduled for 2027, pushed back from earlier 2025/2026 targets. Until then, large unrealised gains stay outside the system but unrealised losses also bring no relief.

Professional crypto traders fall into Box 1 (progressive up to 49.5%) and accountants will assess whether activity volume and infrastructure cross that line.

Regulator/contact: Belastingdienst; AFM supervises CASP authorisation; DNB licenses EMTs.

Belgium — Three Boxes, No Clear Line

Belgium has no general capital gains tax for private investors. Whether crypto gains are taxable depends on the character of the activity:

  1. Normal management of private wealth — passive long-term holding, occasional rebalancing: 0% tax.
  2. Speculative gains — frequent trading, leverage, derivatives, day trading: 33% "diverse income" under article 90, 1° CIR.
  3. Professional income — quasi-commercial activity: progressive PIT up to 50% plus municipal surcharge of 6-9%, plus social security contributions if structured as self-employed.

The Service des Décisions Anticipées (Ruling Commission) has issued dozens of rulings clarifying borderline cases. Markers of speculation include short holding periods, use of borrowed funds, sophisticated trading software, and a disproportionate share of total income coming from crypto.

Belgium imposes a 0.35% securities tax on certain financial accounts above €1 million; this does not currently apply to most crypto holdings but specialised crypto ETPs may fall in scope.

Regulator/contact: SPF Finances (FOD Financiën); FSMA supervises CASP authorisation under MiCA.

Staking Rewards — Six Different Answers

Country When taxed Rate Notes
Belgium At receipt as diverse income 30% (variable, plus municipal) Treated like passive savings income; professional rate if recurrent
France At receipt as BNC Progressive up to 45% + 17.2% PS Then CGT on subsequent disposal
Germany At receipt as §22 income Marginal PIT €256 annual de minimis; holding-period clock for the underlying stays at 12 months
Italy At receipt 26% flat Same misc-income bucket as gains
Netherlands Not directly — value rolls into Box 3 ~2.17% effective No separate income event
Spain At receipt as movable capital Savings base 19-28% Plus CGT on later sale

Mining and NFT Rules

Mining: All six jurisdictions treat large-scale mining as commercial income (progressive PIT plus social). Occasional mining: DE leans toward §22 other income, FR toward BNC, IT/ES toward misc/movable capital, NL subsumes into Box 3.

NFT trading: ES, FR, IT treat private NFT sales as crypto disposals. DE applies the §23 one-year rule. BE uses the three-box test.

DAC8 — The Reporting Game Changer

The EU's DAC8 directive entered into force in 2023 and applies from 1 January 2026 for reporting periods starting that year, with first information exchanges between tax administrations in 2027. Under DAC8:

  • All MiCA-licensed CASPs and any non-EU CASP servicing EU users must collect KYC data including TIN (tax identification number).
  • They must report aggregate annual transaction data — gross proceeds, number of trades, asset classes — for each user to their home-state tax authority.
  • Tax authorities exchange this data across all 27 member states.
  • Operators face penalties of up to €5 million for systemic non-compliance under national transpositions.

Self-custody and pure DeFi remain outside the scope of automated reporting — for now. Crypto-asset transfers from a CASP to a self-custody wallet must still be reported by the CASP, and the Travel Rule under TFR 2023/1113 requires originator/beneficiary information for every CASP-to-CASP transfer regardless of size, with a €1,000 threshold for transfers to or from self-hosted wallets that triggers additional KYC.

Worked Example — €10,000 BTC Bought 2023, Sold for €25,000 in 2026

Net gain: €15,000. Assume single filer, no other crypto income, the bracket where applicable, and disregard local solidarity / municipal surcharges for simplicity.

Country Tax owed on €15,000 net crypto gain Effective rate Note
Belgium (passive holder) €0 0% If activity qualifies as normal management
Belgium (speculative) €4,950 33% If activity qualifies as diverse income
France €4,500 30% 12.8% IT + 17.2% social
Germany (held > 12 months) €0 0% §23 EStG exemption
Germany (held < 12 months, 42% bracket) €6,300 42% Plus 5.5% solidarity on top
Italy (2026 disposal) €3,900 26% Flat rate, no allowance
Netherlands ~€543 ~3.6% Approx Box 3 deemed yield on €25,000 asset over one year, above the €57k allowance impact
Spain €2,940 19.6% €6,000 @ 19% + €9,000 @ 21%

The Polish PIT-38 equivalent: 19% × €15,000 = €2,850 (PLN ~12,300), filed by 30 April with the Urząd Skarbowy.

Reporting Deadlines and Forms (2026)

  • Belgium: paper return ~30 June, online return ~mid-July via Tax-on-web, foreign accounts notified to the National Bank's Central Point of Contact.
  • France: declaration ~late May to early June via impots.gouv.fr; foreign-account form 3916-bis attached.
  • Germany: standard deadline 31 July 2027 for tax year 2026, or 28 February 2028 if filed via a tax advisor. Anlage SO + Anlage KAP if relevant.
  • Italy: Modello Redditi PF by 30 September 2027.
  • Netherlands: 1 May 2027 (extension to 1 September on request).
  • Spain: Modelo 100 from early April to 30 June; Modelo 721 from 1 January to 31 March.
  • Poland (reference): PIT-38 by 30 April 2027 for tax year 2026.

Cross-Border Edge Cases

  • Tax residence is the dominant factor — 183-day rule, centre of vital interests, and habitual abode tests cascade through OECD model articles 4.
  • Exit tax: Germany's §6 AStG generally does not bite for private crypto held over 12 months, but proposals to extend it surface regularly.
  • Hard forks and airdrops receive divergent treatment: DE taxes at FMV only if a service was performed; FR uses zero-cost basis until disposal; IT taxes at receipt as miscellaneous income.

Polish Reader Angle — How Poland Compares

Poland's regime is conceptually simple but stricter than Germany on long-term holding:

  • PIT-38 with flat 19% KIPK (Belka) on the net of "przychody z odpłatnego zbycia walut wirtualnych" minus "koszty uzyskania przychodów".
  • No holding-period exemption — selling BTC after 5 years is taxed identically to selling after 5 days.
  • Deductible costs are limited to direct acquisition costs and documented network fees; the cost of mining equipment is not generally allowed against KIPK.
  • Staking rewards are not KIPK gains — they fall under "przychody z innych źródeł" (other income), taxed in the progressive PIT scale at 12% (up to PLN 120,000) or 32% above, declared on PIT-36.
  • Mining as activity generally constitutes economic activity (działalność gospodarcza), subject to either flat 19% / linear or scale taxation plus ZUS social security.
  • Stablecoin-for-stablecoin trades are not tax events under Polish KIPK if both legs are virtual currencies — crucially different from the German clock-reset interpretation.
  • Loss carry-forward: KIPK losses can be carried forward five years, offset only against future KIPK income.

Polish residents using non-Polish MiCA CASPs (Bitvavo NL, Bitpanda AT, Bitstamp LU) must remember the Krajowy System e-Faktur does not cover this — they declare directly on PIT-38 and may need to disclose foreign accounts on ORD-U via their bank if turnover crosses thresholds. DAC8 means Krajowa Administracja Skarbowa will receive transaction reports from MiCA CASPs automatically starting with the 2026 tax year.

Practical Workflow for the Multi-Country Investor

  1. Pin tax residence first — every other answer flows from this; document 183-day evidence for the year.
  2. Pull annual statements from every CASP in CSV; MiCA-licensed CASPs must provide year-end tax statements.
  3. Reconcile on-chain transfers — Travel Rule means transfers above €1,000 are traceable; tag wallet-to-wallet moves correctly.
  4. Apply the correct cost-basis method: DE/ES use FIFO; FR uses weighted average (PMPA) under article 150 VH bis CGI; IT allows FIFO or LIFO; NL does not need basis tracking for Box 3.
  5. Separate staking, mining, airdrop receipts into income buckets distinct from disposal CGT lines.
  6. File on time — penalties stack quickly: FR 10% then 40%, DE 0.25%/month plus 1.8% interest, ES up to 150% for fraud.

Side note — tracking crypto across multiple wallets and exchanges: Manually reconciling FIFO/LIFO cost basis across Bitvavo, Kraken, Bitpanda, MetaMask, and a Ledger gets painful fast. Freenance aggregates crypto, equities, and bonds into one net worth view and exposes the cost-basis ledger needed to build a clean PIT-38 / Modelo 100 / Anlage SO. Pair it with the Financial Freedom Runway to see whether realised gains push you past your annual savings target.

FAQ

Q1: Does selling stablecoin for stablecoin trigger tax in the EU? A: It depends. Germany, France, Italy, and Spain generally treat any crypto-for-crypto trade as a taxable disposal. Poland and Netherlands do not — Poland exempts virtual-currency-to-virtual-currency under the KIPK rule, and the Netherlands captures the position purely in Box 3 at year-end.

Q2: I held BTC for 13 months in Germany — fully tax-free? A: Yes, on the realised gain itself, provided the BTC was in a private wallet (not used in commercial activity) and the 12-month clock ran continuously without it being lent, staked under the old interpretation, or otherwise "used to generate income" under pre-2022 doctrine. Always keep wallet-level transaction records.

Q3: Will my exchange report me to the tax office under DAC8? A: If the exchange is a MiCA-licensed CASP and you are an EU resident, yes — for transactions from 1 January 2026 onwards. The exchange reports to its home regulator, which then shares with your country of residence.

Q4: What happens if I move from Germany to Italy mid-year holding crypto? A: You become Italian tax resident from the day you cross the 183-day test (commonly assessed against the calendar year). German tax may apply to disposals during the German-resident period; Italian flat 26% applies to disposals after the change. Exit-tax rules currently do not bite for private crypto holdings under §6 AStG, but legislative proposals are active.

Q5: Can I deduct hardware wallet costs? A: Generally no at the individual-investor level in Germany, France, Italy, Spain, Netherlands, Belgium, or Poland. Only direct acquisition costs and per-transaction fees are deductible against gains. Professional traders deducting through a business entity may treat hardware as a business asset.

Q6: Are NFT royalties taxed the same as crypto gains? A: Royalties for the original creator are usually author/creator income (BNC France, freelance Spain autónomo, sonstige Einkünfte Germany). Secondary buyers reselling NFTs face the same treatment as crypto disposals under the rules above.

Sources

  • European Commission — DAC8 directive (Council Directive (EU) 2023/2226)
  • European Commission — MiCA regulation
  • Bundesministerium der Finanzen (BMF) — Einzelfragen zur ertragsteuerrechtlichen Behandlung virtueller Währungen (May 2022, updated 2025)
  • Direction Générale des Finances Publiques (DGFiP) — Bulletin officiel des finances publiques sur les actifs numériques
  • Agenzia delle Entrate — Risposta 957 e Risoluzione 72/E sulle criptovalute
  • Agencia Estatal de Administración Tributaria (AEAT) — Consultas vinculantes sobre criptomonedas
  • Belastingdienst — Box 3 percentages 2026
  • Service Public Fédéral Finances (FOD Financiën) — Diverse inkomsten artikel 90 WIB92
  • Ministerstwo Finansów — Informacja o PIT od walut wirtualnych
  • Krajowa Administracja Skarbowa — DAC8 transpozycja

Informational content. Crypto tax is complex and changing; consult a tax advisor before filing.

Want full control over your finances?

Try Freenance for free
Start today

Your path to financial freedomstarts here

Join thousands of investors who use Freenance to manage their personal finances.

Start for free
14 days free
No credit card
256-bit encryption