Your Guide to Crypto Taxes in Spain: File with Confidence

Need help filing your crypto taxes in Spain? Discover how to report gains, income, and wealth to the Agencia Tributaria with this 2025 guide—plus how bunq helps you stay compliant.

If you’ve sold or earned crypto in Spain this past year, you might be wondering: how much do I owe—and when do I need to report it?

You’re not alone. Spain’s crypto tax rules can feel overwhelming at first, but once you break them down, it’s much more manageable. And with bunq by your side, you can stay on top of your crypto finances and file with confidence.

Is Crypto Taxed in Spain?

Yes—but the type and rate of tax depends on what you did with your crypto and how much wealth you hold.

Crypto is considered a capital asset in Spain and can be taxed under:

  • Savings Income Tax – when you sell or trade crypto for a gain

  • General Income Tax – when you earn crypto (e.g., staking, mining)

  • Wealth Tax – if your total assets exceed the regional threshold

  • Inheritance & Donations Tax – for gifted or inherited crypto

What’s Not Taxed

Not all crypto activity is taxable in Spain. You won’t pay tax when you:

  • Buy crypto with EUR

  • Transfer crypto between your own wallets

  • Hold crypto (unless it triggers Wealth Tax)

How to Report Crypto Taxes in Spain

The tax year runs from January 1 to December 31, and the deadline to file is June 30 of the following year.

Most people file using the AEAT’s Renta Online portal. Depending on your activity, you may need to complete different sections:

  • Box 1804 (F2) – Crypto sales or trades

  • Box 0031 (B) – Staking income

  • Box 0178 (D1) – Mining income

  • Model 721 – If you hold more than €50,000 in crypto abroad

(💡 Model 720 is not required for crypto—but still applies to other foreign assets.)

Spain’s Crypto Tax Rates

Savings Income Tax (capital gains):

  • 19% on profits up to €6,000

  • 21% on €6,001–€50,000

  • 23% on €50,001–€200,000

  • 27% on €200,001 to €300,000

  • 28% above €300,000

General Income Tax (earnings from crypto):

  • Ranges from 19% to 47%, depending on your total income bracket

Wealth Tax:

  • Applies in most regions if your net wealth exceeds €700,000+

  • Madrid and Andalusia currently offer exemptions

You’ll pay between 19% and 28% in tax depending on your total profits. You can see the latest AEAT Savings Income Tax rates here.

Crypto Tax Filing Tips

1. Track Your Activity

Keep records of all your trades and transfers throughout the year. Don’t wait until tax season.

2. Export Your bunq Bank Statements

If you used bunq for crypto-related activity, your transaction history is ready whenever you need it:

  1. Open the bunq app and tap your Profile in the top left

  2. Select ‘Accounting’

  3. Tap ‘Export Bank Statement’

  4. Choose your date range and file format (PDF, CSV, or MT940)

  5. Tap ‘Export Statement’

This will include all relevant transactions across your bunq accounts, which is helpful when calculating your crypto tax declaration.

Visit help.bunq.com for more information on this topic. 

3. Use a Local Tax Tool

Tax rules vary by country. Use a local tax platform or speak with a certified advisor who understands crypto investing in the EU. This helps ensure you file accurately and avoid any surprises.

Explore Crypto with bunq

With bunq Crypto, you can buy and manage crypto without ever leaving your bank app. No extra logins, no third-party platforms.

✅ Start investing from just €1

🚀 Use price alerts to never miss out on an opportunity!

🛡️ Safety Shield and price alerts keep you informed and protected

Learn more about bunq Crypto →

Filing Your Crypto Taxes Doesn’t Have to Be Hard

Whether you’re an occasional trader, a long-term holder, or experimenting with staking and NFTs, bunq helps you stay on track and file with confidence. Spain’s tax rules might be complex—but with the right tools, staying compliant is simple.

Disclaimer: For absolute certainty or complex cases, consulting a Spanish tax professional or the AEAT directly is always advisable.

Sources:
Kraken: Spain Crypto Tax Guide

Agencia Tributaria (Spain) – Official Tax Authority Portal

