Si tienes criptomonedas, Hacienda quiere su parte. La buena noticia es que entender cómo tributan las criptomonedas en España no es tan complicado como parece; lo difícil es echar las cuentas. En esta guía te explicamos qué hay que declarar, cómo se calcula y cómo hacerlo gratis sin complicarte.
¿Las criptomonedas tributan en España?
Sí. Hacienda considera las criptomonedas un elemento patrimonial, no una moneda. Eso significa que el simple hecho de comprarlas y mantenerlas (HODL) no genera impuestos: solo tributas cuando se produce un "hecho imponible", normalmente al venderlas, cambiarlas o cuando recibes recompensas.
Cómo tributan: ventas, permutas y staking
Hay tres situaciones principales que debes declarar en el IRPF:
- Vender criptomonedas por euros. Generas una ganancia o pérdida patrimonial: la diferencia entre lo que te costó comprarlas y lo que obtienes al venderlas.
- Permutar una cripto por otra (por ejemplo, cambiar BTC por ETH). Mucha gente no lo sabe, pero en España cada permuta es un hecho imponible aunque no recibas ni un euro: tributa la diferencia entre el valor de compra de lo que entregas y su valor de mercado al permutar.
- Staking, recompensas, intereses y airdrops. Tributan como rendimientos del capital mobiliario por su valor en euros del día que los recibes. Como suelen ser muchas micro-recompensas a lo largo del año, valorarlas a mano es prácticamente imposible.
Cuánto se paga: tipos del IRPF
Tanto las ganancias por ventas/permutas como el staking van a la base imponible del ahorro (aparte de tu sueldo), que tributa por tramos:
- 19 % hasta 6.000 €
- 21 % de 6.000 € a 50.000 €
- 23 % de 50.000 € a 200.000 €
- 27 % de 200.000 € a 300.000 €
- 28 % a partir de 300.000 €
Las pérdidas también se declaran y pueden compensar ganancias, reduciendo lo que pagas.
El método FIFO
Cuando has comprado la misma cripto en varios momentos y vendes una parte, ¿qué precio de compra cuenta? La AEAT exige el criterio FIFO (first in, first out): se considera que vendes primero las que compraste antes. Esto obliga a tener en cuenta todo tu historial, a veces de varios años atrás, para calcular bien la ganancia.
Cómo calcularlo sin volverte loco
Aquí está el verdadero problema: aplicar FIFO sobre cientos de operaciones, valorar cada recompensa de staking al cambio del día y cuadrar varios años… a mano es inviable. Las herramientas de pago lo hacen, pero te obligan a registrarte y a subir tu historial financiero a sus servidores.
Por eso hemos creado una calculadora gratuita que lo resuelve sin registro y sin que tus datos salgan de tu navegador: subes el CSV de tu exchange, eliges el año y obtienes tus ganancias FIFO, tu staking en euros y una estimación del IRPF.
Coinbase, Kraken y Binance
Cada exchange exporta los datos de forma distinta, así que hay una calculadora para cada uno:
Errores frecuentes al declarar criptomonedas
- Creer que solo tributas si pasas a euros. Las permutas cripto-cripto también cuentan.
- Olvidar el staking. Cada recompensa es un ingreso a declarar por su valor del día.
- No declarar las pérdidas. Te pueden hacer pagar menos.
- Calcular un solo año sin el historial completo. FIFO necesita todas tus compras anteriores para no inflar la ganancia.
- Tener más de 50.000 € en exchanges extranjeros y no presentar el modelo 721 informativo.
Importante: esta guía y la calculadora son orientativas, no asesoramiento fiscal. Las reglas pueden cambiar y no cubrimos todos los casos. Antes de presentar tu declaración, contrasta los números con un asesor fiscal colegiado.