Impuestos

Impuestos de criptomonedas en España 2026: guía IRPF

Cómo tributan las criptomonedas en el IRPF en 2026: tipos del 19 al 30%, FIFO, permutas entre criptos, staking, pérdidas y qué casillas del Modelo 100 usar.

· 8 min de lectura

Contenido
  1. Cuándo se genera el impuesto
  2. Tipos de la base del ahorro en 2025 y 2026
  3. Cómo se calcula la ganancia: FIFO y comisiones
  4. Staking, airdrops y otras rentas en cripto
  5. La regla de los dos meses y las pérdidas
  6. Qué declarar en el Modelo 100
  7. Hacienda tiene más información de la que crees
  8. Ejemplo práctico
  9. Checklist antes de presentar la Renta
  10. Cómo te ayuda Signae

Si eres residente fiscal en España, las ganancias con criptomonedas tributan en el IRPF dentro de la base del ahorro, a tipos del 19% al 30%. Tributa cualquier venta o permuta, también el cambio de una cripto por otra. El coste se calcula con el método FIFO: las primeras monedas que compraste son las primeras que vendes. Mantenerlas sin moverlas no tributa. Pero si a 31 de diciembre tienes más de 50.000 € en exchanges extranjeros, también tienes que presentar el Modelo 721.

En esta guía verás qué tributa, a qué tipos, cómo funcionan las pérdidas, qué declarar en la Renta y un ejemplo completo con números.

Cuándo se genera el impuesto

No importa si sacas el dinero al banco. Hay ganancia o pérdida patrimonial cada vez que te desprendes de una criptomoneda:

  • vendes por euros, dólares u otra moneda de curso legal;
  • cambias una cripto por otra, por ejemplo BTC por ETH o ETH por USDT. Hacienda lo trata como una permuta;
  • pagas un bien o servicio con cripto.

No tributa:

  • comprar cripto con euros;
  • mantenerla, aunque se revalorice mucho;
  • moverla entre tus propios monederos y exchanges. Eso sí, guarda pruebas de que ambas direcciones son tuyas.

Permutas entre criptomonedas

Aquí es donde más gente se equivoca. Compraste BTC por 10.000 €, sube a 30.000 € y pasas a USDC para «asegurar» la ganancia. Para Hacienda acabas de obtener una ganancia de 20.000 €, aunque no te haya llegado ni un euro. El valor de transmisión es el valor de mercado en el momento del cambio, y ese mismo valor pasa a ser el coste de adquisición de la moneda que recibes.

Tipos de la base del ahorro en 2025 y 2026

Las ganancias con cripto van a la base del ahorro, junto con dividendos, intereses y ganancias con acciones. La escala es progresiva: cada tipo se aplica solo a su tramo.

Tramo de base del ahorroTipo
hasta 6.000 €19%
6.000 – 50.000 €21%
50.000 – 200.000 €23%
200.000 – 300.000 €27%
más de 300.000 €30%

El tramo del 30% por encima de 300.000 € lo introdujo la Ley 7/2024 y se aplica desde el 1 de enero de 2025. Antes el máximo era del 28%. El ejercicio 2025 se declaró en la campaña de Renta de 2026, del 8 de abril al 30 de junio. Para 2026 la escala no ha cambiado, pero conviene seguir las novedades. Las comunidades autónomas no fijan tipos propios para el ahorro, así que la escala es la misma en toda España, salvo en los regímenes forales del País Vasco y Navarra.

Cómo se calcula la ganancia: FIFO y comisiones

Ganancia = valor de transmisión (lo que recibes menos las comisiones de venta) − valor de adquisición (lo que pagaste más las comisiones de compra).

Si compraste la misma moneda varias veces a precios distintos, el Manual práctico de Renta de la AEAT aplica el FIFO: se venden primero las unidades más antiguas. En la práctica:

  • el FIFO se aplica por moneda y sumando todas tus plataformas. Tus BTC en Binance y en Bybit forman una sola cola de lotes;
  • los importes en dólares se pasan a euros al tipo de cambio de la fecha de cada operación;
  • si un exchange solo te da el historial reciente, necesitarás extractos antiguos para reconstruir el coste. Sin ellos, todo el cálculo queda en el aire.

Staking, airdrops y otras rentas en cripto

Estas reglas salen de consultas de la DGT (sobre todo V1766-22 y V0648-24), no de un artículo concreto de la ley:

