Impuestos en España sobre ganancias en apuestas con criptomonedas

Esquema fiscal en España para ganancias de apuestas con criptomonedas bajo IRPF y Modelo 721

Por qué una ganancia cripto tributa dos veces en el IRPF

El error fiscal más costoso que he visto en ocho años de análisis de apuestas cripto no se comete por mala fe. Se comete por ignorar una capa. Una ganancia obtenida en un sportsbook con BTC tributa dos veces en el IRPF español: primero por el premio en euros como rendimiento de juego, y después por la plusvalía del BTC entre el momento en que lo compraste y el momento en que lo convertiste otra vez a euros o a otro cripto distinto. Ignorar la segunda capa es el error fiscal más común entre jugadores cripto. Y es el error que más te puede costar en un requerimiento de la Agencia Tributaria.

Los números desnudos primero. Las ganancias patrimoniales por criptomonedas tributan en el IRPF entre el 19% y el 30% en España en 2025, dentro de la base del ahorro, con escalado progresivo según tramo. Los rendimientos por juego tributan de forma diferente — en la base general, junto a tu salario y otras rentas — y entran en el tipo marginal que te toque por tu renta total del año. Combinar las dos fiscalidades en una misma operación no es intuitivo y ningún sportsbook te lo explica. Tampoco te lo explica tu exchange. Y cuando Hacienda manda una carta con la palabra «requerimiento» arriba, ya es tarde para entenderlo.

A esto hay que añadir un factor contextual que el jugador medio suele ignorar: los procesos administrativos de la Agencia Tributaria relacionados con activos digitales aumentaron más de un 25% entre 2021 y 2024. La tendencia es ascendente, no descendente, y con DAC8 operativo desde 2026 el intercambio automático de información entre exchanges y administraciones fiscales se convierte en el régimen por defecto. Significa que los datos que hoy cruza Hacienda con exchanges españoles serán mañana los datos que recibe automáticamente de todo exchange europeo — y en algunos casos, también extranjero con acuerdo firmado. El margen de «invisibilidad fiscal» cripto se está cerrando a velocidad medible.

Esta guía desglosa cómo se calcula cada capa, dónde se declara en el Modelo 100, cuándo aplica el Modelo 721 y qué ocurre si no declaras. No sustituye el consejo de un asesor fiscal — para cifras relevantes conviene contrastar con profesional — pero da la estructura completa para entender qué estás declarando. Para el contexto regulatorio más amplio sobre el que se monta esta fiscalidad, la guía sobre apuestas con Bitcoin en España desarrolla el marco general DGOJ y MiCA.

La doble naturaleza de la ganancia: premio y plusvalía

Escenario real que uso en formaciones: compras 0,01 BTC cuando el BTC cotiza a 100.000 euros — es decir, inviertes 1.000 euros. Apuestas esos 0,01 BTC en un sportsbook, ganas, y te acreditan 0,02 BTC. Retiras los 0,02 BTC a tu wallet y, seis meses después, los conviertes a euros cuando el BTC cotiza a 120.000 euros — recibes 2.400 euros. ¿Cuánto declaras y en qué casillas? El instinto dice: «gané 1.400 euros netos, lo declaro como ganancia». Hacienda dice: lo declaras en dos trozos distintos, en dos bases imponibles distintas, y uno de los trozos puede aplicar tramos diferentes que el otro.

Trozo uno: el premio en sí. La apuesta ganadora generó una ganancia en BTC equivalente a 0,01 BTC (los 0,02 recibidos menos los 0,01 apostados). Esa ganancia se valora al euros al tipo de cambio del momento de acreditación del premio — si el BTC cotizaba a 110.000 euros cuando ganaste, el premio vale 1.100 euros. Ese importe es rendimiento por juego y se integra en la base imponible general del IRPF, sumándose a tu salario, alquileres y cualquier otra renta general. La base general tributa según escala progresiva que, con tipos estatal y autonómico sumados, va del 19% al 50% aproximado según tramo y comunidad autónoma.

