Published ·14 min read
Crypto Taxes in Europe: A 2026 Orientation Guide
How crypto taxes in Europe actually work in 2026: taxable events, the Dutch, German and Spanish approaches, DAC8 reporting and the records you need.
Ask five crypto holders in five EU countries how their coins are taxed and you can get five completely different answers — and all five can be correct. A Dutch investor pays tax on what she owns on 1 January, even if she never sells. A German who held his bitcoin for thirteen months may sell it entirely tax-free. A Spanish resident owes tax the moment he swaps SOL for USDC, even though no euro ever touched his bank account. Same asset, same year, same continent: three unrecognisably different outcomes.
Read this first: this article is an orientation guide, not tax advice. Tax rules change every year, transitional regimes overlap, and two people in the same country can be taxed differently depending on their circumstances. Before you file anything — or decide not to file — talk to a qualified tax adviser in your country of residence.
The stakes are higher in 2026 than they have ever been. Since 1 January 2026, the EU's DAC8 directive requires crypto-asset service providers to collect and report their users' transaction data to tax authorities, which then exchange it automatically across borders. The era in which tax offices simply could not see crypto activity is ending. Guessing, or quietly ignoring the question, is no longer a strategy.
This guide walks through why crypto taxes in Europe vary so wildly, which events typically trigger tax and which usually do not, how three representative systems work — the Netherlands, Germany and Spain — what DAC8 changes in practice, what records you should be keeping, and the five mistakes that cost people real money.
Why crypto tax looks so different in every EU country
People assume that because the EU harmonised crypto market rules through MiCA — the regulation under which licensed providers such as NGIBANK operate — it must also have harmonised crypto tax rules. It has not, and it structurally cannot in the short term. Direct taxation is a national competence: each member state decides for itself how to tax income, gains and wealth. The EU has harmonised VAT, and the Court of Justice settled back in 2015 (the Hedqvist case) that exchanging crypto for fiat is VAT-exempt. But income tax, capital gains tax and wealth tax remain stubbornly national.
The second reason is that no country wrote its tax code with crypto in mind. Each one slotted crypto into whatever existing category seemed closest. Germany decided crypto looks like a privately held asset, so its old rules for private sales apply. The Netherlands decided crypto is simply part of your wealth, like a savings account or a share portfolio. Spain decided disposals produce savings income, like selling stock. Those starting points, chosen years ago, still drive wildly different outcomes today.
The practical consequence: your rules are the rules of your country of tax residence — usually where you live most of the year, typically assessed with tests like the 183-day rule, your permanent home and your centre of vital interests. Reading about the German holding-period exemption is interesting; it is irrelevant if you live in Rotterdam or Valencia. And moving country mid-strategy rarely works as cleanly as forum posts suggest: several states apply exit taxes or trailing provisions, and residence disputes are among the most painful tax fights there are.
The events that usually trigger tax somewhere
Despite the differences, most European systems draw on a shared vocabulary of "taxable events". Whether a given event is taxed — and how much — depends on your country, but these four appear again and again.
Selling crypto for euros or other fiat
The classic case. In most countries, selling crypto for fiat crystallises a gain or loss: proceeds minus acquisition cost. Germany taxes it (if within one year of purchase), Spain taxes it, France taxes it, Portugal now taxes short-term gains. The main structural exception is the Netherlands, which — as we will see — mostly does not care whether you sold at all.
Swapping one crypto for another
This is the event that surprises people most. In the majority of European systems, trading SOL for USDC, or ETH for BTC, is a disposal at market value — exactly as if you had sold for euros and immediately rebought. Spain treats swaps as taxable exchanges. Germany treats them as private sales that also restart the holding clock on the newly acquired asset. Stablecoins offer no escape: converting a volatile coin into a euro stablecoin locks in a gain or loss like any other swap. If you have made hundreds of swaps on a DEX, you may have hundreds of taxable events.
Spending crypto with a card
Paying for coffee with a crypto card feels like spending, but tax law in most countries sees a disposal: you exchanged an asset for goods. If the coin appreciated between purchase and payment, that appreciation is realised. Card providers convert at the moment of sale, which means every tap can be a small taxable event with its own gain or loss. This is one reason many users prefer to spend from a stablecoin or fiat balance and hold volatile assets separately — a pattern covered in our crypto debit card guide.
Earning crypto: salary, freelancing, staking, interest, airdrops
Receiving crypto as compensation — a salary paid in USDC, a freelance invoice settled in SOL, staking rewards, lending interest, most airdrops — is generally income at the moment of receipt, valued in euros at that moment, and taxed at income rates rather than capital gains rates. Later, when you sell those coins, a second, separate event can occur on the price change since receipt. Freelancers invoicing international clients in stablecoins should read our guide to crypto for freelancers, because income characterisation is where most of them go wrong.
What is usually not taxable
Two things are, almost everywhere in Europe, not taxable events in themselves.
Buying and holding. Purchasing crypto with euros triggers no tax in any EU member state. Holding it usually does not either — with the important Dutch nuance that wealth itself is taxed there annually, whether or not crypto is involved. Unrealised gains, in most countries, remain untaxed until you dispose of the asset.
Moving coins between your own wallets. Transferring from an exchange to your own hardware wallet, or between two addresses you control, is not a disposal — you still own the same asset. But be careful: on paper, a transfer to an external address looks identical to a payment to a third party. If you cannot prove the destination wallet is yours, a tax office may treat the transfer as a disposal. Keep records of your own addresses. The trade-offs between holding coins yourself and using a regulated custodian are explored in self-custody vs bank custody.
The Netherlands: taxing what you own, not what you gain
The Dutch system is the outlier that proves how differently Europe thinks. The Netherlands does not tax realised crypto gains for private investors at all. Instead, crypto falls into box 3, the wealth box: once a year, on 1 January, you declare the value of your assets — savings, investments, crypto — and pay tax on a deemed return the law assumes you made, currently around 36% of an assumed yield of roughly 6% for investments and "other assets", which crypto is. There is a tax-free wealth threshold (around €57,000 per person, roughly double for fiscal partners), below which box 3 tax is zero.
Run the numbers and the effective burden is very roughly 2% of your crypto's value per year above the threshold. Whether you traded two hundred times or never touched your wallet is irrelevant; whether the market doubled or halved after 1 January is, within one tax year, also irrelevant. That makes the Dutch system remarkably simple to comply with — one valuation, once a year — and occasionally brutal: in a losing year you still pay tax on a gain the law pretends you made. After court rulings against the deemed-return system, taxpayers can now invoke a rebuttal scheme if their actual return was lower than the assumed one, and the government intends to move to taxing actual returns later this decade. Both developments make professional advice more valuable, not less.
One more Dutch nuance: the reference date creates a well-known planning temptation around 1 January. Tax authorities know this too, and artificial box-hopping arrangements around the reference date have been litigated. Tread carefully.
Germany: the one-year holding period that changes everything
Germany treats crypto held privately as an "other asset", and sales as private sale transactions under long-standing income tax rules. The headline: if you hold a crypto asset for more than one year, selling it is completely tax-free for private investors. No cap, no rate — exempt. Sell within a year, and the gain is added to your ordinary income and taxed at your personal rate, which can reach 45% plus surcharges.
Two refinements matter. First, there is an exemption limit of €1,000 per year for total private sale gains: stay at or under it and you owe nothing, but exceed it and the entire gain becomes taxable — it is a threshold, not an allowance. Second, income from staking or lending is taxed separately as other income at receipt, with its own small exemption limit, and the Finance Ministry confirmed in 2022 that staking your coins does not extend the one-year holding period to ten years, as had been feared. Germany applies first-in-first-out per wallet when you sell part of a position, which makes clean records essential.
The German model rewards patience like nowhere else in Europe's large economies: a disciplined long-term holder can legally realise substantial gains at 0%. It equally punishes reflexive trading, since every swap within the year restarts clocks and generates taxable events at full income rates.
Spain: savings rates on every disposal — and Modelo 721
Spain taxes crypto gains as savings income in the personal income tax return. Gains from selling or swapping crypto are stacked with your other savings income and taxed at progressive rates from 19% on the first €6,000 up to 30% on amounts above €300,000. There is no holding-period exemption: a coin held ten years is taxed like a coin held ten days. Crypto-to-crypto swaps are explicitly taxable exchanges, and Spain's tax agency has been sending warning letters to suspected crypto holders for years.
Spain adds a reporting layer that catches many residents off guard: Modelo 721, the informative declaration of crypto held abroad. If the combined value of your crypto held with non-Spanish providers exceeded €50,000 at year-end, you must file it between January and March of the following year — even though the form itself triggers no tax. Penalties for non-filing, while softened after EU pressure on the analogous foreign-asset form, are still real. Depending on your region and total wealth, crypto can also count towards Spain's wealth tax and the state "solidarity" levy on large fortunes.
Losses are usable: within the savings base, crypto losses offset crypto and other investment gains, with limited offset against other savings income and a four-year carry-forward. Selling a losing position before year-end to absorb gains is standard practice — but Spain, like others, looks unkindly on wash-style repurchases designed purely to harvest losses, and applies a two-month repurchase rule to homogeneous securities. Ask an adviser before copying strategies from foreign forums.
DAC8 and CARF: the end of "they'll never know"
For years, the honest answer to "will my tax office find out?" was "possibly not". That answer is now obsolete. DAC8, the amendment to the EU's directive on administrative cooperation, applies since 1 January 2026. Crypto-asset service providers operating in the EU — exchanges, brokers, custodians, including MiCA-licensed institutions — must identify their users, collect tax residence information, and report transaction data (purchases, sales, swaps, transfers) to their tax authority. Those authorities then exchange the information automatically with the member state where each user is resident. Reporting covers 2026 activity onwards, so the first data lands on tax officials' desks in 2027 — describing what you are doing right now.
DAC8 implements, and slightly extends, the OECD's global Crypto-Asset Reporting Framework (CARF), which dozens of jurisdictions beyond the EU — including the UK and Switzerland — have committed to. The direction is unambiguous: crypto is converging on the same automatic-reporting regime that ended banking secrecy for offshore accounts a decade ago. Regulated providers were largely already there; NGIBANK, licensed by the Dutch AFM under MiCA, verifies every customer and operates with full euro-IBAN transparency, so for its customers DAC8 changes little except that their tax office now receives structured data too.
The practical takeaway is not fear — it is alignment. If what you declare matches what providers report, DAC8 is a non-event. If it does not, expect letters. Several tax agencies have already shown, with earlier data from exchanges, that they prefer sending thousands of automated "we believe you hold crypto" letters over opening individual audits.
Record-keeping: the part everyone regrets skipping
Every country's rules, however different, collapse onto the same operational requirement: you must be able to reconstruct what you bought, when, for how much, and what happened to it. For each transaction, keep the date and time, the asset and amount, the euro value at that moment, the counterparty or platform, fees paid, and the purpose (trade, transfer to own wallet, payment, income received). For income events — staking rewards, airdrops, salary — record the euro value at receipt, because that value becomes both your taxable income and your acquisition cost for later.
Exports and tools
Do not rely on exchanges keeping your history available forever; platforms shut down, delist users and truncate old data. Export CSV files at least quarterly and after any large activity, and archive them yourself. Crypto tax software — Koinly, CoinTracking and Blockpit are widely used in Europe — can ingest exchange exports and on-chain wallet addresses, match transfers between your own wallets, and compute gains under country-specific rules such as German FIFO. The tools are only as good as their inputs: a missing exchange or forgotten wallet produces confidently wrong numbers. Whatever you use, keep records for at least five to ten years, since limitation periods stretch far longer when authorities suspect non-disclosure. Banking-style accounts help here: because an account with a personal IBAN produces bank-grade statements, the fiat side of your crypto activity documents itself.
Five costly mistakes to avoid
- Assuming crypto-to-crypto swaps are tax-free. Outside the Netherlands' wealth-based system, they almost never are. Traders discover years of untaxed swap gains only when the tax office writes first — at which point interest and penalties are on the table.
- Ignoring small card payments and micro-transactions. Fifty coffee purchases are fifty disposals in Germany or Spain. The amounts are small; the incompleteness of your return is not. Spend from stablecoin or fiat balances if you want fewer events to track.
- Treating foreign or offshore platforms as invisible. Under DAC8 and CARF, providers report and authorities exchange the data across borders automatically. Spain's Modelo 721 additionally requires you to declare foreign-held crypto above €50,000 yourself.
- Applying another country's rules to your own return. The German one-year exemption does not exist in Spain. Box 3 logic does not travel to Germany. Your residence decides — and if you moved during the year, both countries may claim a slice.
- Reconstructing records at filing time. Cost bases for coins bought in 2021 on an exchange that no longer exists are painful to rebuild, and estimates invite disputes. An hour of exporting per quarter beats a forensic weekend in April.
A closing thought on posture: the EU direction of travel — MiCA for market conduct, DAC8 for tax transparency — favours people who keep their crypto activity inside clean, documented, regulated rails. That is precisely the model a licensed institution like NGIBANK is built on: crypto that arrives and leaves as ordinary wire transfers, on Solana's fast and cheap settlement, with statements your accountant can actually read.
This article is for general information only and does not constitute tax, legal, investment or financial advice. Rules described here are simplified, change frequently and may not apply to your situation. Always consult a qualified tax professional in your country of residence.
FAQ
Do I owe tax if I just buy and hold crypto?
In most EU countries, no — buying crypto with euros and holding it triggers no tax until you dispose of it. The notable exception is the Netherlands, where crypto counts towards your box 3 wealth on 1 January and is taxed annually on a deemed return above the tax-free threshold, regardless of whether you sell. Spanish residents may also face the Modelo 721 reporting obligation for foreign-held crypto above €50,000, and wealth tax in some regions, even without selling. Holding is simple almost everywhere; reporting obligations can still exist.
Are crypto-to-crypto swaps really taxable?
In most European systems, yes. Swapping SOL for USDC, or ETH for BTC, is treated as disposing of the first asset at market value — a gain or loss is realised even though you never received euros. Germany taxes swaps within the one-year holding period; Spain taxes them at savings rates regardless of holding time. The Netherlands is the structural exception, because it taxes year-start wealth rather than individual transactions. Stablecoin conversions count as swaps too.
What exactly will my exchange report under DAC8?
From 1 January 2026, EU crypto-asset service providers must report identifying information (name, address, tax residence, tax identification number) plus aggregate transaction data: acquisitions, disposals, crypto-to-crypto exchanges and certain transfers, valued in fiat. The provider reports to its own tax authority, which automatically forwards the data to the authority of your residence country. First exchanges of information cover the 2026 calendar year. Non-EU jurisdictions implementing the OECD's CARF will exchange comparable data.
Which records should I keep, and for how long?
For every transaction: date, asset, amount, euro value at the time, platform or counterparty, fees, and transaction type — including transfers between your own wallets, so you can prove they were not disposals. For income events like staking rewards, record the euro value at receipt. Export CSVs from every platform regularly and archive them yourself. Keep everything at least five to ten years; limitation periods extend significantly in cases of suspected non-disclosure, and old cost bases remain relevant for as long as you hold the coins.
Can I deduct crypto losses?
Usually yes, but only within each country's own logic. In Germany, losses from private sales offset gains of the same category, within the year or carried forward — but only if realised inside the one-year window. In Spain, crypto losses offset gains in the savings base, with limited offset against other savings income and a four-year carry-forward. In the Netherlands, realised losses as such do not reduce box 3 tax, though a lower actual return may now be invoked under the rebuttal scheme. Documentation is essential in every case.
Ready to bank on Solana?
Open your account in minutes — IBAN, card and Solana wallet included.
Keep reading
June 16, 2026
The Future of Banking: Blockchain Banking in 2026
Where the future of banking stands in 2026: ISO 20022, SEPA Instant, tokenized deposits, CBDCs on public chains and what blockchain banking changes.
June 9, 2026
Self Custody vs Custodial Wallet: An Honest Guide
Self custody vs custodial wallet: real failure modes on both sides, what MiCA changed in the EU, and a practical framework to decide where your crypto lives.
June 2, 2026
Wire Transfer Fees Explained: Where Your Money Goes
Wire transfer fees can quietly eat 5% of an international payment. See where every euro goes — SWIFT fees, FX margins, hidden charges — and how to pay less.