OperaciónTributaciónBase
Venta o permutaGanancia o pérdida patrimonialAhorro, 19–30%
StakingRendimiento del capital mobiliario, a valor de mercado al recibirloAhorro
LendingRendimiento del capital mobiliarioAhorro
AirdropGanancia patrimonial no derivada de transmisión, a valor de mercado al recibirloGeneral, escala progresiva hasta el 45% o más
Minería como actividadRendimiento de actividad económicaGeneral

Las monedas que recibes por staking o airdrop entran en tu FIFO con un coste igual a su valor el día que las recibiste. Ese es el coste que restarás cuando las vendas.

La regla de los dos meses y las pérdidas

La regla de los dos meses

La ley del IRPF (art. 33.5.f LIRPF) dice que, si vendes con pérdidas valores admitidos a negociación y recompras valores homogéneos en los dos meses anteriores o posteriores, no puedes computar la pérdida todavía. Se difiere hasta que vendas los valores recomprados.

Si se aplica a las criptomonedas no está resuelto oficialmente. Las criptos no son valores negociados. Algunos asesores defienden que podría aplicarse la regla de un año para otros bienes (art. 33.5.e), y el programa Renta Web pregunta por las recompras. No hay una consulta vinculante clara. Si vendiste con pérdidas y recompraste enseguida, coméntalo con tu asesor antes de presentar.

Compensar pérdidas

  • Las pérdidas con cripto se compensan con ganancias de cripto, acciones y fondos del mismo año. Todas están en el mismo bloque de ganancias y pérdidas patrimoniales.
  • Si el bloque sigue en negativo, compensa hasta el 25% de los rendimientos del capital mobiliario del año (intereses, dividendos, staking).
  • Lo que sobre se arrastra durante 4 años.

Perder monedas por la quiebra de una plataforma (como FTX) no es una pérdida inmediata para la AEAT. Sigues teniendo un crédito frente a la plataforma, así que la pérdida solo se reconoce según las reglas especiales del art. 14.2.k LIRPF, y además en la base general.

Qué declarar en el Modelo 100

La declaración anual del IRPF se presenta en la primavera siguiente, normalmente de abril a finales de junio.

  • Ventas y permutas de cripto: en el apartado «Ganancias y pérdidas patrimoniales derivadas de la transmisión o permuta de monedas virtuales», casillas 1800 y siguientes. Por cada moneda indicas el valor de transmisión, el valor de adquisición y la clave de la contraprestación: F por moneda de curso legal, N por otra moneda virtual, O por otro activo virtual, B por bienes o servicios.
  • Staking y lending: como rendimientos del capital mobiliario.
  • Airdrops: como ganancia patrimonial que se integra en la base general.

Hacienda tiene más información de la que crees

  • Modelos 172 y 173. Desde 2024, los proveedores de servicios cripto en España informan a la AEAT de saldos y operaciones de sus clientes.
  • DAC8. La Directiva (UE) 2023/2226 se aplica desde el 1 de enero de 2026. Exchanges y brókers con clientes en la UE recogen datos de las operaciones de 2026, y las administraciones empiezan a intercambiarlos en 2027. Al escribir esto, la norma española de desarrollo seguía en proyecto, así que puede haber cambios.
  • Modelo 721. Esta obligación es tuya: si a 31 de diciembre tus criptos custodiadas en el extranjero valen más de 50.000 €, presentas la declaración informativa antes del 31 de marzo. Lo tienes explicado en Modelo 720 y 721: declaración de bienes en el extranjero.

Conclusión: confiar en que Hacienda no se entere es mala apuesta. Llevar bien los registros desde el principio sale más fácil.

Ejemplo práctico

Eres residente fiscal en España y hiciste estas operaciones:

  • 2023: compraste 0,5 BTC por 15.000 € (lote A);
  • 2024: compraste otros 0,5 BTC por 30.000 € (lote B);
  • 2025: vendiste 0,6 BTC por 54.000 €, con 100 € de comisión;
  • 2025: cambiaste SOL por USDC con una pérdida de 4.000 €;
  • 2025: recibiste recompensas de staking en ETH por valor de 600 € en el día de cobro.

Paso 1. FIFO en BTC. Los 0,6 BTC vendidos son 0,5 del lote A (15.000 €) y 0,1 del lote B (6.000 €). Coste: 21.000 €. Valor de transmisión: 54.000 − 100 = 53.900 €. Ganancia: 32.900 €.

Paso 2. Compensar la pérdida. 32.900 − 4.000 = 28.900 € de saldo neto.

