Understanding Crypto Taxes
in the EU (2026)
Key insight: Most EU member states tax crypto as capital gains when you dispose of it β selling, swapping one coin for another, or spending it on goods. Tax rates and exemptions vary widely, from 0% in long-term holding regimes (Germany after 1 year, Portugal under certain conditions) to progressive rates up to 45%+ in France and Spain. Under the DAC8 framework, exchanges now report your trades directly to EU tax authorities.
Important Disclaimer β Not Tax Advice
Derivatives trading involves substantial risk of loss regardless of the market. Leverage amplifies both gains and losses. This guide is for educational purposes only and is not financial advice.
EU Crypto Tax Overview
β οΈ Critical difference: In traditional markets, a margin call gives you time to add funds or close positions. In crypto, liquidation is automatic and often instant β your position is closed before you can react.
Digital asset prices are volatile. The value of your investment can go down or up, and you may not get back the amount invested. You are solely responsible for your investment decisions. This content is for educational purposes only and does not constitute financial or investment advice.
Convergence via DAC8
The EU's DAC8 directive mandates automatic reporting of crypto transactions by service providers to tax authorities, starting 2026. This dramatically increases transparency.
Taxable by Default
Nearly every EU country now taxes crypto in some form. The era of 'crypto is unregulated' is over. Failure to report can result in penalties, interest, and criminal prosecution.
Varied Approaches
Some countries tax capital gains (France, Italy), others use income tax (Denmark), and the Netherlands taxes presumed wealth. Rates range from 0% (Germany, long-term) to 52% (Denmark).
Holding Period Benefits
Several countries (Germany, Portugal, Czech Republic) offer reduced or zero rates for long-term holders. This creates a strong incentive for HODLing over short-term trading.
What Are Taxable Events?
In most EU countries, the following crypto actions trigger a tax obligation:
Typically Taxable
- Selling crypto for fiat (EUR, USD, etc.)
- Swapping one crypto for another (in most countries)
- Using crypto to pay for goods or services
- Receiving mining or staking rewards
- Earning crypto as salary or freelance income
- Receiving airdrops (in most jurisdictions)
- Margin trading / futures P&L realisation
Usually Not Taxable
- Buying crypto with fiat (acquisition only)
- Transferring crypto between your own wallets
- Holding crypto without selling (unrealised gains)
- Donating crypto to registered charities (some countries)
- Gifting crypto (varies β may shift cost basis)
β οΈ Important: Cost Basis Methods
How you calculate gains matters β common mistakes to avoid
Country-by-Country Tax Guide
β’ No circuit breakers (unlike stock markets)
country_germanygermany_tax_type
Tax Type
germany_tax_type
rate_label
germany_rate
Exemptions / Thresholds
germany_exemption
Key Notes
germany_notes
country_francefrance_tax_type
Tax Type
france_tax_type
rate_label
france_rate
Exemptions / Thresholds
france_exemption
Key Notes
france_notes
country_netherlandsnetherlands_tax_type
Tax Type
netherlands_tax_type
rate_label
netherlands_rate
Exemptions / Thresholds
netherlands_exemption
Key Notes
netherlands_notes
country_italyitaly_tax_type
Tax Type
italy_tax_type
rate_label
italy_rate
Exemptions / Thresholds
italy_exemption
Key Notes
italy_notes
country_spainspain_tax_type
Tax Type
spain_tax_type
rate_label
spain_rate
Exemptions / Thresholds
spain_exemption
Key Notes
spain_notes
country_portugalportugal_tax_type
Tax Type
portugal_tax_type
rate_label
portugal_rate
Exemptions / Thresholds
portugal_exemption
Key Notes
portugal_notes
country_austriaaustria_tax_type
Tax Type
austria_tax_type
rate_label
austria_rate
Exemptions / Thresholds
austria_exemption
Key Notes
austria_notes
country_belgiumbelgium_tax_type
Tax Type
belgium_tax_type
rate_label
belgium_rate
Exemptions / Thresholds
belgium_exemption
Key Notes
belgium_notes
country_irelandireland_tax_type
Tax Type
ireland_tax_type
rate_label
ireland_rate
Exemptions / Thresholds
ireland_exemption
Key Notes
ireland_notes
country_polandpoland_tax_type
Tax Type
poland_tax_type
rate_label
poland_rate
Exemptions / Thresholds
poland_exemption
Key Notes
poland_notes
country_swedensweden_tax_type
Tax Type
sweden_tax_type
rate_label
sweden_rate
Exemptions / Thresholds
sweden_exemption
Key Notes
sweden_notes
country_finlandfinland_tax_type
Tax Type
finland_tax_type
rate_label
finland_rate
Exemptions / Thresholds
finland_exemption
Key Notes
finland_notes
country_greecegreece_tax_type
Tax Type
greece_tax_type
rate_label
greece_rate
Exemptions / Thresholds
greece_exemption
Key Notes
greece_notes
country_czech_republicczech_republic_tax_type
Tax Type
czech_republic_tax_type
rate_label
czech_republic_rate
Exemptions / Thresholds
czech_republic_exemption
Key Notes
czech_republic_notes
country_denmarkdenmark_tax_type
Tax Type
denmark_tax_type
rate_label
denmark_rate
Exemptions / Thresholds
denmark_exemption
Key Notes
denmark_notes
Important Disclaimer β Not Tax Advice
Derivatives trading involves substantial risk of loss regardless of the market. Leverage amplifies both gains and losses. This guide is for educational purposes only and is not financial advice.
DAC8 & Automatic Reporting
β Netting reduces settlement risk
Exchange Reporting
All EU-based Crypto-Asset Service Providers (CASPs) must report user transaction data β including names, addresses, tax IDs, and transaction values β to their national tax authority.
Cross-Border Data Sharing
Tax authorities will automatically exchange this data across EU member states. If you're a French tax resident using a German exchange, French authorities will receive your data.
Third-Country Coverage
DAC8 also covers non-EU CASPs serving EU residents, through international agreements modelled on the OECD's Crypto-Asset Reporting Framework (CARF).
No More Hiding
With automatic reporting, discrepancies between your tax return and exchange data will be flagged automatically. Voluntary disclosure before an audit is always preferable.
DeFi, Staking & Airdrops
β Physical or cash settlement options
| Activity | Typical Tax Treatment | When Taxed |
|---|---|---|
| Staking Rewards | Income tax at market value on receipt | When rewards are received/claimable |
| Liquidity Pool Yields | Income tax on rewards; CGT on impermanent loss/gain | When rewards are harvested; when LP position is closed |
| Airdrops | Income tax at market value on receipt | When tokens are received in wallet |
| Lending Interest | Income tax on interest earned | When interest is paid/accrued |
| NFT Sales | Capital gains on profit from sale | When NFT is sold or swapped |
| DAO Governance Rewards | Income tax at market value on receipt | When tokens are distributed |
| Hard Fork Tokens | Usually 0 cost basis; CGT on later sale | When sold (acquisition cost = β¬0 in most countries) |
β T+1 to T+2 settlement delays
Record-Keeping Best Practices
β Complex infrastructure costs
Transaction Details
- Date and time of each trade
- Amount of crypto bought/sold/swapped
- Price in EUR at the time of transaction
- Exchange or platform used
- Transaction hash (for on-chain transfers)
Tools & Methods
- Export CSV trade history from every exchange
- Use crypto tax software (Koinly, CoinTracking, Blockpit)
- Track DeFi transactions via wallet address imports
- Keep records for at least 7-10 years (varies by country)
- Screenshot exchange balances at year-end
Common Tax Mistakes to Avoid
Not reporting crypto income
With DAC8 coming into force, tax authorities will automatically receive your trading data. Not reporting is the fastest route to penalties and interest charges.
Forgetting that swaps are taxable events
In most countries, swapping BTC for ETH is a taxable disposal of BTC. Many people only report crypto-to-fiat conversions and miss these events.
Using the wrong cost basis method
Switching between FIFO, LIFO, and average cost mid-year (or using one your country doesn't allow) can invalidate your entire calculation.
Ignoring staking and DeFi rewards as taxable income
Staking rewards, lending interest, and liquidity mining yields are typically taxable as income when received β not just when you eventually sell.
Not keeping accurate transaction records
Exchanges can shut down, change ownership, or lose data. Export and back up your trade history regularly. Once data is lost, reconstructing it is extremely difficult and expensive.
Assuming all EU countries follow the same tax rules
Tax rates, exemptions, and taxable events vary dramatically across member states. Rules that apply in Germany (1-year exemption) don't apply in France or Denmark.
Consult a Qualified Tax Advisor
Table of Contents
Frequently Asked Questions
Do I have to pay taxes on crypto in the EU?
Yes, in virtually every EU member state, crypto gains are taxable. The specific rules vary β some countries tax capital gains, others treat crypto as income, and a few offer exemptions after a holding period. You are responsible for reporting crypto transactions to your national tax authority.
Is converting one crypto to another a taxable event?
In most EU countries, yes. Swapping Bitcoin for Ethereum, for example, is treated as a disposal of Bitcoin (triggering a capital gain or loss) and an acquisition of Ethereum. The same applies to using crypto to buy NFTs or other tokens.
Are staking rewards taxable?
In most jurisdictions, staking rewards are taxable as income when received, valued at their market price at the time of receipt. When you later sell the staked tokens, any price change from the income value creates an additional capital gain or loss.
What if I hold crypto for more than a year?
Some countries (notably Germany, but with conditions after 2024 reforms) offer reduced or zero tax rates for crypto held longer than a specific period. Others (like France and the Netherlands) do not offer holding period exemptions. Check your country's specific rules.
Do I need to report crypto losses?
Yes β and you should. In many EU countries, crypto losses can offset gains, reducing your tax liability. Some countries allow carrying losses forward to future tax years. Proper record-keeping of all transactions, including losses, is essential.
How does DAC8 affect me?
DAC8 (EU Directive on Administrative Cooperation) requires crypto exchanges and service providers to report user transaction data to EU tax authorities starting from 2026. This means tax offices will automatically receive information about your crypto trades β making accurate self-reporting even more important.