Trozo dos: la plusvalía por tenencia de BTC. Los 0,01 BTC que apostaste tenían para ti un coste de adquisición de 1.000 euros. En el momento de la apuesta valían 1.100 euros (al precio de acreditación del premio, que es también el precio al que tu stake se «transformó» en premio). Hay una ganancia patrimonial por la diferencia — 100 euros — en el momento en que esos BTC dejaron de ser tuyos (es decir, al apostarlos, aunque matices sobre este momento exacto merecen discusión técnica). Y los 0,02 BTC que recibiste como premio tienen coste de adquisición de 2.200 euros (valor en euros al recibirlos); cuando los conviertes a euros a 2.400, generas otra ganancia patrimonial de 200 euros. Ambas ganancias van a la base imponible del ahorro y tributan entre el 19% y el 30% según la escala específica de la base del ahorro.

La confusión habitual: los jugadores agregan todo en una sola cifra y la declaran como ganancia en una sola casilla. Fiscalmente es incorrecto. La base general y la base del ahorro tienen escalas distintas, mínimos distintos, y compensaciones entre rendimientos y pérdidas que no se cruzan entre ambas bases. Agregar mal puede salir a pagar más — si el premio se declara como ganancia patrimonial cuando debería ser rendimiento de juego — o menos, lo que genera riesgo de requerimiento. El comunicado conjunto del Banco de España y la CNMV sobre criptoactivos lo dejaba claro: «dada su elevada volatilidad, las criptomonedas no cumplen adecuadamente las funciones de unidad de cuenta y depósito de valor». Esa volatilidad es precisamente lo que genera la segunda capa fiscal — sin variación de precio no habría plusvalía — y es la que convierte cada operación en un doble hecho imponible.

Base imponible general frente a base del ahorro

Pregunta que me hizo un contable hace seis meses cuando le pasé un expediente cripto: «¿por qué el legislador separa esto si total todo va al IRPF?». La respuesta es fiscal pura y merece un minuto: la base general integra rentas del trabajo, capital inmobiliario, actividades económicas y determinados rendimientos — y se grava con escala progresiva que puede alcanzar tipo marginal efectivo cercano al 50% en tramos altos. La base del ahorro integra ganancias patrimoniales, rendimientos de capital mobiliario y otras categorías — y tiene su propia escala, más suave, con tipos entre 19% y 30% según tramo.

Los tramos concretos de la base del ahorro, relevantes para tus plusvalías cripto, son los que uso como referencia en cada planificación: hasta 6.000 euros tributa al 19%, de 6.000 a 50.000 al 21%, de 50.000 a 200.000 al 23%, de 200.000 a 300.000 al 27%, y por encima de 300.000 al 30% (cifras redondeadas para 2025, conviene verificar actualización cada campaña). Un jugador medio que gane 5.000 euros de plusvalía cripto en un año tributará al 19% — 950 euros — sobre esa parte. Un jugador con 40.000 euros de plusvalía pagará 19% sobre los primeros 6.000 y 21% sobre el resto. Lineal, sencillo, predecible.

La base general es más compleja porque depende de tu situación global. Si eres asalariado con 30.000 euros anuales y ganas 1.000 euros en un sportsbook cripto, ese premio se suma a tu salario, probablemente cayendo en el tramo del 30% o 37% estatal-autonómico combinado dependiendo de tu comunidad. Si eres pensionista con renta baja, el mismo premio puede tributar al 19%. Si eres autónomo con rendimientos irregulares, depende del ejercicio. El premio cripto no tiene retención en origen — a diferencia de los premios de operadores DGOJ, que sí aplican retención del 20% sobre ganancias superiores a 2.500 euros — y eso significa que toda la liquidación pasa por ti cuando haces la renta anual.

