Investaxes
Volver al Blog
IRPFFIFOFiscalidad

Método FIFO en criptomonedas: cómo calcular tus impuestos en la Renta española

El método FIFO es obligatorio en España para calcular las ganancias de criptomonedas. Te explicamos qué es, cómo aplicarlo con ejemplos reales y cómo afectan las comisiones.

Javier Nebot

Javier Nebot

CFO & Co-Founder

Método FIFO en criptomonedas: cómo calcular tus impuestos en la Renta española

¿Has comprado y vendido criptomonedas este año y no sabes cómo declarar las ganancias? La clave está en entender una palabra muy sencilla: FIFO.

¿Qué significa FIFO?

FIFO son las siglas de First In, First Out — "Primero en entrar, primero en salir". Cuando vendes criptomonedas, Hacienda considera que estás vendiendo las más antiguas que compraste, no las últimas.

No puedes elegir qué compra usar para cada venta: el orden es siempre cronológico. Este sistema garantiza uniformidad y evita manipulaciones en la declaración de ganancias.

Ejemplo básico

Imagina que haces estas operaciones:

FechaOperaciónCantidadPrecio unitarioTotal
10 enero 2023Compra0,5 BTC20.000 €10.000 €
15 junio 2023Compra0,5 BTC25.000 €12.500 €
10 octubre 2023Venta0,5 BTC35.000 €17.500 €

Aplicando FIFO, la venta del 10 de octubre se asocia a la primera compra (10 enero):

Ganancia = 17.500 € – 10.000 € = +7.500 €

Ejemplo avanzado: operaciones en varios exchanges

Hacienda aplica FIFO globalmente — todas las compras y ventas forman un único historial cronológico, sin importar en qué exchange o wallet estén.

FechaOperaciónCantidadPrecio unitarioTotalExchange
01 febrero 2023Compra0,5 BTC20.000 €10.000 €Criptan
20 marzo 2023Compra0,2 BTC22.000 €4.400 €Binance
15 mayo 2023Venta0,6 BTC30.000 €18.000 €Kraken
10 junio 2023Compra0,2 BTC27.000 €5.400 €Binance
01 agosto 2023Compra0,4 BTC24.000 €9.600 €Criptan
15 septiembre 2023Venta0,4 BTC32.000 €12.800 €Kraken

Venta 1: 0,6 BTC el 15 de mayo

Las primeras monedas en entrar fueron 0,5 BTC de Criptan (1 feb) y 0,1 BTC de Binance (20 mar):

(0,5 × 30.000) – (0,5 × 20.000) = +5.000 €
(0,1 × 30.000) – (0,1 × 22.000) = +800 €

Ganancia = +5.800 €

Venta 2: 0,4 BTC el 15 de septiembre

Quedan 0,1 BTC de Binance (20 mar), más 0,2 BTC de Binance (10 jun) y 0,1 BTC de Criptan (1 ago):

(0,1 × 32.000) – (0,1 × 22.000) = +1.000 €
(0,2 × 32.000) – (0,2 × 27.000) = +1.000 €
(0,1 × 32.000) – (0,1 × 24.000) = +800 €

Ganancia = +2.800 €

Ganancia acumulada total: 8.600 €

¿Qué pasa con las comisiones?

Comisiones dentro del exchange

Las comisiones forman parte del cálculo:

  • En una compra, la comisión aumenta el coste de adquisición.
  • En una venta, la comisión reduce el valor de transmisión.
Compra: 1 BTC por 20.000 € + 20 € fee → coste real = 20.020 €
Venta:  25.000 € − 25 € fee → valor neto = 24.975 €

Comisiones de red (entre wallets)

Mover criptomonedas entre wallets no es una venta. Pero la fee de red sí se considera una pérdida patrimonial deducible, ya que es un coste asociado a la tenencia del activo. Debes poder acreditarlo con el historial de blockchain o capturas.

Tributación de las ganancias

Las ganancias patrimoniales tributan en la base del ahorro por tramos:

TramoBase imponibleTipo
1Hasta 6.000 €19%
2De 6.000 € a 50.000 €21%
3De 50.000 € a 200.000 €23%
4De 200.000 € a 300.000 €27%
5Más de 300.000 €28%

Con los 8.600 € del ejemplo anterior:

6.000 € × 19% = 1.140 €
2.600 € × 21% = 546 €

Total impuestos = 1.686 €
Beneficio neto ≈ 6.914 €

En resumen

  • FIFO = "Primero en entrar, primero en salir" — obligatorio en España para calcular plusvalías cripto.
  • Se aplica globalmente, sin importar el exchange ni la wallet.
  • Las comisiones influyen en el cálculo y pueden reducir la ganancia.
  • Las ganancias tributan por tramos en la base del ahorro (19%–28%).

Investaxes aplica FIFO automáticamente, integra todas las comisiones y genera el informe fiscal listo para la Renta o el Modelo 721.

;