Kraken · Guía fiscal

Cómo declarar las criptomonedas de Kraken en Hacienda con un informe FIFO

Kraken tiene dos exportaciones distintas: Trades y Ledger. La mayoría de guías dice "descarga el CSV de Kraken" sin aclarar cuál. Si descargas Trades, te quedan fuera el staking, los depósitos, las comisiones y el margin. El único archivo válido para calcular el FIFO correctamente es el Ledger. Esta guía explica cómo descargarlo, qué hacer si llevas en Kraken desde 2017, y cómo declarar los impuestos de tus criptomonedas de Kraken en España.

Crea tu cuenta gratis y sube el Ledger exportado desde Kraken.

El error que cometen todos: Trades no es lo mismo que Ledger

Kraken ofrece dos tipos de exportación en el mismo apartado de historial. La confusión entre ambas es el error más frecuente al preparar la declaración de Kraken — y el que más consecuencias tiene, porque puede dejar fuera categorías enteras de operaciones.

Qué contiene cada exportación y qué se pierde con Trades

Operación Ledger (correcto) Trades (incompleto)
Compras y ventas spot Incluido Incluido
Comisiones de trading Incluido No incluido
Recompensas de staking Incluido No incluido
Depósitos y retiradas Incluido No incluido
Transferencias internas Incluido No incluido
Margin y leverage entries Incluido No incluido

Si subes el archivo Trades al generador, las compras y ventas spot están ahí, pero todo lo demás —las comisiones que modifican el coste base, las recompensas de staking que deben declararse como rendimientos del capital mobiliario, los depósitos que acreditan el origen de los activos— queda fuera del cálculo. El informe resultante es parcialmente incorrecto y, en muchos casos, no lo detectará hasta que Hacienda compruebe los datos.

⚠️
Siempre Ledger, nunca Trades. En el menú de exportación de Kraken, el tipo debe ser "Ledger" y el formato "CSV". No hay excepción.

XXBT, ZEUR, XETH: los códigos de Kraken que confunden a todos

Cuando abres el Ledger CSV de Kraken, la columna asset no muestra BTC sino XXBT. No muestra EUR sino ZEUR. No es un error — son los alias históricos del sistema interno de Kraken:

Código en KrakenActivo real
XXBTBitcoin (BTC)
ZEUREuro (EUR)
XETHEthereum (ETH)
XXRPRipple (XRP)
XADACardano (ADA)
XMLNMelon (MLN)

El generador traduce estos códigos automáticamente. No es necesario renombrar nada en el CSV antes de subirlo.

Kraken desde 2017: cómo recuperar el historial completo

Kraken lleva operando desde 2011. Un usuario que entró en el bull run de 2017 puede tener nueve años de historial. A diferencia de Bitvavo —que exporta todo en un único archivo sin límite de fechas—, Kraken requiere seleccionar manualmente el rango de fechas en cada solicitud de exportación.

Para el cálculo FIFO esto es crítico: si el CSV empieza en 2020 pero las primeras compras son de 2017, los lotes de adquisición de esos tres años quedan fuera del pool. Cuando en 2024 se venden activos comprados en 2017, el generador no encontrará el coste base y los tratará con coste cero, inflando la ganancia declarada.

La ventana de 14 días y por qué no debes ignorarla

Una vez que Kraken genera el archivo CSV, este permanece disponible para descarga durante 14 días exactos. Pasado ese plazo, el archivo expira y desaparece de la plataforma. Para descargarlo de nuevo hay que solicitar una nueva exportación desde cero.

Si se acerca la fecha límite de presentación de la Renta y se olvidó descargar el archivo a tiempo, hay que esperar de nuevo a que Kraken lo genere —lo que puede tardar otro período variable. No es prudente solicitar la exportación el mismo día que se necesita.

Cuándo pedir el historial directamente al soporte de Kraken

En algunos casos la solicitud de exportación queda en estado de espera indefinido o el archivo generado está incompleto. Esto ocurre ocasionalmente en cuentas con historial muy extenso. La alternativa documentada es solicitarlo a través del Document Center de Kraken: el equipo de soporte puede enviar el historial completo de la cuenta de forma manual. El proceso puede tardar varios días adicionales, pero el archivo resultante suele ser más completo.

Qué contiene el Ledger de Kraken

El Ledger incluye todos los movimientos de la cuenta, identificados por la columna type:

Tipo en el Ledger Qué es Tratamiento fiscal
trade Compra o venta spot Adquisición o transmisión — entra en el FIFO Automático
deposit Depósito de fiat o cripto Neutro per se — acredita origen de activos
withdrawal Retirada de fiat o cripto Neutro — no es hecho imponible
staking Recompensa de staking Rendimiento del capital mobiliario Separado automáticamente
transfer Movimiento interno entre subcuentas Neutro — trazabilidad interna
margin / rollover Operativa de margen Casuística específica — revisar con asesor