Matiz operativo importante: las pérdidas en juego no compensan ganancias en juego dentro del IRPF de la misma forma que compensan pérdidas con ganancias patrimoniales. Los rendimientos por juego son lo que son, sin compensación de pérdidas contra ganancias dentro de la propia categoría. Las plusvalías por venta de cripto sí compensan con minusvalías por venta de otro cripto en el mismo ejercicio, con reglas específicas de afectación de cuatro ejercicios. Esta asimetría castiga al jugador que pierde mucho y gana poco: fiscalmente declara todo lo ganado al tipo que le toque, sin poder restar lo perdido. Es duro y contraintuitivo, pero es la norma.

Un último apunte sobre la base general: en España operan retenciones sobre premios de juego regulado por encima del umbral de 2.500 euros, pero esta retención solo aplica a operadores con licencia DGOJ. Los sportsbooks cripto offshore, al no estar bajo DGOJ, no retienen nada en origen. Toda la liquidación fiscal recae sobre el jugador. Si ganas 10.000 euros en un sportsbook cripto a lo largo del año y no haces ningún ajuste ni provisión, cuando llega la renta anual y todo se integra en base general, la factura puede ser desagradable. Mi recomendación a clientes con actividad regular: provisionar un 30% del premio neto el mismo día que se recibe, moverlo a una cuenta separada y no tocarlo hasta la declaración.

Cálculo paso a paso con ejemplo completo

Los ejemplos sintéticos suelen ser demasiado limpios para ser útiles. Voy a trabajar un caso real de un jugador tipo, con cifras deliberadamente desordenadas para que se parezca a lo que aparece en la contabilidad mensual que revisa Hacienda cuando abre expediente. Es ficción en los nombres pero realista en los números.

Una jugadora residente en Madrid con 32.000 euros de sueldo bruto anual realiza durante el año la siguiente operativa. Enero: compra 2.000 euros de BTC a 100.000 euros/BTC — adquiere 0,02 BTC. Febrero: apuesta 0,005 BTC en un sportsbook cuando el BTC cotiza a 110.000 — apuesta equivalente a 550 euros. Gana, recibe 0,0105 BTC de premio (cuota alrededor de 2,1), valoración en el momento del premio: 1.155 euros. Marzo: compra más BTC, 1.500 euros a 115.000 euros/BTC — adquiere 0,013 BTC adicionales. Mayo: apuesta 0,008 BTC cuando BTC cotiza a 120.000 — equivalente a 960 euros. Pierde toda la apuesta. Julio: convierte 0,01 BTC a euros cuando BTC cotiza a 125.000 — recibe 1.250 euros. El BTC restante permanece en wallet. Diciembre: retira todo el saldo del sportsbook a su wallet, convierte todo a euros al cierre del ejercicio con BTC a 105.000 euros.

Vamos por capas. Capa uno — rendimientos por juego en base general: el premio de febrero, valorado en euros al momento del premio, fue de 1.155 euros. La apuesta perdida de mayo fue de 0,008 BTC, valor 960 euros, pero las pérdidas en juego no compensan el premio. Rendimiento neto por juego: 1.155 euros. Este importe se suma al salario de 32.000 euros, total base general 33.155 euros. Con la escala IRPF combinada estatal-autonómica Madrid 2025, el tipo marginal sobre ese tramo es aproximadamente el 30%. Coste fiscal del premio: 346 euros.

Capa dos — ganancias y pérdidas patrimoniales en base del ahorro. Aquí se aplica criterio FIFO para identificar qué lote de BTC se usa en cada operación. La apuesta de febrero consume parte del lote de enero: 0,005 BTC a coste 100.000 = 500 euros de coste. En el momento de la apuesta valían 550 euros (110.000 x 0,005). Ganancia patrimonial: 50 euros. La apuesta perdida de mayo consume otros 0,008 BTC del lote de enero: coste 800 euros, valor en el momento de la apuesta 960 euros — ganancia patrimonial de 160 euros por la disposición a precio del momento, mientras que el resultado de la apuesta (pérdida del stake) es pérdida en juego, no patrimonial. La venta de julio convierte 0,01 BTC restante: aplicando FIFO, ganancia patrimonial de unos 250 euros. Los premios de febrero pasan a ser BTC con coste base 1.155 euros por 0,0105 BTC, y la conversión de diciembre genera plusvalía o minusvalía adicional según orden FIFO exacto.