Paso 3. Sumar rendimientos. Staking: 600 €. Base del ahorro = 28.900 + 600 = 29.500 €.

Paso 4. Aplicar la escala.

TramoTipoCuota
6.000 €19%1.140 €
23.500 €21%4.935 €
Total 29.500 €6.075 €

El tipo efectivo queda en torno al 20,6%. Si el orden FIFO estuviera mal, la ganancia cambiaría, por eso importa tener el historial completo.

Un año con pérdidas funciona distinto. Con −4.000 € en cripto y 2.000 € de intereses, compensas el 25% de los intereses (500 €) y arrastras los −3.500 € restantes hasta 4 años.

Checklist antes de presentar la Renta

  1. Descarga el historial completo de cada exchange y monedero desde tu primera compra, no solo el del año.
  2. Marca los traspasos entre tus propias cuentas para que no cuenten como ventas.
  3. Comprueba que cada permuta entre criptos figura como transmisión.
  4. Calcula el FIFO por moneda juntando todas las plataformas.
  5. Anota staking, lending y airdrops con su valor el día que los recibiste.
  6. Señala las ventas con pérdidas seguidas de recompra rápida y coméntalas con tu asesor.
  7. Compensa pérdidas y aplica las pendientes de años anteriores.
  8. Revisa si tus saldos a 31 de diciembre en exchanges extranjeros superan los 50.000 € del Modelo 721.
  9. Guarda los CSV y extractos: la AEAT puede pedirte justificantes.

Cómo te ayuda Signae

Signae conecta Bybit, Binance, Coinbase y monederos en modo solo lectura, sincroniza tus operaciones automáticamente y las muestra junto a tus acciones en una sola cartera (más en seguimiento de una cartera de acciones y cripto). Para España genera un informe fiscal con:

  • FIFO por activo sumando todas tus cuentas, con el tipo de cambio del BCE de cada fecha;
  • traspasos entre tus cuentas detectados como tales, y permutas entre criptos tratadas como transmisiones;
  • staking como rendimiento a valor de mercado;
  • compensación de pérdidas con el límite del 25% y arrastre, además de una estimación de la cuota con la escala del ahorro;
  • avisos cuando falta historial o la regla es dudosa, como la recompra de cripto;
  • CSV y PDF en español para tu gestor o asesor fiscal, y los valores a 31 de diciembre para los modelos 720 y 721.

Signae hace el cálculo; la declaración la presentas tú o tu asesor. Si también tienes acciones, lee impuestos de acciones y dividendos en España.

Signae está en beta cerrada: apúntate aquí y te enviaremos la invitación de TestFlight o Google Play.

Preguntas frecuentes

¿Tengo que pagar impuestos por tener criptomonedas sin venderlas?

No. El IRPF solo se paga al vender, permutar o pagar con cripto. Si a 31 de diciembre tienes más de 50.000 € en exchanges extranjeros, eso sí, debes presentar el Modelo 721 informativo.

¿Tributa cambiar una criptomoneda por otra en España?

Sí. Hacienda lo trata como una permuta: la ganancia es el valor de mercado en el momento del cambio menos el coste de adquisición calculado con FIFO.

¿Cuánto se paga por las ganancias con criptomonedas en 2026?

Van a la base del ahorro: 19% hasta 6.000 €, 21% hasta 50.000 €, 23% hasta 200.000 €, 27% hasta 300.000 € y 30% por encima. Los airdrops, según la DGT, tributan en la base general.

¿Puedo compensar pérdidas de cripto con ganancias de acciones?

Sí, están en el mismo bloque de ganancias y pérdidas patrimoniales. Si queda saldo negativo, compensa hasta el 25% de los rendimientos del capital mobiliario y el resto se arrastra 4 años.

¿Cómo tributa el staking en España?

Según la consulta V1766-22 de la DGT, es rendimiento del capital mobiliario en la base del ahorro, valorado a precio de mercado el día que lo recibes. Ese valor será su coste cuando lo vendas.

¿En qué casillas de la Renta se declaran las criptomonedas?

Las ventas y permutas van en el apartado de monedas virtuales del Modelo 100, casillas 1800 y siguientes, con la clave F, N, O o B según lo que recibas a cambio.

Prueba Signae

Tus exchanges y wallets en una sola cartera, el informe fiscal y señales con estadística en una app. La beta cerrada admite solicitudes.

Pedir acceso

Este artículo es solo informativo y no constituye asesoramiento de inversión ni fiscal.

Relacionado

Hecho porSaVa.Team