Spain's Agencia Tributaria (AEAT) has been tightening its grip on crypto for several years. Between the introduction of Modelo 721, membership of CARF, and dedicated cryptocurrency casillas in the Modelo 100, there's nowhere left to hide. This guide covers everything you need to know about crypto tax in Spain for the 2025 fiscal year (filed in 2026).
Is Cryptocurrency Taxed in Spain?
Yes. Spain treats cryptocurrency as a taxable asset, and the AEAT requires you to report crypto activity annually through the Modelo 100 (IRPF) and, in some cases, the Modelo 721 (informational return for foreign-held crypto).
How your crypto is taxed depends on what you did with it. Different activities fall under different tax bases with different rates.
How Crypto Is Classified for Spanish Tax
Spanish tax law breaks crypto activity into three main buckets:
| Activity | Tax Base | Rates |
|---|---|---|
| Capital gains from disposals (sell, swap, spend) | Savings (base del ahorro) | 19% to 30% |
| Staking rewards, lending income, interest | Savings (base del ahorro) | 19% to 30% |
| Mining income, airdrops, salary in crypto | General (base general) | 19% to 47% |
Savings Tax Base Rates (Base del Ahorro)
This is where most crypto investors will land. Capital gains from selling, swapping, or spending crypto, plus staking and lending income, fall here.
| Gain Bracket | Tax Rate |
|---|---|
| First €6,000 | 19% |
| €6,001 to €50,000 | 21% |
| €50,001 to €200,000 | 23% |
| €200,001 to €300,000 | 27% |
| Above €300,000 | 30% |
General Tax Base Rates (Base General)
Mining income, airdrops, and salary paid in crypto are taxed as general income, on the same progressive scale as your employment income. Rates range from 19% to 47% depending on total taxable income and your autonomous community (rates vary slightly by region).
Taxable Events in Spain
The following crypto activities are taxable in Spain:
- Selling crypto for fiat (EUR, USD, etc.)
- Swapping one crypto for another (including stablecoins)
- Spending crypto on goods or services
- Receiving staking rewards
- Receiving mining rewards
- Receiving airdrops
- Earning crypto as salary or payment
- DeFi activity including LP deposits, yield farming, and lending
Simply holding crypto or transferring between your own wallets is not taxable.
Forms You Need to File
Modelo 100 (IRPF)
This is Spain's personal income tax return. All crypto income and capital gains must be reported here. For a step-by-step walkthrough of how to fill this out using your Summ tax report, see our guide to filing crypto on Modelo 100.
Modelo 721
An informational return for cryptocurrency held on foreign platforms. Required if your aggregate foreign-held crypto exceeded €50,000 at any point during the year. Penalties for non-filing are severe. Read our Modelo 721 guide for details.
Modelo 714 (Wealth Tax)
Only applies to high-net-worth individuals (varies by region, generally above €700,000 in total assets). Crypto holdings count toward this threshold.
Key Deadlines
- Modelo 100: Campaign typically runs from early April to 30 June each year. For the 2025 fiscal year, the deadline is 30 June 2026.
- Modelo 721: Filed between 1 January and 31 March of the year after the reporting period.
- Modelo 714: Same window as Modelo 100.
How to Calculate Your Crypto Tax
For each disposal, you calculate gain or loss as:
Gain/Loss = Transmission Value (sale price in EUR) - Acquisition Value (purchase price in EUR)
Spain uses the FIFO (first-in, first-out) method for determining which units are disposed of. Acquisition costs include purchase fees.
Doing this manually across dozens or hundreds of transactions is where most people make mistakes. Summ automates the calculation and categorises each event by type for direct entry into Modelo 100.
Loss Offset and Carry-Forward
Capital losses can offset capital gains within the same year. If losses exceed gains, the remainder can be carried forward for up to four years.
Non-Residents
If you are not tax resident in Spain but have Spanish-source crypto income, you file Modelo 210 instead of Modelo 100. The Beckham Law regime for new arrivals also changes how crypto is taxed; consult a Spanish tax advisor if this applies to you.
Penalties for Non-Compliance
The AEAT has access to crypto exchange data through CARF (Crypto Asset Reporting Framework) and DAC8. Failure to declare can trigger penalties of 50% to 150% of unpaid tax, plus interest. Failing to file Modelo 721 can attract flat penalties of €3,000+ per omission.
Start Your Spanish Crypto Tax Report
Summ supports Spain as a tax jurisdiction and produces an IRPF-ready report with figures mapped directly to Modelo 100 casillas. Get started with Summ and generate your Spanish tax report in minutes.
As informações fornecidas neste site são de natureza geral e não constituem aconselhamento fiscal, contábil ou jurídico. Ele foi preparado sem levar em consideração seus objetivos, situação financeira ou necessidades. Antes de agir com base nessas informações, você deve considerar a adequação das mesmas à luz de seus próprios objetivos, situação financeira e necessidades, e procurar aconselhamento profissional. Summ (antes Crypto Tax Calculator) isenta-se de todas as garantias, compromissos e garantias, expressos ou implícitos, e não é responsável por qualquer perda ou dano de qualquer tipo (incluindo erro humano ou de computador, negligência ou outro, ou perda ou dano incidental ou consequente) decorrentes de ou em conexão com qualquer uso ou confiança nas informações ou conselhos deste site. O usuário deve aceitar a responsabilidade exclusiva associada ao uso do material neste site, independentemente da finalidade para a qual tal uso é aplicado ou dos resultados. As informações contidas neste site não substituem o aconselhamento especializado.


.png)
.png)
.png)