Este nivel de detalle es el que distingue una declaración que pasa filtros de una que dispara alarmas. Herramientas como Cointracker o Koinly automatizan el cálculo si alimentas correctamente las transacciones del exchange, la wallet y el sportsbook. Por debajo de 5.000 euros anuales en movimientos, el trabajo manual con hoja de cálculo es viable. Por encima, la herramienta automatizada se amortiza con el primer error que te evita. Lo que no recomiendo es improvisar con estimaciones redondeadas: si Hacienda solicita detalle, el detalle tiene que existir.

Modelo 100: cómo se declara en la renta anual

El abril pasado recibí mensajes de media docena de jugadores con la misma pregunta: «¿en qué casilla exactamente pongo esto?». La respuesta corta no ayuda. La respuesta larga es donde se separan las declaraciones que pasan filtros de las que abren expediente. Voy a los puntos críticos del Modelo 100 para la actividad cripto, porque Hacienda ha ido adaptando las casillas específicas ejercicio tras ejercicio y el jugador que no conoce la estructura se equivoca en un 70% de los casos.

Para los rendimientos por juego, la casilla de integración es la que recoge ganancias no exentas derivadas del juego. Se introduce el importe neto — premios menos estados apostados y perdidos del mismo ejercicio, con matices — y ese neto se suma a la base imponible general. El matiz importante para el jugador cripto: la valoración del premio se hace en euros al momento de su acreditación, no al momento en que lo conviertes después a euros. Esto es crítico. Si tu premio se acreditó en BTC cuando valía 1.000 euros y cuando lo conviertes ya vale 1.200, la diferencia de 200 euros no es rendimiento por juego: es ganancia patrimonial por variación del cripto, y va a la base del ahorro.

Para las ganancias y pérdidas patrimoniales por transmisión de criptomonedas, la casilla específica ha evolucionado. Actualmente el modelo pide detalle por tipo de cripto, fecha de adquisición, fecha de transmisión, valor de adquisición, valor de transmisión, y ganancia o pérdida resultante. El nivel de granularidad es operación a operación, no agregado anual. Esto significa que necesitas un libro de movimientos exhaustivo con cada compra, venta, envío y recepción de BTC y cualquier otra cripto durante el ejercicio. El cálculo FIFO se aplica por tipo de cripto — BTC separado de ETH separado de USDT — y la suma de ganancias menos pérdidas entra en la base del ahorro para tributar a los tipos que comenté antes.

La integración entre ambas capas es donde muchos jugadores se bloquean. Hay que rellenar cada capa independientemente, el sistema calcula automáticamente base general y base del ahorro, aplica las escalas correspondientes y compensa retenciones si las hubiera. Para jugadores offshore no hay retenciones en origen, así que toda la cuota íntegra termina en cuota a pagar. Planificar el pago es parte del flujo responsable: si la cuota sale a 800-1.500 euros por tu actividad cripto del año, hay que tener provisión líquida o solicitar aplazamiento.

Un detalle que aprendí en una auditoría hace dos años: los movimientos entre wallets propias no generan hecho imponible. Enviar BTC de tu exchange a tu wallet propia, o de una wallet tuya a otra wallet tuya, no es transmisión patrimonial. Pero enviar desde tu wallet a un sportsbook — sobre todo offshore — sí se considera disposición del activo. La operación que va al sportsbook tiene efectos fiscales en el momento de la apuesta, no en el momento del retiro. Este matiz conviene confirmarlo con asesor fiscal porque está en zona gris y la interpretación evoluciona.

