Penalties for not declaring crypto in Spain (2026)

Víctor Lázaro

Víctor Lázaro

10 min read

Penalties for not declaring crypto in Spain (2026)

You sold Bitcoin at a profit and left it off your return. Or you hold more than €50,000 on foreign exchanges and never filed Modelo 721. The Spanish tax agency knows, and with DAC8 arriving in 2026 it is going to know a great deal better.

Penalties can dwarf the tax you would have paid in the first place. But if you act before a formal demand lands, you can cut them dramatically.


The short version

SituationWhat can happen to you
You leave crypto gains off your tax returnPenalty of 50% to 150% of what you owed
You file late of your own accordSurcharge of 1% to 15% (no penalty)
You do not file Modelo 721€300 per item (minimum €300)
You file the 721 with errors€150 per incorrect item
You evade more than €120,000Prison sentence of 1 to 5 years

Penalties for undeclared gains on your tax return

If you sell, swap or exchange crypto at a profit and leave it out of your tax return, the Spanish tax agency can penalise you. How severely depends on the amount and on whether there was any attempt to hide it.

Minor infringement

  • When it applies: the undeclared amount is below €3,000 and nothing was concealed
  • Penalty: 50% of the unpaid tax

A practical example: you made €2,000 selling Bitcoin. You should have paid €380 on your return (19%). The penalty is €190. Total paid: €380 + €190 = €570.

Serious infringement

  • When it applies: the amount exceeds €3,000 or there was deliberate concealment (leaving it off the return on purpose)
  • Penalty: 50% to 100% of the unpaid tax

A practical example: you made €20,000 selling ETH and did not declare it. Approximate tax due: €4,000. Penalty: between €2,000 and €4,000. Total: between €6,000 and €8,000.

Very serious infringement

  • When it applies: fraudulent means were used (front men, third-party accounts, false invoices)
  • Penalty: 100% to 150% of the unpaid tax

A practical example: you made €50,000 and used relatives’ wallets to hide it. Tax due: ~€10,000. Penalty: between €10,000 and €15,000. Total: between €20,000 and €25,000.

The penalty is always added to the tax you should have paid. It does not replace it.


What if I have no gains? What about losses?

If all you had during the year were losses on your crypto, there is no tax to pay. No real financial penalty either.

But declaring your losses is in your interest: you can offset them against gains over the next 4 years. If you lose €5,000 this year and make €5,000 next year, that €5,000 gain is tax-free provided you declared the losses in time.

If you file late with losses (tax due €0), the worst that can happen is a formal penalty of €100 for late filing. In practice the Spanish tax agency rarely applies it when there is no money to collect.


Surcharges for filing late (voluntarily)

If you missed the deadline but file of your own accord before a formal demand arrives, there is no penalty. Only a surcharge on the tax you owed:

DelaySurcharge
1 month1%
2 months2%
3 months3%
6 months6%
12 months12%
More than 12 months15% + late-payment interest

The surcharge is 1% for each full month of delay, up to a maximum of 15% (article 27 of the Spanish General Tax Act).

Key point: if the tax due is €0 (because you have losses), the surcharge is X% of €0 = €0. You pay nothing.

Example: you owed €1,000 on your tax return and file it three months late of your own accord. Surcharge: €30. Total: €1,030. Far better than waiting to be penalised (minimum penalty: €500).

Filing late of your own accord always beats waiting. The surcharge is far smaller than the penalty.


Modelo 721 penalties

Modelo 721 is the informational return for crypto held on foreign exchanges (Binance, Kraken, Coinbase and the like). It is compulsory if your balances at 31 December exceed €50,000.

The penalty regime as it stands

The Modelo 721 penalty regime follows the general LGT rules for informational returns (articles 198–199), after the CJEU ruling of January 2022 struck down the disproportionate penalties attached to Modelo 720 (assets held abroad).

BreachPenalty
Not filing the form€300 per omitted item
Filing with incorrect data€150 per incorrect item
Filing late of your own accord€100 per item (min. €300)

Each cryptocurrency on each exchange counts as one “item”. If you hold BTC, ETH and USDT on Binance and Kraken, that is 6 items.

Filing window

From 1 January to 31 March of the following year. If you miss it, file as soon as you can of your own accord to keep the penalty to a minimum.


Tax fraud: when prison comes into play

Where the amount evaded exceeds €120,000 in a single tax year, the Spanish tax agency can refer the case to the criminal courts.

OffenceSentence
Tax fraud (>€120,000)1 to 5 years in prison
Aggravated tax fraud (>€600,000)2 to 6 years in prison
Additional fineUp to 6 times the amount evaded

Below €120,000, the consequences are financial. There is no prison.


How does the Spanish tax agency know I hold crypto?

