Cómo Obtener CSV de Kraken: Guía Completa para Exportar Datos Fiscales
Guía paso a paso para exportar correctamente tu historial completo de Kraken en formato CSV. Aprende a descargar transacciones, trades, conversiones y staking para tu declaración fiscal y cumplimiento con la AEAT.
Equipo Cleriontax
Expertos en Fiscalidad Crypto y Análisis de Datos

Kraken es uno de los exchanges más respetados y regulados en Europa, especialmente popular entre usuarios españoles por su soporte para pares EUR nativo (BTC/EUR, ETH/EUR) y su transparencia fiscal.
Sin embargo, cuando llega el momento de preparar tu declaración de la renta y necesitas justificar tus operaciones con criptomonedas ante la AEAT, muchos usuarios se enfrentan a la misma pregunta crítica: ¿cómo exportar correctamente todos mis datos de Kraken para fines fiscales?
A diferencia de Binance, que es más complejo, Kraken ofrece un sistema de exportación de datos significativamente simplificado. Pero aún así, hay pasos específicos que debes seguir para asegurar que obtienes toda la información fiscal relevante sin dejar operaciones fuera.
Exportar tus datos de Kraken de forma incorrecta puede resultar en:
- Declaraciones fiscales incompletas que sustentan sanciones de Hacienda
- Imposibilidad de justificar operaciones y ganancias ante la AEAT
- Cálculos incorrectos del coste de adquisición según método FIFO
- Pérdida de recompensas de staking no declaradas
- Falta de trazabilidad de depósitos y retiros
En esta guía completa y actualizada para 2025, te enseñaremos exactamente cómo exportar todos tus datos de Kraken en formato CSV, qué información contiene cada archivo, cómo interpretarla correctamente y cómo organizarla para tu declaración fiscal precisa y completa.
¿Por qué Kraken es diferente a otros exchanges?
Las ventajas fiscales de Kraken para usuarios españoles
Kraken presenta varias características que lo diferencian significativamente de otros exchanges para usuarios en España:
1. Pares directos en EUR:
A diferencia de Binance que usa principalmente USDT como divisor, Kraken ofrece pares directos en euros como BTC/EUR, ETH/EUR, ADA/EUR. Esto significa que tus operaciones se registran directamente en euros, eliminando la necesidad de conversiones adicionales y reduciendo errores de redondeo.
Esta característica es crucial para la fiscalidad porque:
- El precio se registra directamente en la moneda de declaración (EUR)
- Reduces riesgo de desviaciones por fluctuaciones de tipo de cambio
- Facilita la justificación ante Hacienda de los precios usados
- Simplifica enormemente el procesamiento de datos para FIFO
2. Regulación europea y transparencia:
Kraken está regulado en Europa y cumple con estándares mucho más estrictos de transparencia y reportes. La plataforma coopera activamente con autoridades fiscales europeas, incluyendo españolas.
Esto tiene implicaciones fiscales directas:
- Los datos exportados son documentalmente confiables y defensibles ante Hacienda
- Kraken puede ser requerido por la AEAT para proporcionar información sobre usuarios españoles
- La empresa mantiene registros detallados durante años
- Las exportaciones están respaldadas por sistemas de auditoría internos
3. Historial de operaciones permanente:
Unlike algunos exchanges que eliminan historiales después de cierto tiempo, Kraken mantiene registros permanentes de todas tus operaciones desde el registro de tu cuenta. Esto significa que incluso si hiciste trading hace 5 años, aún puedes exportar esa información.
Obligaciones fiscales específicas con Kraken en España
Como usuario de Kraken en España, debes cumplir con obligaciones fiscales similares a las de otros exchanges, pero con algunas particularidades derivadas de la naturaleza de la plataforma:
Ganancias patrimoniales por trading:
Cada operación de compra-venta en Kraken genera una ganancia o pérdida patrimonial sujeta a tributación. Como Kraken ofrece pares EUR directos, tienes una ventaja: los precios están ya en la moneda de declaración.
Estas ganancias tributan en la base del ahorro con tipos del 19%, 21%, 23% y 27% según el volumen total de ganancias patrimoniales del ejercicio. Si obtuviste ganancias en Kraken durante 2024, debes declararlas en tu modelo 100 mediante el cálculo correcto del método FIFO.
Rendimientos de staking:
Kraken ofrece programas de staking para Ethereum, Cardano, Polkadot y otras prueba de participación. Cada recompensa recibida constituye un rendimiento del capital mobiliario que debe declararse como ingreso en el año en que se recibe.
Los rendimientos de staking se declaran en la base del ahorro (aunque con un tratamiento específico como rendimientos). Deben valorarse al precio de la criptomoneda el día exacto de recepción.
Obligación del modelo 721:
Si el saldo total de tus criptomonedas en Kraken (y otros exchanges) supera los 50.000€ a 31 de diciembre, estás obligado a presentar el modelo 721 de declaración de criptoactivos en el extranjero.
La sanción por no presentar el modelo 721 es muy grave: 1.500€ mínimo y hasta el 150% del valor no declarado. Por eso es fundamental que al exportar tus datos de Kraken, también captures el saldo final en euros a cierre del año fiscal.
Cumplimiento con la Directiva DAC8:
Kraken, como exchange europeo regulado, está obligado a comunicar información sobre usuarios a las autoridades fiscales según la Directiva DAC8. Aunque esto ocurre sin tu intervención, es importante que seas consciente de que tus operaciones pueden ser reportadas automáticamente a Hacienda.
Tipos de datos que puedes exportar de Kraken
A diferencia de Binance, Kraken agrupa los tipos de datos de una forma más simplificada. Veamos qué puedes exportar y cuándo necesitas cada tipo:
1. Historial de trades (Spot Trading)
El historial de trades incluye todas las órdenes que has ejecutado en el mercado spot de Kraken: compras, ventas e intercambios.
Cada operación registra:
- Fecha y hora exacta (UTC):
- Par negociado: BTC/EUR, ETH/EUR, ADA/USD, etc.
- Tipo de orden: Market, Limit, Stop-Loss
- Lado de la operación: Buy (compra) o Sell (venta)
- Precio unitario:
- Cantidad ejecutada:
- Comisión pagada:
- Valor total en la moneda de referencia:
Importancia fiscal: Este es el archivo más crítico para tu declaración. Cada línea representa un evento fiscal (ganancia o pérdida patrimonial) que debe incluirse en tu cálculo de FIFO.
2. Historial de depósitos y retiros (Funding)
Este archivo incluye todos los movimientos de fondos dentro y fuera de tu cuenta Kraken:
Depósitos (Inbound):
- Transferencias bancarias EUR que has depositado
- Depósitos de criptomonedas desde otras wallets
- Ingresos por comisiones o referidos
Retiros (Outbound):
- Transferencias a tu cuenta bancaria
- Envíos de criptomonedas a otras wallets o exchanges
- Conversiones de dust (residuos) que no constan en el historial de trades
Importancia fiscal: Es fundamental para documentar la trazabilidad de tus fondos y demostrar el origen de tu capital. Si Hacienda te requiere, este historial es tu evidencia de dónde vino el dinero con el que compraste criptomonedas.
3. Historial de conversiones y intercambios (Conversion)
Kraken permite convertir instantáneamente entre criptomonedas, similar a la función Convert de Binance. Este archivo registra:
- Criptomoneda origen y cantidad convertida
- Criptomoneda destino y cantidad recibida
- Fecha y hora exacta
- Tarifa o diferencial de conversión
Importancia fiscal: Cada conversión entre criptomonedas constituye una permuta (intercambio de bienes), que es un evento fiscal que genera ganancia o pérdida patrimonial según la clasificación correcta de operaciones.
Este es un error común: muchos usuarios no exportan conversiones pensando que no son operaciones "reales". Sin embargo, desde la perspectiva fiscal, una conversión de BTC a ETH es tan importante como una venta de BTC a EUR.
4. Historial de staking (Rewards y Staking)
Si has participado en staking de prueba de participación en Kraken, puedes exportar:
- Cada recompensa de staking recibida
- Fecha exacta de recepción
- Cantidad recibida
- Precio de mercado en ese momento (aunque necesitarás buscarlo por separado)
Importancia fiscal: Cada recompensa de staking es un ingreso fiscal que debe declararse como rendimiento del capital mobiliario. La AEAT requiere que demuestres cuándo recibiste cada recompensa y a qué precio de mercado.
5. Historial de comisiones (Fees)
Kraken permite ver un desglose detallado de todas las comisiones pagadas, agrupadas por:
- Tipo de comisión (trading fee, withdrawal fee, etc.)
- Moneda pagada
- Período de tiempo
Importancia fiscal: Las comisiones son gastos deducibles que reducen tu base imponible. Es importante documentarlas correctamente, especialmente si pagas comisiones en criptomonedas (por ejemplo, si pagaste una comisión en BTC, esa cantidad debe deducirse del valor de la ganancia patrimonial).
6. Resumen de saldos (Holdings)
Kraken permite exportar un resumen de tus tenencias (holdings) actuales o en una fecha específica:
- Cada criptomoneda
- Cantidad total
- Precio de mercado actual o en la fecha seleccionada
- Valor total en EUR
Importancia fiscal: Este archivo es crucial para calcular si necesitas presentar el modelo 721 (límite de 50.000€). Debes exportar tus saldos específicamente a 31 de diciembre del año fiscal que declares.
Guía paso a paso: Exportar datos de Kraken
Ahora vamos a ver exactamente cómo exportar cada tipo de dato desde tu cuenta de Kraken.
Requisitos previos
Antes de comenzar a exportar, asegúrate de tener:
- ✅ Acceso a tu cuenta de Kraken verificada
- ✅ Verificación de identidad (KYC) completada al máximo nivel
- ✅ Autenticación de dos factores (2FA) activada por seguridad
- ✅ Permisos de visualización de historial habilitados
- ✅ Conexión estable a Internet
- ✅ Espacio en disco para guardar múltiples archivos CSV
- ✅ Navegador web actualizado (Chrome, Firefox, Safari, Edge)
Paso 1: Acceder a tu historial de datos
- Inicia sesión en tu cuenta de Kraken (www.kraken.com)
- En la esquina superior derecha, haz clic en tu nombre o icono de perfil
- Selecciona "Settings" (Configuración)
- En el menú lateral, busca "Manage Data" o "Data Export"
- Si no lo ves inmediatamente, puede estar bajo "Security" o "Privacy"
Nota: Kraken ha reorganizado este menú varias veces en 2024-2025. Si no encuentras estas opciones, busca "Account Statement" en lugar de "Data Export".
Paso 2: Exportar historial de trades (Spot Trading)
Esta es la exportación más importante para calcular tus ganancias patrimoniales.
Ubicación:
- Ve a "Settings" → "Manage Data" → "Export Data"
- Selecciona "Trades"
- Elige el período de tiempo deseado (puedes exportar años completos o períodos específicos)
- Selecciona el formato: CSV (no JSON)
- Haz clic en "Generate Export"
Opciones de período:
- Kraken te permite exportar en bloques de hasta 1 año
- Si has operado durante múltiples años, realiza exportaciones separadas para cada año fiscal (2024, 2023, 2022, etc.)
Lo que recibirás:
Un archivo CSV con columnas como:
txid,refid,time,type,ordertype,pair,amount,price,cost,fee,volume,margin,misc
1234567,TRAD1234,2024-01-15T14:32:00Z,buy,limit,XBTEUR,0.05,42500.00,2125.00,6.38,0.05,0,
Explicación de las columnas:
- txid: ID único de la transacción
- refid: ID de referencia de la orden
- time: Fecha y hora en UTC
- type: "buy" (compra) o "sell" (venta)
- ordertype: Tipo de orden (limit, market, stop-loss, etc.)
- pair: Par de trading (XBTEUR, ETHEUR, etc.)
- amount: Cantidad de la criptomoneda operada
- price: Precio unitario
- cost: Costo total (cantidad × precio)
- fee: Comisión pagada
- volume: Volumen (igual a cost en la mayoría de casos)
- margin: Indicación si fue operación con apalancamiento
Paso 3: Exportar historial de depósitos y retiros (Funding)
Este archivo documenta toda la trazabilidad de fondos entrantes y salientes.
Ubicación:
- Ve a "Settings" → "Manage Data" → "Export Data"
- Selecciona "Ledger" (no "Trades")
- Opcionalmente filtra por:
- Asset: Puedes exportar todas las monedas o solo criptomonedas específicas
- Type: Filtra por "deposit" o "withdrawal"
- Selecciona el período deseado (1 año máximo por exportación)
- Formato: CSV
- Haz clic en "Generate Export"
Lo que recibirás:
Un archivo CSV detallado con cada movimiento:
refid,time,type,subtype,aclass,asset,amount,balance,fee,description
DEP12345,2024-01-10T09:15:00Z,deposit,,,ZEUR,5000.00,5000.00,0.00,EUR Deposit
WIT67890,2024-01-20T11:30:00Z,withdrawal,,,XXBT,0.5,0.0,0.0005,BTC Withdrawal
Columnas importantes:
- refid: ID único del movimiento
- time: Fecha y hora en UTC
- type: "deposit" o "withdrawal" principalmente
- asset: Moneda (ZEUR para euros, XXBT para Bitcoin, XETH para Ethereum)
- amount: Cantidad depositada o retirada
- balance: Saldo después de la operación
- fee: Comisión de retirada (normalmente 0 para depósitos)
Nota importante: En Kraken, las criptomonedas usan códigos especiales. XXBT = BTC, ZEUR = EUR, XETH = ETH, XADA = ADA. Necesitarás conocer estos códigos para procesar correctamente los datos.
Paso 4: Exportar historial de conversiones (Conversion History)
Muchos usuarios olvidan exportar conversiones porque no aparecen en el historial de trades regular. Esto es un error fiscal grave.
Ubicación:
- Ve a "Settings" → "Manage Data" → "Export Data"
- Busca "Convert" o "Conversion History"
- Si no lo ves en Export Data, ve a "Funding" y busca transacciones de tipo "convert"
- Alternativamente, en el ledger general, filtra por transactions con descripción "convert" o "conversion"
Si no encuentras una opción directa:
La opción de exportación de conversiones puede no estar disponible en tu versión de Kraken. En ese caso:
- Ve a tu "Account Activity" o "Funding History"
- Filtra manualmente por conversiones (búsqueda por "convert")
- Toma capturas de pantalla o copia manualmente cada conversión
- Crea tu propio CSV con fechas, cantidades y pares convertidos
Paso 5: Exportar historial de staking y recompensas (Rewards)
Si has participado en staking, este es un archivo crítico que no debes olvidar.
Ubicación:
- Ve a "Settings" → "Manage Data" → "Export Data"
- Selecciona "Rewards" o "Staking History"
- Selecciona el período (puedes exportar varios años)
- Formato: CSV
- Genera la exportación
Lo que recibirá:
date,asset,amount,reward_type
2024-01-15,XETH,0.00523,ethereum2.s
2024-01-22,XETH,0.00518,ethereum2.s
Importante: El precio de mercado de la recompensa NO está incluido en el CSV de Kraken. Deberás obtener el precio del día de cada recompensa por separado usando:
- CoinGecko (API histórica)
- CoinMarketCap
- El propio historial de precios de Kraken
Paso 6: Exportar saldos a fecha específica (31 de diciembre)
Para determinar si debes presentar modelo 721, necesitas tu saldo total a 31 de diciembre en euros.
Ubicación:
- Ve a tu "Funding" o "Spot Wallet"
- En la página de saldos, toma una captura de pantalla mostrando:
- Cada criptomoneda que posees
- La cantidad exacta
- El valor en EUR (si Kraken lo muestra) o el precio EUR actual
- Anota la fecha de esta captura (31 de diciembre ideal, o la fecha más próxima disponible)
- Guarda como evidencia
Alternativamente:
- Ve a "Settings" → "Account Statement"
- Genera un extracto de cuenta para el período que incluya 31 de diciembre
- Este extracto incluirá un resumen de saldos finales
Cómo interpretar los datos exportados de Kraken
Una vez descargados los archivos CSV, es importante entender exactamente qué significan los datos y cómo procesarlos para tu declaración fiscal.
Códigos de criptomonedas en Kraken
Kraken usa códigos especiales para criptomonedas en sus exportaciones. Estos son los más comunes:
| Código | Moneda | Código | Moneda |
|---|---|---|---|
| XXBT | Bitcoin | XETH | Ethereum |
| XADA | Cardano | XDOT | Polkadot |
| XLTC | Litecoin | XXMR | Monero |
| ZEUR | Euros | ZUSD | Dólares US |
| ZGBP | Libras | ZJPY | Yenes |
Importante: Al procesar tus datos, reemplaza estos códigos por los nombres estándar (BTC, ETH, etc.) para evitar confusiones.
Interpretación de operaciones de compra y venta
Compra (BUY):
time: 2024-03-15T14:30:00Z
type: buy
pair: XBTEUR
amount: 0.05 BTC
price: 52000.00 EUR
cost: 2600.00 EUR
fee: 5.20 EUR
Interpretación fiscal:
- 15 de marzo de 2024 (a las 14:30 UTC)
- Compraste 0.05 BTC
- A un precio unitario de 52.000€
- Pagaste 2.600€ total (sin contar comisión)
- Comisión: 5,20€
- Coste total de adquisición: 2.600€ + 5,20€ = 2.605,20€
- Coste por BTC: 52.104€
Esta información se usa para construir tu registro de compras para el método FIFO.
Venta (SELL):
time: 2024-06-20T10:15:00Z
type: sell
pair: XBTEUR
amount: 0.05 BTC
price: 58000.00 EUR
cost: 2900.00 EUR
fee: 5.80 EUR
Interpretación fiscal:
- 20 de junio de 2024 (a las 10:15 UTC)
- Vendiste 0.05 BTC
- A un precio unitario de 58.000€
- Recibiste 2.900€ (menos comisión)
- Comisión: 5,80€
- Ingresos netos: 2.900€ - 5,80€ = 2.894,20€
Siguiendo el método FIFO:
- Coste de adquisición (compra del 15 de marzo): 2.605,20€
- Precio de venta (venta del 20 de junio): 2.900€
- Ganancia patrimonial bruta: 2.900€ - 2.605,20€ = 294,80€
- IRPF a pagar (19%): 55,93€
Manejo de las fechas UTC
Todos los datos de Kraken se exportan en UTC (Coordinated Universal Time), pero España está en:
- Horario de invierno: UTC + 1
- Horario de verano: UTC + 2
Esto es especialmente importante para operaciones justo antes o después de cambios de horario.
Ejemplo problema:
- Operación en Kraken: 2024-12-31 23:45:00 UTC
- Hora en España (invierno): 2025-01-01 00:45:00
- Año fiscal: 2025, no 2024
Debes convertir cada fecha UTC a hora central europea para determinar el año fiscal correcto.
Identificación de eventos fiscales
Eventos que GENERAN tributación:
- ✅ BUY seguido de SELL (compra y venta genera ganancia/pérdida)
- ✅ Conversión de crypto a EUR (venta)
- ✅ Conversión crypto-to-crypto (permuta, es una ganancia/pérdida patrimonial)
- ✅ Venta a pérdida (pérdida patrimonial que compensa ganancias)
- ✅ Recompensas de staking (rendimiento del capital)
Eventos que NO generan tributación inmediata:
- ❌ Compra de criptomoneda (solo se registra el coste de adquisición)
- ❌ Depósito a tu cuenta Kraken (no es ingreso fiscal)
- ❌ Retiro de criptomoneda a otra wallet (no genera ganancia)
- ❌ Transferencia entre tus propias wallets en Kraken
Problemas comunes con datos de Kraken
Problema 1: Separadores decimales Kraken usa punto (.) como separador decimal (formato inglés), pero Excel en español usa coma (,). Al abrir el CSV:
- Haz clic derecho → Propiedades del archivo
- Selecciona "Encoding" → Unicode (UTF-8)
- En Excel: Datos → Obtener datos → De archivo de texto
- Especifica "Separador de decimales: punto"
Problema 2: Cantidades muy pequeñas Algunas operaciones pueden mostrar cantidades muy pequeñas (ej. 0.00001234 BTC). Asegúrate de que tu software de cálculo mantenga toda la precisión sin redondear.
Problema 3: Operaciones con apalancamiento Si has hecho margin trading o futures en Kraken, estas operaciones pueden tener un tratamiento fiscal diferente al spot. El campo "margin" del CSV te indicará si fue apalancado.
Errores críticos al exportar datos de Kraken (y cómo evitarlos)
Error 1: No exportar conversiones de crypto-to-crypto
Este es el error más común. Muchos usuarios olvidan que Kraken registra conversiones instantáneas entre criptomonedas en un lugar diferente del historial de trades.
Convertir 1 BTC a 16 ETH es fiscalmente una permuta (intercambio de bienes) que genera una ganancia o pérdida patrimonial. No declararla es:
- Incompleto (omisión de ingresos)
- Sancionable por la AEAT
- Pasible de intereses de demora
Solución:
- Busca activamente el historial de "Conversions" en Kraken
- Si no encuentras un CSV directo, copia manualmente cada conversión
- Valora cada conversión al precio EUR de ese momento
- Incluye todas las conversiones en tu cálculo FIFO
Error 2: Olvidar incluir recompensas de staking
Si has participado en Kraken Staking (especialmente ETH 2.0), cada recompensa recibida es un ingreso fiscal.
Olvidar declararlas es particularmente grave porque:
- La AEAT puede cruzar datos con Kraken
- Las recompensas están registradas con fecha exacta
- Su omisión es fácil de detectar en una auditoría
Solución:
- Exporta específicamente "Rewards"
- Para cada recompensa, busca el precio EUR de la criptomoneda en ese día exacto
- Declara cada recompensa como rendimiento del capital en el año fiscal correspondiente
Error 3: No convertir correctamente a euros
Algunos datos de Kraken pueden estar en USD (ZUSD) o GBP (ZGBP) en lugar de EUR, especialmente si operaste con esos pares.
No convertir correctamente a EUR resulta en:
- Valores declarados incorrectos
- Posibles sanciones por error manifiesto
- Desalineación con la información que Kraken proporciona a Hacienda
Solución:
- Para pares USD: busca el tipo de cambio USD/EUR del día exacto
- Fuente: Banco Central Europeo, CoinGecko, Kraken histórico
- Ejemplo: Venta de 1 ETH a 1.500 USD el 15/03/2024
- Tipo USD/EUR del 15/03: 0.92
- Precio EUR: 1.500 × 0.92 = 1.380€
Error 4: Usar fechas sin convertir de UTC
No convertir las fechas UTC a hora local española puede resultar en asignar operaciones al año fiscal incorrecto.
Solución:
- Convierte manualmente o con Excel:
Fecha_UTC + 1 hora (invierno) + 2 horas (verano) - Usa la función TIMEVALUE en Excel para conversión automática
- Para operaciones cercanas a 31 de diciembre, especialmente importantes
Error 5: Pérdida de datos de comisiones
Algunas comisiones en Kraken pueden pagarse en diferentes monedas. Si no las registras correctamente, reduces injustificadamente la base imponible.
Solución:
- Cada comisión reduce la ganancia patrimonial (si está en EUR)
- Si la comisión está en criptomonedas, debe valorarse al precio de ese día
- Usa el archivo "Ledger" completo para auditar todas las comisiones
Error 6: No verificar coherencia de saldos
Kraken puede tener errores ocasionales o tú mismo podrías tener datos incompletos. Verificar la coherencia te protege.
Solución:
- Suma todos tus depósitos de BTC
- Resta todos tus retiros de BTC
- Suma/resta operaciones de compra-venta
- Compara el resultado con tu saldo actual en Kraken
- Si no coincide, investiga qué falta
Cómo organizar y procesar los datos exportados
Una vez descargados todos los archivos CSV, necesitas organizarlos sistemáticamente para poder procesarlos correctamente.
Estructura de carpetas recomendada
Organiza tus archivos Kraken de forma clara y profesional:
📁 Kraken_Fiscal_2024/
├── 📁 1_Exportaciones_Originales/
│ ├── 📄 Kraken_Trades_2024.csv
│ ├── 📄 Kraken_Trades_2023.csv
│ ├── 📄 Kraken_Ledger_2024.csv
│ ├── 📄 Kraken_Conversions_2024.csv
│ ├── 📄 Kraken_Rewards_2024.csv
│ └── 📄 Kraken_Holdings_2024-12-31.csv
├── 📁 2_Datos_Procesados/
│ ├── 📄 Consolidado_Todos_Trades.xlsx
│ ├── 📄 FIFO_Calculos.xlsx
│ └── 📄 Convertido_a_EUR.xlsx
├── 📁 3_Evidencias/
│ ├── 📄 Captura_proceso_exportacion.png
│ ├── 📄 Email_confirmacion_Kraken.pdf
│ └── 📄 Nota_cotizaciones_usadas.txt
└── 📁 4_Informe_Final/
└── 📄 Resumen_Fiscal_Kraken_2024.xlsx
Esta estructura te permite:
- Guardar evidencias de dónde provienen los datos
- Mantener datos originales sin modificar
- Documentar tu proceso de procesamiento
- Facilitar auditorías si Hacienda requiere
Consolidación y limpieza de datos
Si has exportado múltiples archivos (varios años de trades, por ejemplo), necesitas consolidarlos:
Paso 1: Combinar múltiples archivos del mismo tipo
- Abre el archivo más antiguo en Excel
- Copia todas las filas (sin encabezados) de los archivos más recientes
- Pégalas al final del primero
- Ordena por fecha (columna "time")
- Verifica que no haya duplicados
Paso 2: Verificar coherencia de datos
- ✅ Todas las fechas están en formato consistente
- ✅ No hay registros duplicados
- ✅ Los saldos finales de una operación coinciden con los iniciales de la siguiente
- ✅ No hay gaps de tiempo sin explicación
Paso 3: Añadir columnas de procesamiento
Creía columnas adicionales para procesamiento:
- Fecha_Local (convertida de UTC)
- Año_Fiscal (extraído de fecha local)
- Precio_EUR (búsqueda manual o con herramientas)
- Ganancia_Pérdida (calculado según FIFO)
- Tipo_Operacion (clasificación fiscal)
Conversión manual de precios a EUR
Para operaciones en USD o GBP, necesitas obtener cotizaciones históricas.
Método 1: CoinGecko API
https://api.coingecko.com/api/v3/coins/bitcoin/history?date=15-03-2024&vs_currencies=eur
Responde con el precio EUR de BTC el 15 de marzo de 2024.
Método 2: Sitio web CoinGecko manualmente
- Ve a https://www.coingecko.com/
- Busca la criptomoneda (ej. Bitcoin)
- Haz clic en "Historical Data"
- Busca la fecha específica
- Copia el precio EUR
Método 3: Datos de Kraken históricos
- Ve a la página de charts de Kraken
- Busca el par EUR (ej. BTC/EUR)
- Configura la fecha
- Lee el precio
Cálculo de ganancias patrimoniales con método FIFO
Este es el paso más crítico y donde muchos usuarios cometen errores graves.
Ejemplo completo:
Historial de compras:
- 10 enero 2024: Compras 0.3 BTC a 40.000€ = 12.000€
- 15 febrero 2024: Compras 0.5 BTC a 45.000€ = 22.500€
- 20 marzo 2024: Compras 0.2 BTC a 50.000€ = 10.000€
Historial de ventas: 4. 1 junio 2024: Vendes 0.7 BTC a 52.000€ = 36.400€
Cálculo FIFO (primeras compras = primeras ventas):
- Vendes primero los 0.3 BTC del 10/01 (coste: 12.000€)
- Vendes luego 0.4 BTC de los 0.5 del 15/02 (coste: 22.500€ × 0.4/0.5 = 18.000€)
- Coste total adquisición: 12.000€ + 18.000€ = 30.000€
- Ingreso venta: 36.400€
- Ganancia patrimonial: 36.400€ - 30.000€ = 6.400€
- IRPF (19%): 1.216€
Saldo restante en cartera:
- 0.1 BTC de la compra del 15/02 (coste: 4.500€)
- 0.2 BTC de la compra del 20/03 (coste: 10.000€)
- Total: 0.3 BTC con coste acumulado de 14.500€
Este registro es imprescindible para operaciones futuras.
Herramientas para automatizar el procesamiento
Si tienes muchas operaciones, procesar manualmente es impracticable. Estas herramientas especializadas pueden ayudarte:
Herramientas fiscales integradas:
-
Koinly (https://koinly.io/)
- Importación directa desde Kraken (vinculación automática)
- Soporte para múltiples exchanges y wallets
- Cálculo automático de FIFO según normativa española
- Generación de informes para modelo 100
- Desde 49€/año
-
CryptoTax (https://www.cryptotax.io/)
- Especializado en fiscalidad española
- Importación CSV de Kraken
- Cálculo de modelos 100, 721, 714
-
Accointing o CoinTracking
- Integración con Kraken
- Generación de reportes fiscales
Ventajas claras:
- ✅ Automatización completa de conversión EUR
- ✅ Aplicación correcta de FIFO sin errores
- ✅ Manejo de múltiples exchanges simultáneamente
- ✅ Generación de reportes listos para presentación
- ✅ Ahorro de docenas de horas de trabajo manual
Desventajas:
- ❌ Coste inicial (aunque inferior a un asesor fiscal)
- ❌ Necesitas tiempo para aprender la herramienta
- ❌ Debes verificar resultados (no confíes ciegamente)
En Cleriontax ofrecemos análisis completo de datos de Kraken con procesamiento automatizado, verificación manual y generación de informes listos para Hacienda. Si prefieres no procesar manualmente, podemos hacerlo por ti.
Verificación de integridad y completitud
Antes de usar tus datos para la declaración fiscal, debes verificar que están completos y son coherentes.
Checklist de verificación
Verificación 1: ¿He exportado TODO?
- ✅ Trades de todos los años que he operado en Kraken
- ✅ Depósitos y retiros (Ledger) completos
- ✅ Conversiones crypto-to-crypto
- ✅ Recompensas de staking (si participé)
- ✅ Saldos a 31 de diciembre para cálculo de modelo 721
- ✅ Datos de comisiones
Verificación 2: ¿Son coherentes los saldos?
Prueba manual para cada criptomoneda principal:
Saldo BTC verificado:
Depósitos BTC (del Ledger): +1.5
Retiros BTC (del Ledger): -0.3
Compras BTC (de Trades buy): +0.8
Ventas BTC (de Trades sell): -0.9
Saldo calculado: 1.1 BTC
Saldo actual en Kraken: 1.1 BTC ✅
Si no coincide:
- Falta exportar conversiones
- Faltan transacciones de staking
- Hay comisiones en BTC no contabilizadas
- Hay transferencias entre tus propias wallets internas
Verificación 3: ¿Están todas las fechas correctas?
- ✅ Fechas en orden cronológico
- ✅ No hay duplicados
- ✅ No hay gaps temporales grandes sin explicación
- ✅ Fechas convertidas correctamente de UTC a hora local
Verificación 4: ¿Están correctamente valoradas?
- ✅ Todos los precios en EUR (o convertidos a EUR con tipo de cambio documentado)
- ✅ Comisiones incluidas en coste de adquisición
- ✅ Cantidades en BTC, ETH, etc. mantienen toda la precisión decimal
Documentación de fuentes para auditoría
Si Hacienda requiere, debes poder justificar:
1. Origen de las cotizaciones
Crea un documento con notas del tipo:
Operación: Venta 0.05 BTC el 15/03/2024
Precio usado: 52.000€
Fuente: Kraken histórico - gráfico BTC/EUR
Captura: kraken_btc_eur_15_03_2024.png
Operación: Venta 1 ETH el 20/05/2024 a 1.500 USD
Tipo USD/EUR: 0.92 (fecha 20/05/2024)
Fuente: Banco Central Europeo
Precio EUR: 1.500 × 0.92 = 1.380€
2. Proceso de exportación
Guarda capturas de pantalla del proceso:
- Acceso a "Settings" → "Manage Data"
- Selección de tipo de dato (Trades, Ledger, etc.)
- Generación de exportación
- Email de confirmación de Kraken
3. Integridad de archivos
Guarda una copia sin modificar de los CSV originales (carpeta "1_Exportaciones_Originales"). Nunca edites los originales.
Casos especiales y situaciones complejas
¿Qué hacer si no puedo acceder a mi cuenta Kraken antigua?
Si cerraste tu cuenta o perdiste acceso y necesitas datos antiguos:
Opción 1: Contacta con Kraken Support
- Ve a https://support.kraken.com
- Abre un ticket solicitando exportación de datos históricos
- Proporciona información de verificación
- El proceso puede tardar 2-4 semanas
Opción 2: Reconstrucción manual
- Usa tus extractos bancarios para depósitos/retiros fiat
- Usa block explorers (Etherscan, BscScan) para movimientos crypto
- Estima operaciones basándote en tu memoria
- Documenta que hay información faltante pero que hiciste diligencia
¿Qué pasa si exporté algunos datos pero no completamente?
Si exportaste solo 2024 pero has operado desde 2021:
Problema: No podrás calcular correctamente el método FIFO porque desconoces el coste de adquisición de criptomonedas compradas antes de 2024.
Solución:
- Intenta exportar datos de años anteriores desde Kraken
- Si Kraken no tiene datos (cuenta cerrada), reconstruye con blockchain
- Documenta en tu declaración "Datos incompletos de año X debido a imposibilidad de acceso"
- Consulta con un asesor fiscal sobre cómo proceder
¿Qué hacer con staking compuesto?
Si has hecho staking durante varios años y tus recompensas se reinvirtieron automáticamente:
Cada recompensa recibida es un evento fiscal separado con su propia fecha y precio.
Ejemplo:
- 1 enero 2024: Recibes 0.05 ETH de staking (valor: 100€)
- 8 enero 2024: Recibes 0.05 ETH de staking compuesto (valor: 103€)
- Enero a diciembre 2024: 50+ eventos separados de staking
Debes declararlos TODOS, no solo el total anual.
¿Operé con apalancamiento (margin) en Kraken?
Las operaciones con apalancamiento pueden tener un tratamiento fiscal especial.
Consideraciones:
- Las ganancias/pérdidas de margin tributan como ganancias patrimoniales
- Los intereses pagados por el préstamo del apalancamiento son gastos deducibles
- Las posiciones liquidadas pueden tener implicaciones legales además de fiscales
Si tienes operaciones con margin, consulta con un asesor fiscal especializado.
Preparación del informe fiscal final
Una vez que has exportado, procesado y verificado todos tus datos de Kraken, el paso final es preparar un documento consolidado.
Resumen consolidado recomendado
Crea un informe en Excel o PDF que contenga:
1. Portada y resumen ejecutivo:
- Período fiscal cubierto (01/01/2024 - 31/12/2024)
- Nombre de usuario Kraken y NIF del titular
- Fecha de generación del informe
- Total de operaciones procesadas
2. Resumen de resultados:
RESULTADOS FISCALES KRAKEN 2024
Ganancias patrimoniales (operaciones spot): +15.250€
Pérdidas patrimoniales (compensadas): -3.100€
Ganancia patrimonial neta: +12.150€
Rendimientos por staking: +450€
Valor cartera a 31/12/2024: 47.300€
(Bajo el umbral de 50.000€ para modelo 721)
IRPF estimado a pagar: 2.309€
(19% sobre ganancias patrimoniales)
3. Detalle de operaciones (muestra):
| Fecha | Tipo | Par | Cantidad | Precio | Ganancia/Pérdida EUR |
|---|---|---|---|---|---|
| 15/03 | SELL | BTC/EUR | 0.05 | 52.000€ | +294€ |
| 20/05 | BUY | ETH/EUR | 2 | 2.100€ | - |
| ... | ... | ... | ... | ... | ... |
4. Detalle de recompensas de staking:
| Fecha | Activo | Cantidad | Precio_EUR | Valor_EUR |
|---|---|---|---|---|
| 10/01 | ETH | 0.0052 | 2.100€ | 10.92€ |
| ... | ... | ... | ... | ... |
5. Saldos a 31/12/2024:
| Criptomoneda | Cantidad | Precio 31/12 | Valor EUR |
|---|---|---|---|
| BTC | 0.15 | 42.000€ | 6.300€ |
| ETH | 1.5 | 2.200€ | 3.300€ |
| ... | ... | ... | ... |
Valor total: 47.300€
6. Declaración de cumplimiento:
"Certifico que esta exportación y procesamiento de datos de Kraken es completo y exacto según mis registros. Los datos provienen directamente de Kraken.com mediante exportación oficial de CSV en [FECHAS]. He verificado la coherencia y completitud de los datos."
Documentos de respaldo a conservar
Guarda durante al menos 4 años (mejor 6 años):
- ✅ Archivos CSV originales de Kraken sin modificar
- ✅ Capturas de pantalla del proceso de exportación
- ✅ Emails de confirmación de Kraken
- ✅ Hojas de cálculo con cálculos y conversiones
- ✅ Referencias a cotizaciones históricas usadas
- ✅ Extractos bancarios (depósitos/retiros fiat)
- ✅ Notas sobre datos faltantes o anomalías
Integración con herramientas de análisis fiscal
Muchos usuarios prefieren usar herramientas especializadas una vez que han exportado sus datos de Kraken.
Cómo usar datos de Kraken en Koinly (recomendado)
Opción A: Conectar automáticamente (más fácil)
- Crea cuenta en Koinly.io
- Ve a "Add Exchange"
- Selecciona "Kraken"
- Haz clic en "Connect" (autorización automática)
- Accede a tu cuenta Kraken cuando se solicite
- Koinly descargará automáticamente todos tus datos
Opción B: Importar CSV manualmente
- En Koinly, ve a "Manual Transactions" o "Import"
- Selecciona el tipo de dato (Trade, Deposit, etc.)
- Carga tu CSV de Kraken
- Koinly procesará automáticamente los datos
Ventajas:
- Cálculo automático de FIFO
- Generación de reportes fiscales para España
- Conversión automática de fechas y valores
- Generación de declaraciones para modelo 100
Para una guía completa sobre integración de herramientas fiscales, consulta nuestros servicios especializados.
Conclusión: Exportar datos de Kraken es más fácil que otros exchanges
Kraken facilita significativamente la exportación de datos fiscales en comparación con otros exchanges. Sus CSV directos en EUR y su sistema organizado hacen el proceso mucho menos complejo que con Binance.
Puntos clave para recordar
- ✅ Exporta TODO: Trades, Ledger, Conversiones, Rewards
- ✅ Preserva años completos: Desde tu primer depósito hasta hoy
- ✅ Convierte fechas: UTC a hora local española
- ✅ Verifica saldos: Deben coincidir con tu cartera actual
- ✅ Documenta fuentes: Cotizaciones y proceso de exportación
- ✅ Conserva originales: Guarda CSV sin modificar
- ✅ Calcula FIFO correctamente: Primeras compras = primeras ventas
- ✅ Incluye comisiones: Son gastos deducibles
- ✅ No olvides recompensas: Son ingresos que deben declararse
- ✅ Considera herramientas: Koinly o similar ahorran mucho tiempo
Tu siguiente paso
Si has exportado tus datos de Kraken pero:
- Te sientes abrumado con el procesamiento FIFO
- No estás seguro de cotizaciones o conversiones
- Necesitas generar un informe fiscal profesional
- Quieres validación de expertos en fiscalidad crypto
En Cleriontax podemos ayudarte. Nuestro servicio de análisis de carteras Kraken incluye:
- Procesamiento completo de tus CSV de Kraken
- Cálculo certero de FIFO según normativa española
- Generación de informe fiscal listo para modelo 100
- Determinación de si necesitas modelo 721
- Validación y verificación de integridad de datos
- Soporte ante requerimientos de la AEAT
Solicita tu análisis fiscal de Kraken
Cumple con Hacienda sin incertidumbre. Nosotros procesamos tus datos de Kraken.
Descargo de responsabilidad: Este artículo es informativo y educativo. No constituye asesoramiento fiscal personalizado. La fiscalidad está sujeta a cambios y cada situación es única. Consulta con un asesor fiscal profesional colegiado. Cleriontax no está afiliado con Kraken.
Última actualización: Enero 2025
Publicado por: Equipo Cleriontax - Expertos en Fiscalidad Crypto y Exportación de Datos
¿Te ha resultado útil este artículo?
Compártelo con otros inversores que puedan necesitarlo


