Country comparison · September 2026

Spain crypto tax 2026: how much on a €10,000 gain? (country comparison)

Spain crypto tax 2026 in a country comparison — how much tax on a €10,000 gain

Spain sits in the middle of Europe’s crypto tax range: it doesn’t reward holding (unlike Germany or Portugal), but it isn’t among the harshest either. On a €10,000 gain you’ll pay around €2,000, versus €0 in Germany after 12 months or up to ~€5,200 in Denmark.

This comparison shows where Spain stands, how the rules work exactly, and what to watch in 2026 — now that, with DAC8, exchange data reaches the tax office automatically.

€10,000 gain: Spain in a comparison

CountryTax on €10,000*
Germany (> 12 months)€0
Portugal (> 365 days)€0
Luxembourg (> 6 months)€0
Switzerland (private)€0 (+ wealth tax)
United Kingdom~€1,800–2,400
Spain~€2,000
France~€3,000
Denmarkup to ~€5,200

* Illustrative, gain of €10,000, before personal minimums and individual circumstances. The 19 countries in detail.

How crypto tax works in Spain

Savings base: 19% → 28% in brackets

Crypto capital gains are taxed on the savings base: 19% up to €6,000, 21% from €6,000 to €50,000, 23% from €50,000 to €200,000, 27% from €200,000 to €300,000 and 28% above €300,000. There is no single flat rate: it applies in brackets across your total savings gains.

No holding reward, and swaps are taxable

Spain does not exempt the gain for holding time. Moreover, swapping one crypto for another (BTC for ETH) generates a capital gain or loss even if you don’t go through euros — a detail that surprises many. The FIFO method is used to compute the gain.

Forms: 100 and 721

Gains go on Modelo 100 (the Renta return). If you hold crypto on foreign platforms worth over €50,000, you must also file Modelo 721 (informative return, 1 January–31 March). Staking and mining are usually taxed as income, not as a capital gain.

Deadline

The Renta campaign usually runs from early April to 30 June. Confirm the exact current-year dates at the Agencia Tributaria.

What to do in 2026

With DAC8, from 2026 exchanges report your activity directly to the tax office, which shares it across countries. A complete, accurate reconstruction of your history — with cost basis intact — is your best defence. SafeTax imports your history from 500+ exchanges and wallets and produces a declaration-ready report, in minutes and with zero data retention. safetax.io.

Crypto tax in 19 countries · DAC8, CARF and 1099-DA explained · Estimate your tax for free

Frequently asked questions

How much do you pay in Spain on a €10,000 crypto gain?

Crypto capital gains are taxed on the savings base in brackets: 19% up to €6,000, 21% from €6,000 to €50,000, and higher brackets of 23%, 27% and 28%. On a €10,000 gain (19% on the first €6,000 + 21% on the remaining €4,000) that comes to roughly €2,000. It’s illustrative: your personal situation may vary.

Is there a holding-period exemption in Spain?

No. Unlike Germany (12 months), Portugal (365 days) or Luxembourg (6 months), Spain does not exempt the gain for holding crypto for a while: it’s taxed the same whenever you sell.

Is swapping one crypto for another taxable?

Yes. In Spain, swapping one cryptocurrency for another (for example BTC for ETH) counts as a barter and generates a capital gain or loss, even if you don’t convert to euros.

Which forms and deadlines apply?

Gains go on Modelo 100 (the Renta return), whose deadline usually runs from early April to 30 June. If you hold crypto abroad worth over €50,000, you must also file Modelo 721 (1 January–31 March). Confirm the exact current-year dates with the Agencia Tributaria.

This article is general in nature and isn’t a substitute for personalised tax advice. Tax treatment depends on your circumstances and rules can change; amounts are illustrative. Check details with the Agencia Tributaria or a tax adviser.