Crypto taxation in the EU: a practical overview for individuals
Tax rules for crypto differ across EU countries, but there is a common pattern. Here is a plain-language summary of what you probably owe and when.
Crypto tax law in the EU is national — there is no single EU-wide crypto tax. But countries have converged on broadly similar frameworks. If you hold or trade crypto in Europe, this is the structure to expect, with pointers to where it varies.
The two main regimes
Capital gains model (Germany, France, Spain, Netherlands' Box 3 structure, UK): you owe tax on the gain when you sell, swap, or spend crypto. Holding period matters — Germany for example exempts gains on crypto held for more than a year.
Wealth tax / notional yield model (Netherlands' Box 3 as reformed in 2023+): rather than taxing realised gains, the state imputes a yearly return on your crypto holdings and taxes that notional income. Simpler to file, less fair in bear markets.
Taxable events to watch for
Selling crypto for fiat (always taxable). Swapping one crypto for another, even stablecoin-for-stablecoin (taxable in most jurisdictions — frequently misunderstood). Spending crypto on goods or services (treated as a sale at market price). Earning crypto as income — mining, staking rewards, airdrops (income tax at acquisition, then capital-gains tax on any further appreciation).
What is usually NOT taxable
Buying crypto with fiat and holding it. Transferring crypto between your own wallets. Receiving a crypto gift from a family member (gift tax may apply at the giver's side depending on country and amount).
Record-keeping
Tax authorities increasingly receive automatic transaction reporting from exchanges and large wallet providers via DAC8 (effective 2026). This means they already know your trades even if you do not file them. Keep a complete record of every transaction: date, EUR value at the time, counterparty, purpose. Dedicated crypto tax software (Koinly, CoinTracking, Accointing) will do this cheaper than reconstructing from scratch at year-end.
The practical minimum
Report your crypto on your annual tax return, even if the net is zero or a loss. Non-filing is becoming harder to justify once DAC8 reporting kicks in. For large holdings or complex situations (staking across multiple chains, cross-border moves) a specialised accountant pays for itself.
This is general information and not personalised tax advice.
