Impuestos de criptomonedas en España: calculadora FIFO y renta 2026
Calcula tus ganancias y pérdidas con el método FIFO que exige Hacienda, con permutas cripto-cripto, staking y airdrops, y obtén las cifras para las casillas 1800-1814 de la renta. Gratis y sin registro: tus datos no salen de tu navegador.
Actualizado el 30-09-2026 · Normativa de territorio común · Escala del ahorro 2026 verificada con la AEAT
Calculadora FIFO de criptomonedas (IRPF)
Todo se calcula en tu navegador: no enviamos tus operaciones a ningún servidor. Introduce todas tus compras desde el principio (aunque sean de años anteriores), porque el FIFO las necesita para saber el coste de lo que vendes.
Lo esencial en 60 segundos
- Comprar y mantener no se declara en el IRPF. Vender, permutar, pagar con cripto sí: cada operación genera una ganancia o pérdida patrimonial.
- FIFO obligatorio por cada moneda, sumando todos tus exchanges y wallets.
- Permutas (BTC → ETH, BTC → USDT) tributan aunque no pases a euros.
- Staking = rendimiento del capital mobiliario (base del ahorro). Airdrops = ganancia patrimonial en la base general.
- Base del ahorro 2026: 19 % / 21 % / 23 % / 27 % / 30 %. Ver tramos.
- Modelo 721 si tienes más de 50.000 € en cripto custodiada fuera de España a 31 de diciembre. Guía.
Guías
Guías por exchange
Formato del CSV de importación
La calculadora acepta un CSV genérico con cabecera. Puedes prepararlo en Excel o Google Sheets a partir del historial de tu exchange y guardarlo como CSV. Columnas:
| Columna | Qué poner |
|---|---|
fecha | 2026-03-01 12:30 o 01/03/2026 12:30 |
tipo | compra, venta, permuta, gasto (pago de bienes o servicios), staking, airdrop. También en inglés: buy, sell, swap, spend… |
moneda | Moneda comprada, vendida o entregada (BTC, ETH…) |
cantidad | Unidades (admite 0.5 o 0,5) |
valor_eur | Importe en euros: pagado (compra), cobrado (venta), valor de mercado (permuta, pago, staking, airdrop). Sin la comisión. |
comision_eur | Opcional. Comisión en euros: suma al coste en compras y resta en ventas y permutas. |
moneda_recibida, cantidad_recibida | Solo en permutas: lo que recibes a cambio. |
No incluyas transferencias entre tus propias wallets: no son transmisiones. Si una comisión se paga en cripto (p. ej. en BNB), es a su vez una pequeña transmisión de esa moneda; los programas fiscales lo tratan automáticamente.
Cómo calcula la herramienta
- Ordena todas las operaciones por fecha y mantiene una cola FIFO de lotes por moneda.
- Venta (clave F), permuta (clave N) y pago (clave B): valor de transmisión = importe − comisión; valor de adquisición = coste de los lotes más antiguos consumidos, incluidas sus comisiones de compra.
- Permuta: la moneda recibida entra con coste igual al valor de mercado de la operación, como indica la AEAT.
- Staking y airdrops: suman como rendimiento (0027) o ganancia de la base general (0304) y entran en la cola con ese valor como coste.
- Base del ahorro: compensa ganancias y pérdidas con rendimientos con el límite del 25 % del art. 49 LIRPF y aplica la escala 2025-2026.
- Avisos: ventas sin compras previas suficientes y recompras en menos de un año tras una pérdida (art. 33.5.e LIRPF).
Más detalle en metodología y fuentes.
Preguntas frecuentes
¿Tengo que declarar si solo he comprado criptomonedas?
No en el IRPF. Según la AEAT, la mera tenencia o compra con euros no se declara en la renta. Sí tendrás que declarar cuando vendas, permutes por otra cripto, pagues con ellas o recibas staking o airdrops. Aparte, si tienes más de 50.000 € en plataformas extranjeras a 31 de diciembre, hay que presentar el modelo 721 (informativo).
¿Cambiar bitcoin por otra criptomoneda tributa?
Sí. Para la AEAT el intercambio entre criptomonedas diferentes es una permuta que genera ganancia o pérdida patrimonial (clave N en la casilla 1803), aunque no pases a euros. Una stablecoin como USDT o USDC también es otra criptomoneda.
¿Qué método hay que usar: FIFO, precio medio…?
FIFO: se consideran vendidas primero las unidades de esa moneda compradas primero, aunque las compras y ventas se hicieran en distintos exchanges (AEAT, Manual de Renta 2025 y consultas DGT V1149-18 y V1604-18).
¿Cuánto se paga por las ganancias en cripto en 2026?
Las ganancias por transmisión y los rendimientos de staking van a la base del ahorro: 19 % hasta 6.000 €, 21 % hasta 50.000 €, 23 % hasta 200.000 €, 27 % hasta 300.000 € y 30 % a partir de ahí (escala vigente desde 2025 por la Ley 7/2024). Los airdrops van a la base general.
¿En qué casillas se declaran las criptomonedas?
En el apartado de monedas virtuales del modelo 100, casillas 1800 a 1814 (numeración de Renta 2025, Orden HAC/277/2026): 1802 moneda, 1803 clave de contraprestación, 1804 valor de transmisión, 1806 valor de adquisición, 1813 suma de pérdidas y 1814 suma de ganancias. El staking va a la casilla 0027 y los airdrops a la 0304, según la AEAT.
¿La calculadora guarda mis datos?
No. Todo se calcula en tu navegador y no se envía a ningún servidor. Si recargas la página se pierde: usa «Guardar mis operaciones (CSV)» para conservarlas.
Fuentes
- Orden HAC/277/2026 (BOE 27-03-2026): modelo de declaración de Renta 2025, casillas 1800-1814
- AEAT: Manual práctico de Renta 2025, Parte 1 (cap. 11, monedas virtuales)
- AEAT: ayuda de Renta WEB. Ganancias y pérdidas derivadas de la transmisión o permuta de monedas virtuales
- AEAT: Asistente Informador de Renta, monedas virtuales (staking, casilla 0027; airdrops, casilla 0304)
- AEAT: novedades de la Ley 7/2024 (escala del ahorro desde 2025: 19-30 %)
- LIRPF, art. 49 (integración y compensación en la base del ahorro)
- LIRPF, art. 33.5 (pérdidas no computables, recompra en el año siguiente)
Consultadas el 30-09-2026. Si detectas un error, escríbenos a quizas9800@gmail.com.