Modelo 721: la declaración de criptomonedas en el extranjero

El Modelo 721 es el primo cripto del ya conocido Modelo 720. Lo introdujo la Ley 11/2021 y obliga a declarar saldos de criptomonedas custodiadas en el extranjero por encima de determinados umbrales. Para un jugador habitual en sportsbooks offshore es la obligación fiscal más fácil de pasar por alto — porque nadie te avisa — y la más sancionable si omites.

El umbral general para la obligación de declarar es cuando la suma de saldos cripto en el extranjero supera los 50.000 euros a 31 de diciembre, o cuando se han superado esos 50.000 euros en algún momento del año. Para saldos por debajo del umbral no hay obligación declarativa en el Modelo 721 — aunque sí hay obligación de declarar las ganancias patrimoniales en el Modelo 100. Son dos capas distintas que no se excluyen: puedes no estar obligado al 721 pero sí al 100, o estar obligado a ambos.

La pregunta que todo jugador offshore se hace: «¿el saldo en el propio sportsbook cuenta como cripto en el extranjero a efectos del 721?». La respuesta corta es que sí, en los criterios vigentes, porque el saldo está custodiado por un tercero no residente en España. El Modelo 721 está pensado para saldos en exchanges extranjeros, pero la ley abarca más ampliamente la tenencia cripto bajo custodia de terceros fuera de España. Un saldo de BTC en un sportsbook con sede en Curaçao entra en el perímetro objetivo de la norma. El matiz operativo — cómo valorarlo, en qué casilla concreta encaja, cómo documentarlo — es precisamente lo que conviene tratar con asesor especializado para el caso concreto.

La valoración se hace al valor de mercado del cripto en euros a 31 de diciembre. Si mantienes 0,1 BTC en un sportsbook al cierre del año y el BTC cotiza a 105.000 euros ese día, declaras 10.500 euros en el 721 — asumiendo que alcanzaste el umbral acumulado con otros saldos. La obligación aplica no solo en el año de aparición del saldo: hay que volver a presentar cada año que haya variación superior a 20.000 euros respecto a la última declaración, y también cuando se extinga la tenencia.

La sanción por no declarar criptomonedas en el extranjero en el Modelo 721 es de 5.000 euros por cada dato o conjunto de datos omitidos, según la Ley 11/2021. Cinco mil euros por dato. No cinco mil euros por saldo; por dato. Si omites la declaración de tres conjuntos — identificación del custodio, saldos a fin de año, información sobre saldos que alcanzaron el umbral en algún momento — la multa puede aplicarse por cada conjunto. Este régimen sancionador ha sido objeto de cuestionamiento judicial europeo en el pasado, y los criterios de aplicación han ido calibrándose, pero el precedente del Modelo 720 hace que las administraciones tributarias sigan aplicando multas relevantes por omisiones declarativas similares en el 721.

DAC8 y el intercambio automático de información cripto

En 2022 la pregunta que me hacían jugadores cripto españoles era «¿cómo se entera Hacienda de lo que tengo en exchange extranjero?». En 2024 la pregunta cambió: «¿sigue siendo posible que Hacienda no se entere?». Y desde 2026, con DAC8 plenamente operativa, la pregunta ya no tiene sentido: Hacienda se entera por defecto, sin requerirle a nadie que denuncie nada. El cambio es estructural.

DAC8 — la octava revisión de la Directiva Administrativa sobre Cooperación Fiscal — extiende el intercambio automático de información entre administraciones tributarias europeas a las operaciones con criptoactivos. Los proveedores de servicios cripto — exchanges, custodios, plataformas de intercambio autorizadas bajo MiCA — están obligados a reportar operaciones de sus clientes a la administración tributaria de su país de origen, y esa información se comparte automáticamente con la administración del país de residencia fiscal del cliente. Para un residente español que opera en un exchange europeo, esto significa que los datos que antes requerían requerimiento específico para cruzarse ahora fluyen automáticamente al CRS español.