Right now (2026)

  • Spanish exchanges (Bit2Me, Criptan): they report every one of your transactions directly to the AEAT
  • Modelo 721: the data you reported yourself
  • Bank cross-checks: the tax agency sees the transfers between your bank and the exchanges
  • Blockchain analytics: tools such as Chainalysis that trace on-chain transactions
  • International agreements: Binance and other exchanges already report data to several countries

From 2027 (DAC8)

The European DAC8 directive came into force in January 2026. That means:

  • 2026: exchanges start collecting data on every European user
  • 2027: they send that data automatically to the Spanish tax agency
  • 2027–2028: the tax agency automatically cross-references what the exchanges report against what you declared

This reaches even non-EU exchanges with European customers. The days of opacity are over.

If you have not declared in earlier years, 2026 is your last window to put things right voluntarily before DAC8 puts everything on the tax agency’s desk.

Before you file anything, read through the full process for putting undeclared crypto right.


Time limits: when can they no longer penalise me?

Type of liabilityTime limit
Income tax (tax debt)4 years
Modelo 721 (penalty)4 years
Tax fraud5 years
Aggravated tax fraud10 years

The clock starts at the end of the voluntary filing period. But any action by the tax agency (a letter, a formal demand, an audit) interrupts the limitation period and the clock resets to zero.

With DAC8, automatic data matching can generate formal demands that interrupt those limits. Do not count on the clock running out by itself.


How to put your situation right

Option 1: an amended return (the best option)

If you did not declare your crypto in earlier years, you can file an amended return that adds only the crypto part, leaving the rest of the return untouched (salary, rental income and so on).

Advantages:

  • You pay only a surcharge (1%–15%) instead of a penalty (50%–150%)
  • You avoid the penalty procedure altogether
  • If you had losses, the surcharge is €0 and you also register them for future offsetting
  • You can regularise only the crypto part without changing anything else

What you need:

  • A profit-and-loss report for each year you want to regularise (using FIFO and covering all your exchanges)
  • To file the amended return before a formal demand reaches you

Option 2: regularising after a formal demand

If the tax agency sends you a letter or a formal demand:

  • The voluntary surcharge is no longer available to you
  • You can accept the agency’s assessment with a reduced penalty
  • Worse than acting voluntarily, but better than litigating

Option 3: an audit (the worst position)

If the tax agency opens a formal audit:

  • Full penalty (50%–150%) plus late-payment interest
  • No reductions for voluntary regularisation
  • If the amount exceeds €120,000, criminal proceedings become possible

The sooner you act, the less you pay. The gap between regularising voluntarily and waiting for an audit can be 500%.


Specific cases: what do I do if…?

I only have losses and did not declare them

File the amended return. The surcharge will be €0 and you register the losses for future offsetting (up to 4 years). It is all upside.

I made very little (under €1,000)

Declare it anyway. There is no tax-free threshold for capital gains. The cost of not doing so (a 50% penalty) comfortably exceeds the tax you would have paid.

I hold crypto but have sold nothing

There is nothing to declare on your tax return. Simply buying and holding creates neither a capital gain nor a capital loss.

But if your balances on foreign exchanges exceed €50,000 at 31 December, you do have to file Modelo 721.

I did not declare in 2023 and 2024

You can file amended returns for both years. They are separate pieces of work: you need the P&L report for each year plus the amended return for each tax year. The limitation period for the 2023 tax year runs out in June 2028, so there is still time.

A letter from the tax agency has arrived

Do not ignore it. You have a deadline to reply (usually 10–15 working days). Gather all your paperwork and get in touch with a professional as soon as you can. Regularising in time reduces the penalty significantly.


Summary

SituationConsequenceYour best move
You did not declare gainsPenalty of 50%–150% of the taxVoluntary amended return (surcharge 1%–15%)
You did not declare lossesFormal penalty of €100 (rarely applied)Amended return (surcharge €0 + losses registered)
You did not file the 721€300 per omitted itemFile it late
More than €120,000 evadedPrison sentenceUrgent regularisation with an adviser
DAC8 (from 2027)The tax agency will know everything automaticallyRegularise in 2026

Need to put your crypto in order?

At Cryptoimpuestos we help you get square with the Spanish tax agency. We review your situation, calculate your gains and losses using FIFO, and file the amended returns so that you pay as little as the law allows.

If all you had were losses, regularising costs you next to nothing and lets you offset them in future.

Message us on WhatsApp and we will advise you with no strings attached.

Get in touch

Share this post
Penalties AEAT Income tax Modelo 721 DAC8
Víctor Lázaro

Víctor Lázaro

Tax adviser, Cryptoimpuestos.es

Blog

Latest news and updates

The most recent posts from our blog