Cómo calcular las ganancias de criptomonedas para Hacienda

Calcular correctamente las ganancias patrimoniales de tus operaciones con criptomonedas es, probablemente, la tarea más laboriosa de toda la fiscalidad cripto, especialmente si has operado con frecuencia o en varios exchanges. En este artículo te explicamos el proceso paso a paso, con un ejemplo numérico completo.

Aviso legal: Este artículo tiene fines informativos y no sustituye el asesoramiento de un profesional fiscal para tu caso concreto.

Paso 1: Reúne el historial completo de todas tus operaciones

Antes de calcular nada, necesitas el detalle completo de cada operación realizada durante el ejercicio, en todos los exchanges y wallets que hayas utilizado:

  • Todas las compras (fecha, cantidad, precio en euros, comisión).
  • Todas las ventas (fecha, cantidad, precio en euros, comisión).
  • Todos los intercambios cripto-cripto (fecha, criptomonedas implicadas, valor en euros en el momento del intercambio).
  • Todas las recompensas de staking o lending percibidas (fecha y valor en euros en el momento de su obtención).

Paso 2: Ordena cronológicamente todas las operaciones por cada criptomoneda

Es fundamental organizar las operaciones por cada criptomoneda por separado (todas las operaciones de Bitcoin juntas, todas las de Ethereum juntas, etc.) y en orden cronológico, ya que el método FIFO se aplica de forma independiente para cada activo.

Paso 3: Aplica el método FIFO para calcular el valor de adquisición de cada venta

Para cada venta o intercambio, debes identificar qué «lote» de compra concreto se está vendiendo, siguiendo el orden cronológico de adquisición (las compras más antiguas se consideran vendidas primero).

Ejemplo numérico completo

Supongamos el siguiente historial de un inversor con Ethereum durante el ejercicio:

Fecha Operación Cantidad Precio unitario Importe
15/01 Compra 1,0 ETH 2.500 € 2.500 €
10/04 Compra 1,0 ETH 3.200 € 3.200 €
20/09 Venta 1,5 ETH 3.800 € 5.700 €

Aplicando FIFO, la venta de 1,5 ETH se descompone así:

  • 1,0 ETH del lote del 15/01 (valor de adquisición: 2.500 €).
  • 0,5 ETH del lote del 10/04 (valor de adquisición: 1.600 €, es decir, la mitad de 3.200 €).

Valor de adquisición total de la venta: 2.500 € + 1.600 € = 4.100 €.
Valor de venta: 5.700 €.
Ganancia patrimonial: 5.700 € − 4.100 € = 1.600 €.

Paso 4: Calcula por separado los intercambios cripto-cripto

Si además del ejemplo anterior realizaste un intercambio de Bitcoin por Ethereum en algún momento del año, debes calcular esa operación de forma independiente: se considera una venta del Bitcoin entregado (calculando su ganancia o pérdida con el método FIFO sobre tus lotes de Bitcoin) y, simultáneamente, una nueva compra de Ethereum al valor de mercado en ese momento (que se convierte en un nuevo lote de adquisición para futuros cálculos FIFO sobre Ethereum).

Paso 5: Suma las recompensas de staking como rendimientos del capital mobiliario

Recuerda que las recompensas de staking o lending no se incluyen en el cálculo de ganancias patrimoniales de las ventas, sino que se declaran de forma independiente como rendimientos del capital mobiliario, valoradas en euros en el momento de su obtención (y generan, además, un nuevo lote de adquisición a efectos de un futuro cálculo FIFO si posteriormente vendes esas criptomonedas obtenidas por staking).

Paso 6: Suma el resultado global del ejercicio

Una vez calculada la ganancia o pérdida de cada operación individual (ventas e intercambios), súmalas todas para obtener el resultado neto del ejercicio en concepto de ganancias patrimoniales, que se integrará en la base del ahorro junto con el resto de tus rendimientos del capital mobiliario (staking, lending) declarados por separado.

Herramientas que facilitan este cálculo

Dado el volumen de operaciones que puede generar una cartera activa (especialmente con staking frecuente o trading), muchos inversores recurren a herramientas especializadas de cálculo de impuestos cripto, que se conectan directamente con exchanges y wallets mediante API o importación de archivos, y aplican automáticamente el método FIFO sobre todo el historial, generando un informe listo para trasladar a la declaración de la Renta.

Errores comunes al calcular ganancias de criptomonedas

  1. Calcular con precio medio en lugar de FIFO, un método que Hacienda no admite para este tipo de activos.
  2. Olvidar los intercambios cripto-cripto en el cálculo, tratándolos como si no fueran un hecho imponible.
  3. Mezclar staking con ganancias patrimoniales, cuando son conceptos fiscales distintos que se declaran de forma separada.
  4. No incluir las comisiones de cada operación, lo que distorsiona el cálculo real de la ganancia o pérdida.
  5. No separar el cálculo por cada criptomoneda, mezclando lotes de distintos activos como si fueran el mismo.

Preguntas frecuentes

¿Puedo usar el precio medio de compra en lugar del método FIFO?
No, Hacienda exige aplicar el método FIFO para el cálculo de ganancias y pérdidas patrimoniales de criptomonedas, igual que para acciones y fondos.

¿Tengo que calcular cada intercambio cripto-cripto por separado?
Sí, cada intercambio se trata como una venta del activo entregado y una compra del activo recibido, ambas valoradas en euros en el momento de la operación.

¿Existen herramientas que hagan este cálculo automáticamente?
Sí, existen plataformas especializadas que se conectan con exchanges y wallets para automatizar el cálculo FIFO sobre todo el historial de operaciones.

Conclusión

Calcular las ganancias de criptomonedas para Hacienda requiere organización y método: reunir todo el historial de operaciones, aplicar correctamente el FIFO por cada criptomoneda por separado, distinguir ventas e intercambios de las recompensas de staking, y sumar el resultado neto final. Para carteras con volumen de operaciones considerable, apoyarse en herramientas especializadas puede ahorrar muchas horas de trabajo manual.

Próximamente en esta serie: fiscalidad de los NFT en España, un terreno con reglas propias dentro del mundo cripto.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Scroll al inicio