Bitcoin e IRPF en España: cuánto pagas al vender Bitcoin en 2025
Bitcoin ha dado rentabilidades extraordinarias a muchos inversores españoles a lo largo de sus ciclos alcistas. Pero vender BTC con ganancias tiene consecuencias fiscales directas. ¿Cuánto pagas exactamente? Depende del precio al que compraste, del método FIFO y del volumen de ganancia. Aquí te lo explicamos con números reales.
¿Cuándo hay que pagar impuestos por vender Bitcoin?
El hecho imponible se produce cuando realizas una ganancia o pérdida. Las operaciones que generan obligación fiscal son:
- Vender BTC por euros (o cualquier moneda fiduciaria)
- Intercambiar BTC por otra criptomoneda (ETH, USDT, SOL…) — Hacienda lo trata como una venta
- Pagar con BTC un bien o servicio
- Convertir BTC en el exchange usando la función "Convertir"
Lo que NO genera impuestos
- Comprar BTC con euros
- Mantener BTC sin operar
- Transferir BTC entre wallets que son tuyas (de Binance a tu Ledger, por ejemplo)
- Depositar o retirar euros del exchange
¿Cuánto se paga al vender Bitcoin en 2025?
Las ganancias de Bitcoin tributan como ganancias patrimoniales en la base imponible del ahorro. Los tipos para 2025 son:
| Ganancia neta acumulada en el año | Tipo impositivo |
|---|---|
| Primeros 6.000 € | 19% |
| Entre 6.001 € y 50.000 € | 21% |
| Entre 50.001 € y 200.000 € | 23% |
| Entre 200.001 € y 300.000 € | 27% |
| Más de 300.000 € | 28% |
Son tipos marginales y progresivos: si ganas 30.000 €, pagas el 19% sobre los primeros 6.000 € y el 21% sobre los siguientes 24.000 €.
La ganancia neta es el resultado después de compensar todas las pérdidas de otras cryptos o activos del mismo año.
Cómo se calcula la ganancia con Bitcoin
La fórmula básica:
Ganancia = Valor de transmisión − Coste de adquisición
Donde:
- Valor de transmisión = precio de venta − comisiones de venta
- Coste de adquisición = precio de compra + comisiones de compra (determinado por FIFO)
Ejemplo 1: venta sencilla
- Compras 0,5 BTC en enero 2023 a 16.000 € por BTC → coste: 8.000 € (+20 € comisión = 8.020 €)
- Vendes 0,5 BTC en octubre 2024 a 64.000 € por BTC → ingreso: 32.000 € (−15 € comisión = 31.985 €)
- Ganancia: 31.985 − 8.020 = 23.965 €
- Impuesto: 6.000 × 19% + 17.965 × 21% = 1.140 + 3.773 = ~4.913 €
Ejemplo 2: DCA con FIFO (el caso más común)
Compras 100 € en BTC cada mes durante 2022 y 2023, acumulando un total de 0,1 BTC. Cada compra tiene un precio distinto. En 2024 vendes todo a 65.000 €/BTC.
Con FIFO, se consumen primero los lotes de las compras más antiguas (que pueden ser las más baratas o las más caras, dependiendo de cuándo empezaste a comprar). Cada lote tiene su propio coste de adquisición y genera su propia ganancia o pérdida parcial.
Calcular esto correctamente a mano con 24 lotes de compra requiere una hoja de cálculo detallada o una herramienta automática.
Ejemplo 3: compra en el pico del ciclo anterior
- Compras 1 BTC en noviembre 2021 a 60.000 €
- Vendes 1 BTC en octubre 2024 a 65.000 €
- Ganancia: 5.000 €
- Impuesto: 5.000 × 19% = 950 €
Quien compró en el pico paga mucho menos que quien compró barato, a pesar de vender al mismo precio. El coste de adquisición lo es todo.
El impacto del FIFO en distintos perfiles de inversor
Inversor que compró en ciclos anteriores (2019-2020)
Si tienes BTC comprado a precios muy bajos (< 10.000 €) y lo vendes ahora, el FIFO aplica esos lotes baratos primero. Las ganancias son enormes y la factura fiscal también.
Estrategia: Considera vender en tramos a lo largo de varios años para no concentrar toda la ganancia en un solo ejercicio y mantenerte en los tramos bajos del 19-21%.
Inversor que hizo DCA en 2021-2022
Si compraste regularmente durante el mercado bajista de 2022 (BTC entre 15.000 y 30.000 €), tienes lotes con costes de adquisición elevados que el FIFO consumirá antes. Las ganancias actuales serán menores.
Inversor que compró en el pico (noviembre 2021)
El FIFO te puede beneficiar si tienes ese lote caro al principio de tu historial: se consume antes que lotes baratos posteriores, reduciendo la ganancia.
Compensar pérdidas de otras cryptos con ganancias de Bitcoin
Si tienes pérdidas en otras criptomonedas (altcoins que han bajado), puedes compensarlas con las ganancias de Bitcoin dentro del mismo año fiscal.
Ejemplo:
- Ganancias en BTC: 30.000 €
- Pérdidas en ETH y SOL: 12.000 €
- Base imponible neta: 18.000 €
- Impuesto: 6.000 × 19% + 12.000 × 21% = 1.140 + 2.520 = 3.660 € (vs ~5.940 € sin compensar)
Bitcoin y el Modelo 721
Si tienes BTC en exchanges extranjeros (Binance, Coinbase, Kraken…) y el valor total de tus criptomonedas en esos exchanges supera los 50.000 € a 31 de diciembre, también debes presentar el Modelo 721 en enero, independientemente de si has vendido durante el año.
Estrategias para reducir la factura fiscal legalmente
- Compensar pérdidas de altcoins: vende posiciones en pérdidas antes del 31 de diciembre.
- Fraccionar las ventas en varios años: si la ganancia es grande, no vendas todo en el mismo ejercicio.
- Usar las comisiones: registra siempre las comisiones de compra y venta — reducen la ganancia.
- Mantener más de un año: en España no hay distinción fiscal entre corto y largo plazo para cryptos, pero el timing de las ventas entre años sí puede optimizarse.
Calcula exactamente cuánto debes pagar
CriptoHacienda conecta con tu exchange, importa todo tu historial de Bitcoin, aplica el método FIFO automáticamente y te dice exactamente cuánto vas a pagar, desglosado por tramos.
¿Listo para calcular tus impuestos crypto?
CriptoHacienda calcula tu IRPF y Modelo 721 automáticamente. Gratis.
Empezar gratis →