Declarar criptomonedas impone menos cuando sabes exactamente qué va en cada sitio. Esta guía recorre el proceso completo en orden: documentación, cálculo, casillas y ejemplos con números. Da por sabidos los conceptos fiscales — qué tributa y cuánto — que explicamos en la guía de fiscalidad de criptomonedas; aquí vamos a la práctica.
Aviso previo: la Renta con cripto de cierta complejidad (DeFi, decenas de operaciones, staking en varios protocolos) justifica pagar a un asesor fiscal especializado. Esta guía te sirve igualmente con él: entenderás qué está haciendo y llegarás con los deberes hechos.
Paso 1 — Reúne la documentación (enero, no abril)
Necesitas reconstruir todas las operaciones del ejercicio:
- Histórico de operaciones (CSV) de cada exchange donde hayas operado: compras, ventas, permutas, comisiones y fechas. Todos los exchanges serios permiten exportarlo.
- Movimientos de tus wallets propias relevantes (para acreditar que los traspasos entre ellas no son ventas).
- Recompensas de staking: fechas, cantidades y valor de mercado al recibirlas (el propio exchange suele darlo).
- Si compraste en años anteriores, el histórico previo completo: FIFO necesita saber qué compraste primero y a qué precio, aunque sea de hace cinco años.
Consejo de supervivencia: si superas unas decenas de operaciones, una herramienta de tracking fiscal cripto (hay varias con soporte del modelo español) te genera el informe FIFO automáticamente. El coste es ridículo comparado con el error que evita.
Paso 2 — Calcula cada ganancia o pérdida con FIFO
Para cada transmisión (venta a euros, cambio cripto-cripto o pago con cripto):
Ganancia o pérdida = Valor de transmisión − Valor de adquisición (de las monedas más antiguas que tenías, regla FIFO)
Las comisiones juegan a tu favor: las de compra se suman al valor de adquisición y las de venta se restan del valor de transmisión.
Ejemplo completo. Marta compró 1 ETH por 2.000 € (comisión 10 €) en marzo y 1 ETH por 3.000 € (comisión 10 €) en junio. En noviembre vende 1,5 ETH por 5.250 € (comisión 15 €):
- FIFO: transmite primero el ETH de marzo (adquisición 2.010 €) y medio ETH de junio (adquisición 1.505 €). Total adquisición: 3.515 €.
- Valor de transmisión: 5.250 − 15 = 5.235 €.
- Ganancia declarable: 1.720 € → al 19% (primer tramo del ahorro), cuota de 326,80 €.
Paso 3 — Sitúa cada cosa en su apartado de Renta Web
En el borrador (Renta Web) hay tres destinos habituales:
- Ventas y permutas de cripto → apartado de ganancias y pérdidas patrimoniales derivadas de la transmisión de monedas virtuales. Renta Web incorpora desde hace varias campañas casillas específicas para monedas virtuales (en el entorno de las casillas 1800 y siguientes): se consigna cada criptomoneda con sus valores de transmisión y adquisición. La ganancia se integra en la base del ahorro.
- Recompensas de staking → rendimientos del capital mobiliario (base del ahorro), por su valor al recibirlas.
- Airdrops → ganancias patrimoniales no derivadas de transmisión (base general).
Si usas asesor o software fiscal, el informe que generan ya viene organizado con esta separación.
Paso 4 — Aplica pérdidas y compensaciones
¿Año mixto, con ganancias y pérdidas? Se compensan entre sí dentro de las ganancias patrimoniales del ahorro. Si el saldo sigue siendo negativo, puede compensar hasta el 25% de tus rendimientos del capital mobiliario del año (intereses, dividendos, staking), y lo que quede pendiente se arrastra a los 4 ejercicios siguientes.
Ejemplo: ganaste 4.000 € con ETH y perdiste 6.000 € con altcoins. Saldo: −2.000 €. Si ese año cobraste 1.200 € de staking e intereses, compensas 300 € (el 25%) y te quedan 1.700 € de crédito fiscal para los cuatro años siguientes. Declarar pérdidas no es opcional además de ser rentable: es la forma de que Hacienda te las reconozca.
Paso 5 — No olvides el modelo 721 (si aplica)
Independiente de la Renta: si a 31 de diciembre tus criptomonedas custodiadas por plataformas extranjeras superaban en conjunto los 50.000 €, presenta el modelo 721 entre el 1 de enero y el 31 de marzo. Es informativo (no se paga), pero omitirlo tiene sanción. En años sucesivos solo se vuelve a presentar si el saldo creció más de 20.000 € o si cancelaste posiciones declaradas.
Caso práctico completo: un año mixto de principio a fin
Cerremos con un ejercicio realista. Año de Jorge: compró 0,5 BTC por 30.000 € en febrero; en mayo cambió 0,2 BTC por ETH cuando el BTC cotizaba a 70.000 (recibió ETH por valor de 14.000 €); cobró 400 € en recompensas de staking valoradas al recibirlas; y en noviembre vendió todo su ETH por 12.500 €.
- Permuta de mayo: transmite 0,2 BTC adquiridos por 12.000 € (proporción del coste) a valor de 14.000 € → ganancia de 2.000 € (ahorro).
- Staking: 400 € de rendimientos del capital mobiliario (ahorro). Sus ETH del staking toman como coste ese valor.
- Venta de noviembre: ETH adquiridos por 14.000 + 400 = 14.400 €, vendidos por 12.500 € → pérdida de 1.900 €.
- Compensación: la pérdida de 1.900 € se compensa con la ganancia de 2.000 € → ganancia neta de 100 €. Junto a los 400 € de staking, la base del ahorro del año queda en 500 € → cuota al 19%: 95 €.
- El 0,3 BTC restante en hold no tributa; si lo custodia un exchange extranjero y su valor a 31/12 supera los 50.000 € junto al resto, tocará modelo 721.
Un año con cuatro eventos distintos, resuelto con una tabla y la regla FIFO. Esa es la escala real del problema cuando el registro está al día.
Errores comunes que generan cartas de Hacienda
- Olvidar el cripto-cripto: cambiar BTC por ETH tributa aunque no toques euros. Es el error número uno.
- FIFO por exchange: calcular FIFO de forma aislada en cada plataforma en lugar de globalmente.
- Ignorar el staking "porque no vendí": las recompensas tributan al recibirlas.
- No declarar pérdidas: regalas compensaciones futuras.
- Descuadres con lo que reporta el exchange: si la plataforma informa a Hacienda de más operaciones de las que declaras, el cruce automático genera requerimiento. Declara el histórico completo.
- Dejarlo para el 25 de junio: reconstruir un año de operaciones en tres días acaba en errores o en extensión de asesor con recargo de urgencia.
Calendario de una campaña sin sustos
| Cuándo | Qué |
|---|---|
| Todo el año | Exportar CSV de operaciones cada pocos meses |
| Enero | Consolidar histórico y valorar saldos a 31/12 |
| Enero-marzo | Modelo 721 si superas 50.000 € fuera |
| Abril | Revisar borrador y cargar el informe FIFO |
| Antes de fin de junio | Presentar la Renta con calma |
La declaración de cripto premia una sola virtud: el orden. Con el registro al día, lo que en abril parece una montaña se reduce a copiar cuatro cifras bien calculadas en las casillas correctas.