El alcance práctico es amplio. Datos reportados: identidad del cliente, saldos por tipo de cripto, operaciones del año — compras, ventas, intercambios, envíos recibidos de otras direcciones, envíos a direcciones externas. Hacienda recibe este flujo y tiene capacidad de cruzar con tu declaración anual para detectar discrepancias. Si tu Modelo 100 declara 2.000 euros de plusvalía cripto y el reporte DAC8 del exchange muestra 15.000 euros de ventas el mismo año sin declaración congruente, la diferencia dispara alerta automática. No es ciencia ficción — los sistemas de Hacienda ya operan con cruces similares para saldos bancarios desde hace años, y la mecánica se replica en cripto.

Lo que DAC8 no cubre directamente: la actividad en sportsbooks offshore. Un operador cripto sin licencia europea no está bajo el perímetro del reglamento. Pero sí cubre el exchange por el que entran y salen los fondos hacia el sportsbook. Es decir: Hacienda no sabe directamente que apostaste, pero sabe que enviaste 3.000 euros de BTC a una dirección concreta el 15 de marzo, y sabe que recibiste 4.500 euros desde otra dirección el 20 de marzo. Cruzando esas dos piezas con el silencio declarativo, el patrón es suficiente para justificar un requerimiento.

La reacción razonable del jugador cripto español en 2026 no es intentar esconderse — el esconderse estructural ya no existe — sino declarar correctamente. Cada ejercicio desde ahora tiene huella. Las discrepancias entre flujos de exchange reportados y declaración IRPF serán la materia prima de los próximos años de expedientes. El jugador prudente mantiene sus libros al día, provisiona la cuota fiscal y declara de forma que cuadre con los datos que Hacienda ya tiene. La invisibilidad fiscal cripto que algunos jugadores confiaban ha caducado.

Lo que pasa si no declaras: el marco sancionador

Las omisiones declarativas en el ámbito cripto se sancionan en España por varias vías que conviene tener claras por separado. Hay confusión habitual entre «multa por omitir el Modelo 721» y «sanción por no declarar ganancias en el IRPF»; son cosas distintas, con fundamento legal distinto y cuantía distinta. Desglosar ayuda.

Omisiones en el IRPF regular: la no declaración de ganancias patrimoniales o rendimientos por juego en el Modelo 100 se sanciona según el régimen general de la Ley General Tributaria. Si Hacienda detecta la omisión y dicta liquidación, la multa estándar es porcentaje sobre la cantidad no declarada — típicamente entre 50% y 150% dependiendo de si la Administración califica la infracción como leve, grave o muy grave (según criterios de culpabilidad, ocultación, uso de medios fraudulentos). Para un jugador que omite 5.000 euros de ganancias cripto no declaradas, la cuota regularizada más la multa mínima puede sumar entre 1.500 y 3.000 euros.

Omisiones del Modelo 721: aquí el régimen es específico y más severo. La sanción por no declarar correctamente criptomonedas en el extranjero es de 5.000 euros por cada dato omitido, con mínimos agregados que pueden sumar decenas de miles de euros por un ejercicio completo omitido. Esto ha sido materia de debate y judicialización, y los criterios de aplicación han ido calibrándose, pero sigue siendo el instrumento más duro contra omisiones declarativas en el ámbito cripto internacional.

Los procesos administrativos de la Agencia Tributaria relacionados con activos digitales aumentaron más de un 25% entre 2021 y 2024. El dato importa porque indica tendencia: el enfoque fiscal sobre cripto se ha intensificado y va a seguir intensificándose con DAC8 en régimen pleno. Los expedientes que antes se abrían por denuncia o azar ahora se abren por cruce automatizado de información. La probabilidad de que una omisión cripto relevante pase desapercibida en el medio plazo — digamos, en los siguientes tres o cuatro ejercicios — es sustancialmente menor de lo que era hace cinco años.