Cómo exportar el Ledger de Kraken paso a paso

Exportar el Ledger de Kraken es el paso crítico antes de generar el informe fiscal. A diferencia de otras plataformas, en Kraken la generación del archivo es asíncrona y puede requerir espera. Planifica con tiempo.

  1. 1
    Accede a Historial → Exportar en tu cuenta de Kraken
    Inicia sesión en Kraken y navega a Historial → Exportar en el menú principal.
  2. 2
    Selecciona tipo Ledger (no Trades) y formato CSV
    En el tipo de exportación elige Ledger, no Trades. El formato debe ser CSV. Ledger es el único archivo válido para calcular el FIFO.
  3. 3
    Establece el rango completo desde tu primera operación hasta hoy
    Ajusta la fecha de inicio al momento de tu primera actividad en Kraken. No exportes solo el año que declaras — el FIFO necesita el historial completo desde el origen para calcular los lotes de adquisición correctamente. Empieza siempre desde tu primera operación.
  4. 4
    Espera la generación y descarga el archivo
    Kraken genera el archivo de forma asíncrona. Una vez disponible, aparece en la lista de exportaciones con un botón de descarga. Descárgalo antes de que expire — tienes 14 días desde que se genera.
  5. 5
    Si operas en Kraken Futures, descarga también esa exportación
    Kraken Futures es una cuenta completamente separada. Su historial se exporta desde Kraken Futures → History → Download. Si has operado en futuros o margin, ese archivo es independiente del Ledger spot y debe subirse también al generador. Consulta la guía de la herramienta para ver cómo subir varios archivos en el mismo proceso.
El Ledger de Kraken no se genera al instante — planifica con tiempo
La generación del archivo es asíncrona y el tiempo de espera varía según el volumen de operaciones y la carga del sistema de Kraken.
  • Cuentas con poco historial: unos minutos
  • Cuentas activas con historial largo: varias horas o hasta una semana
  • Una vez generado, el archivo expira en 14 días exactos — si no lo descargas en ese plazo, hay que solicitarlo de nuevo desde cero
  • Si la solicitud queda bloqueada indefinidamente, contacta con el soporte de Kraken para solicitar el historial manualmente a través del Document Center
  • No solicites la exportación el mismo día que la necesitas si estás cerca de un plazo de presentación

Los 3 errores más comunes al declarar Kraken

1
Descargar Trades en vez de Ledger
El error estructural de Kraken. Trades solo contiene compras y ventas spot. Quedan fuera el staking, las comisiones, los depósitos, las retiradas y el margin. El generador FIFO no puede calcular correctamente sin esos datos: las comisiones modifican el coste base, y el staking genera rendimientos del capital mobiliario que deben declararse por separado.
2
No cubrir el rango completo de fechas
Si el historial empieza en 2017 y se exporta desde 2020, los lotes de adquisición de 2017-2019 no están en el CSV. El FIFO calculará sobre datos parciales — las ventas de activos comprados en esos años aparecerán con coste base cero o indeterminado, inflando la ganancia declarada. La solución es simple: establecer siempre la fecha de inicio en la primera operación real de la cuenta.
3
Olvidar Kraken Futures si se opera en derivados
La cuenta de futuros no aparece en el Ledger del spot. Es una exportación separada con su propia interfaz. Si se omite, todas las posiciones de derivados y los resultados de margin quedan fuera del cálculo. Además, el tratamiento fiscal de los futuros sobre criptomonedas tiene particularidades respecto al spot — se recomienda revisión con un asesor fiscal si hay operativa significativa en futuros o margen.

Staking en Kraken: cómo tributan las recompensas en España

Kraken ofrece staking para múltiples activos. Las recompensas aparecen en el Ledger con el tipo staking y el generador las trata como rendimientos del capital mobiliario, no como adquisiciones.

Tratamiento fiscal: los rendimientos de staking tributan en la Base del Ahorro del IRPF al tipo del 19-28% según tramo. El importe a declarar es el valor de mercado de los tokens recibidos en la fecha de cada recompensa. Esos tokens entran después en el pool FIFO al precio con el que se valoraron como rendimiento: cuando se vendan, la diferencia entre el precio de venta y ese precio de entrada generará una ganancia o pérdida patrimonial adicional.

La interacción entre rendimiento de staking y ganancia patrimonial posterior es uno de los aspectos más técnicos de la fiscalidad de criptoactivos en España. El generador gestiona ambos automáticamente a partir del tipo de operación en el Ledger — sin necesidad de clasificar manualmente.

Futuros y margin en Kraken: la exportación que se olvida

Kraken Futures es una cuenta completamente separada del spot, con su propio acceso y su propia exportación. Si operás en ella, el Ledger del spot no contiene nada de esas posiciones. La exportación se realiza desde Kraken Futures → History → Download.