Comparte este artículo

Icono de enlace negro que simboliza un hipervínculo o conexión, sobre un fondo claro.
Icono de enlace negro que simboliza un hipervínculo o conexión, sobre un fondo claro.
Un ícono simple de un sobre negro, comúnmente usado para representar correo electrónico, mensajes o comunicación.
Un ícono simple de un sobre negro, comúnmente usado para representar correo electrónico, mensajes o comunicación.
Logotipo negro de LinkedIn con las letras "in" en blanco sobre un fondo cuadrado negro, simbolizando la plataforma de redes profesionales.
Logotipo negro de LinkedIn con las letras "in" en blanco sobre un fondo cuadrado negro, simbolizando la plataforma de redes profesionales.
Logotipo estilizado de 'X' en negro, que representa la plataforma reformada X, anteriormente conocida como Twitter.
Logotipo estilizado de 'X' en negro, que representa la plataforma reformada X, anteriormente conocida como Twitter.
Icono negro de WhatsApp con un ícono de teléfono dentro de un globo de texto, que representa mensajes y llamadas.
Icono negro de WhatsApp con un ícono de teléfono dentro de un globo de texto, que representa mensajes y llamadas.
Un ícono circular negro de Facebook con una “f” minúscula blanca, que representa la red social Facebook.
Un ícono circular negro de Facebook con una “f” minúscula blanca, que representa la red social Facebook.

Indicador de riesgo correspondiente a la cuenta

1

/

6

Este número es indicativo del riesgo del producto, siendo 1/6 indicativo de menor riesgo y 6/6 de mayor riesgo.

bunq B.V. se encuentra adherida al Fondo de Garantía de Depósitos Neerlandés. El importe máximo garantizado asciende a 100.000 € por usuario.

Descubre el plan perfecto para ti

bunq Free

Gratis

Tu cuenta bancaria gratuita.

bunq Core

3,99 €/mes

La cuenta bancaria para uso diario.

bunq Pro

9,99 €/mes

La cuenta bancaria que hace que presupuestar sea fácil.

bunq Elite

18,99 €/mes

La cuenta bancaria premium diseñada para tu estilo de vida internacional.

Indicador de riesgo correspondiente a la cuenta

1

/

6

Este número es indicativo del riesgo del producto, siendo 1/6 indicativo de menor riesgo y 6/6 de mayor riesgo.

bunq B.V. se encuentra adherida al Fondo de Garantía de Depósitos Neerlandés. El importe máximo garantizado asciende a 100.000 € por usuario.

Descubre el plan perfecto para ti

bunq Free

Gratis

Tu cuenta bancaria gratuita.

bunq Core

3,99 €/mes

La cuenta bancaria para uso diario.

bunq Pro

9,99 €/mes

La cuenta bancaria que hace que presupuestar sea fácil.

bunq Elite

18,99 €/mes

La cuenta bancaria premium diseñada para tu estilo de vida internacional.

Indicador de riesgo correspondiente a la cuenta

1

/

6

Este número es indicativo del riesgo del producto, siendo 1/6 indicativo de menor riesgo y 6/6 de mayor riesgo.

bunq B.V. se encuentra adherida al Fondo de Garantía de Depósitos Neerlandés. El importe máximo garantizado asciende a 100.000 € por usuario.

Descubre el plan perfecto para ti

bunq Free

Gratis

Tu cuenta bancaria gratuita.

bunq Core

3,99 €/mes

La cuenta bancaria para uso diario.

bunq Pro

9,99 €/mes

La cuenta bancaria que hace que presupuestar sea fácil.

bunq Elite

18,99 €/mes

La cuenta bancaria premium diseñada para tu estilo de vida internacional.

Empieza tu prueba gratuita de 30 días

Abre tu cuenta en solo 5 minutos, directamente desde tu móvil.

Empieza tu prueba gratuita de 30 días

Abre tu cuenta en solo 5 minutos, directamente desde tu móvil.

Empieza tu prueba gratuita de 30 días

Abre tu cuenta en solo 5 minutos, directamente desde tu móvil.