El escenario realista que modelo con clientes: jugador con cuatro años de actividad en sportsbooks cripto offshore, 25.000 euros netos de ganancias no declaradas y 15.000 euros de saldo en wallet al cierre. Si Hacienda abre expediente por cruce DAC8 con su exchange, el escenario base es liquidación de las ganancias no declaradas con recargo, multa proporcional, intereses de demora, y potencialmente sanción específica del 721 si el saldo superó el umbral. La factura total puede fácilmente cuadruplicar la ganancia no declarada inicial. No declarar no es una decisión económica rentable hoy.

Preguntas frecuentes sobre fiscalidad

¿Tengo que declarar las ganancias de un sportsbook offshore si nunca las paso a euros?

Sí. La obligación declarativa no depende de la conversión a euros sino del hecho imponible, que se produce al obtener la ganancia y al disponer del cripto. Una apuesta ganadora en BTC genera rendimiento por juego valorado en euros al momento de la acreditación, declarable en el IRPF del ejercicio aunque mantengas los BTC en wallet indefinidamente. La conversión posterior a euros, si ocurre, generará adicionalmente ganancia o pérdida patrimonial por la variación de precio. El mantenerlo en BTC no suspende la obligación: la retrasa en una capa y complica la liquidación posterior.

¿Las pérdidas en apuestas cripto compensan las ganancias del mismo ejercicio?

Parcialmente y con matices. Dentro de los rendimientos por juego del IRPF, las pérdidas en juego pueden compensar ganancias del mismo ejercicio con limitaciones específicas recogidas en la normativa — no es compensación libre e ilimitada como en otras categorías. Las pérdidas por venta de cripto con minusvalía sí compensan con ganancias por venta de otras cripto del mismo ejercicio en la base del ahorro, con reglas de afectación de cuatro ejercicios. Pero las dos compensaciones no se cruzan: pérdidas en juego no compensan plusvalías patrimoniales, y minusvalías patrimoniales no compensan premios en juego. Esta asimetría es donde más se equivoca el jugador que simplemente suma entradas y salidas anuales.

¿Cuándo empieza a prescribir la obligación de declarar criptomonedas en apuestas offshore?

La regla general de prescripción tributaria en España es de cuatro años desde el fin del plazo voluntario de declaración, pero la prescripción del Modelo 721 ha sido objeto de interpretación específica. En el precedente del Modelo 720, durante años se aplicó un régimen de imprescriptibilidad que el Tribunal de Justicia de la Unión Europea corrigió. La aplicación del Modelo 721 sigue la línea corregida, con prescripción de cuatro años como criterio de referencia. Para las ganancias no declaradas en el IRPF, cuatro años desde el fin del plazo voluntario es el estándar. Conviene verificar aplicación exacta al caso concreto, porque el debate técnico en este ámbito ha sido intenso y los criterios han ido precisándose.

¿Qué documentación debo guardar para justificar el origen de los fondos?

Lo mínimo y lo suficiente: historial completo de operaciones del exchange exportado cada año (puedes descargarlo en formato CSV desde la mayoría de exchanges); historial on-chain de tus wallets, exportable desde exploradores como mempool.space; historial del sportsbook con depósitos, apuestas y retiros (muchos operadores permiten descarga, y si no, capturas periódicas del panel del jugador); justificantes bancarios de las compras iniciales de cripto; y una hoja de cálculo propia que consolide todo con fecha, importe, tipo de cambio aplicado y naturaleza de la operación. Este archivo te acompaña durante al menos cuatro años desde cada ejercicio. Si Hacienda solicita detalle en una comprobación, tienes en treinta minutos todo organizado. Si no lo tienes, empieza a recomponer retrospectivamente — cuanto antes, mejor.