El tratamiento fiscal de los futuros sobre criptomonedas en España tiene más aristas que el spot: contratos con liquidación en cripto o en efectivo, posiciones cortas, ganancias y pérdidas de margin con su propio calendario de imputación. Si tienes operativa significativa en futuros o margen, es recomendable revisar el resultado con un asesor fiscal antes de presentar la declaración.

Si operas habitualmente en Kraken Futures, próximamente encontrarás en esta sección la guía completa de exportación e impuestos para derivados de Kraken.

¿Necesito el Modelo 721 por tener criptos en Kraken?

Kraken es una entidad con sede en EE. UU. (Payward, Inc.) y con operativa regulada en Europa, pero no está domiciliada en España. A efectos del Modelo 721, se considera un proveedor extranjero. Si el valor total de tus criptoactivos en exchanges extranjeros —incluyendo Kraken— supera los 50.000 € el 31 de diciembre, estás obligado a presentar el Modelo 721 ante la AEAT.

Las posiciones en Kraken se agregan con las de otros exchanges extranjeros (Binance, Bitvavo, Coinbase, etc.) para determinar si se supera ese umbral. Si tienes criptos distribuidas entre varias plataformas, el saldo computable es la suma de todas ellas, no cada una por separado.

¿Kraken comparte información con Hacienda?

Sí. Kraken está sujeto a la directiva DAC8, que obliga a los proveedores de activos virtuales que operan con residentes en la UE a reportar a las autoridades tributarias de sus países de residencia datos sobre saldos, transacciones e identidad de clientes. La AEAT puede recibir información sobre la actividad de usuarios españoles en Kraken.

Adicionalmente, los exchanges registrados para operar en España presentan los modelos 172 y 173. No es prudente asumir que Hacienda no dispone de información sobre actividad en Kraken. Un informe fiscal que refleje correctamente las ganancias, pérdidas y rendimientos reduce el riesgo de requerimientos posteriores.

Tienes el Ledger. Genera el informe.

Sube el Ledger de Kraken —y el de Futures si lo tienes— y obtén el informe FIFO listo para tu gestor o para la Renta.

Crea tu cuenta gratis y sube el Ledger CSV exportado desde Kraken.

Preguntas frecuentes sobre Kraken y Hacienda

¿Por qué mi CSV de Kraken muestra XXBT en vez de BTC?

Kraken usa códigos internos propios para algunos activos: XXBT es BTC, ZEUR es EUR, XETH es ETH, XADA es Cardano, XXRP es XRP. Son alias históricos del sistema de Kraken. El generador los traduce automáticamente — no necesitas renombrar nada en el CSV antes de subirlo.

¿Cuánto tarda en generarse el Ledger CSV de Kraken?

Depende del volumen de operaciones. Puede estar disponible en minutos o tardar hasta una semana en cuentas con historial muy extenso. Una vez generado, el archivo está disponible para descarga durante 14 días. Si no lo descargas en ese plazo, expira y hay que solicitarlo de nuevo desde cero.

¿Tengo que declarar las recompensas de staking de Kraken?

Sí. Las recompensas de staking son rendimientos del capital mobiliario y deben declararse en el año en que se reciben, al valor de mercado de los tokens en la fecha de cada recompensa. El generador los identifica automáticamente desde el Ledger de Kraken y los separa de las ganancias patrimoniales en el informe.

¿Los futuros de Kraken se declaran igual que el spot?

No. Los futuros y el margin tienen una casuística fiscal específica, distinta del spot. Además, la exportación de Kraken Futures es independiente del Ledger spot: se descarga desde una sección separada de la plataforma. Si tienes operaciones en futuros, es recomendable revisar el tratamiento con un asesor fiscal.

¿Necesito el Modelo 721 si tengo criptos en Kraken?

Kraken no está domiciliado en España, por lo que se considera proveedor extranjero a efectos del Modelo 721. Si el valor total de tus criptoactivos en exchanges extranjeros —incluyendo Kraken— supera los 50.000 € el 31 de diciembre, estás obligado a presentar el Modelo 721. Las posiciones en Kraken se agregan con las de otros exchanges extranjeros para determinar si se supera ese umbral. Consulta la guía completa en Modelo 721 para criptomonedas.

¿Kraken comparte información con Hacienda?

Sí. Con la directiva DAC8, los proveedores de activos virtuales que operan con residentes en la UE deben reportar datos de clientes —saldos, transacciones, identidad— a las autoridades tributarias de sus países de residencia. La AEAT puede recibir información sobre usuarios españoles en Kraken. Declarar correctamente no es opcional.

Genera tu informe fiscal de
Kraken hoy

Exporta el Ledger, súbelo al generador y descarga el PDF listo para tu gestor o para introducir los datos en la Renta.

Supervisado por Rafael Ramos Martínez, economista colegiado nº 4.579 · Colegio de Economistas de Valencia