Método FIFO para criptomonedas: guía completa con ejemplos
El método FIFO (First In, First Out) es el sistema de valoración que la Agencia Tributaria española exige para calcular las ganancias y pérdidas patrimoniales al vender o intercambiar criptomonedas. Entenderlo bien puede suponer miles de euros de diferencia en tu declaración.
¿Qué es el método FIFO?
FIFO significa que cuando vendes criptomonedas, se considera que vendes primero las que compraste antes. Las unidades más antiguas de tu cartera son siempre las primeras en "salir".
Esto es importante porque si compraste Bitcoin hace años a un precio muy bajo y ahora vale mucho más, la ganancia calculada por FIFO será mayor que si pudieras elegir vender los lotes más recientes (que compraste más caros).
Base legal
La consulta vinculante V0999-18 de la DGT (Dirección General de Tributos) estableció de forma expresa que para las criptomonedas se aplica el criterio FIFO, al igual que para los valores homogéneos del artículo 37.2 de la LIRPF.
Ejemplo paso a paso
Supongamos el siguiente historial de compras de Ethereum:
| # | Fecha | Cantidad | Precio total pagado |
|---|---|---|---|
| 1 | feb-21 | 2 ETH | 2.400 € |
| 2 | sep-22 | 3 ETH | 3.600 € |
| 3 | ene-24 | 1 ETH | 2.200 € |
Stock total: 6 ETH. Coste medio NO se usa — se usa FIFO.
Si en octubre de 2024 vendes 4 ETH a 2.800 € cada uno:
Valor de transmisión: 4 × 2.800 = 11.200 €
Coste de adquisición por FIFO:
- Del lote 1: 2 ETH × (2.400/2) = 2.400 €
- Del lote 2: 2 ETH × (3.600/3) = 2.400 €
- Total coste: 4.800 €
Ganancia patrimonial: 11.200 − 4.800 = 6.400 €
El lote 3 todavía está intacto en cartera con un coste base de 2.200 €.
Comparativa: FIFO vs LIFO vs HIFO
| Método | Lógica | Resultado típico en mercado alcista |
|---|---|---|
| FIFO | Primero comprado, primero vendido | Mayor ganancia (lotes más baratos salen antes) |
| LIFO | Último comprado, primero vendido | Menor ganancia (lotes más caros salen antes) |
| HIFO | Mayor coste primero vendido | Menor ganancia (los más caros primero) |
España exige FIFO. Sin embargo, hacer el ejercicio con otros métodos te ayuda a entender cuánto "te cuesta" fiscalmente el orden de las ventas.
FIFO global por activo
Un punto crítico: el FIFO se aplica por activo de forma global en toda tu cartera, no exchange por exchange. Si tienes BTC en Binance y en Coinbase, todos tus BTC forman un único pool FIFO ordenado cronológicamente.
Esto significa que las transferencias entre exchanges no "resetean" el FIFO — simplemente mueven unidades entre plataformas sin alterar su fecha de adquisición original.
Herramientas para calcular FIFO
Llevar el FIFO manualmente en Excel es posible para carteras pequeñas, pero se vuelve inmanejable con:
- Múltiples exchanges
- Swaps entre criptomonedas
- Recompensas de staking
- Operaciones DeFi
Las plataformas de fiscal cripto automatizan este cálculo y producen un informe detallado lote a lote, listo para la declaración.
Conclusión
FIFO no es una elección en España: es una obligación legal. Aplicarlo correctamente, con el historial completo desde el primer día de compra, es esencial para evitar errores y sanciones de la AEAT.


