Cómo declarar criptomonedas en España en 2025-2026

Cuando empecé en cripto en 2021 cometí el típico error de principiante: comprar y vender sin parar, meter todo en staking dentro de Binance, mover fondos entre blockchains, comprar NFTs y hacer permutas cada dos minutos. Un caos total. Hoy quiero contarte mi experiencia y cómo funciona realmente la declaración de criptomonedas en España para que no pases por lo mismo.
El caos de mis primeras declaraciones cripto
En aquella época tenía miles y miles de transacciones. Se lo pasé a mi asesor y literalmente me dijo: “¿Y qué hago yo con esto?”. Y tenía razón. No solo eran movimientos en Binance, sino también operaciones off-chain, NFTs, swaps, farming… una locura que era imposible seguir manualmente. Ahora ya no hago esas tonterías. Compro, guardo, de vez en cuando vendo algo, pero dejo de estar cambiando una moneda por otra cada día. Y aunque sigo haciendo staking, lo hago directamente en los blockchains, no dentro de Binance. Mucho más simple.Qué operaciones debes declarar
Aquí te resumo lo que explica Chat GPT y que coincide con lo que exige Hacienda:- Venta de criptos por euros.
- Intercambio entre criptos. Cambiar BTC por ETH tributa como ganancia o pérdida.
- Pago de bienes o servicios con cripto.
- Recompensas por staking, farming o lending.
- Airdrops y comisiones en DeFi.
Modelos que exige Hacienda
Los modelos más importantes son:Modelo 100
El de siempre, donde declaras ventas, compras, intercambios, staking, etc.Modelo 721
Si tienes más de 50.000 € en criptoactivos custodiados en exchanges extranjeros como Binance, Kraken, KuCoin o Bybit. Si lo tienes en wallets privadas, no aplica.Modelo 714
El del impuesto de patrimonio. Si tu patrimonio supera el mínimo exento en tu comunidad, tus criptos también cuentan. Horroroso, pero así funciona este país.Cómo se calculan ganancias y pérdidas
Hacienda usa FIFO: first in, first out. Lo primero que compras es lo primero que “vendes”. Ejemplo:- Compras 1 BTC a 20.000 €
- Compras otro a 30.000 €
- Vendes 1 BTC a 40.000 €

