Skip to content

Crypto Tax Guide for EU Investors (2026)

Country-by-country crypto tax rates in the EU. Germany 0% after 1 year, France 30%, Italy 33%. DAC8 reporting rules explained.

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

ActivityTypical Tax TreatmentWhen Taxed
Staking RewardsIncome tax at market value on receiptWhen rewards are received/claimable
Liquidity Pool YieldsIncome tax on rewards; CGT on impermanent loss/gainWhen rewards are harvested; when LP position is closed
AirdropsIncome tax at market value on receiptWhen tokens are received in wallet
Lending InterestIncome tax on interest earnedWhen interest is paid/accrued
NFT SalesCapital gains on profit from saleWhen NFT is sold or swapped
DAO Governance RewardsIncome tax at market value on receiptWhen tokens are distributed
Hard Fork TokensUsually 0 cost basis; CGT on later saleWhen 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.