Todas las colecciones
Inversiones
Otros
¿Cómo adapto el reporte de mi broker al formato CSV TaxDown?
¿Cómo adapto el reporte de mi broker al formato CSV TaxDown?
Marta Rayaces avatar
Escrito por Marta Rayaces
Actualizado hace más de una semana

1. Descarga la plantilla aquí y abre el archivo desde Excel

En el caso de que, al abrir el archivo, te aparezcan los datos así:

Para visualizarlos correctamente deberás seleccionar la primera columna > ir a la pestaña de datos y hacer click en "Texto en columnas"

En la ventana que aparecerá hacer click en siguiente y delimitar por Punto y coma, como se ve aquí:

La vista que deberías obtener es esta:

⚠️ IMPORTANTE: Los datos de la plantilla son solo un ejemplo. Debes sustituirlos por los tuyos antes de subir este documento.

2. Rellena las columnas con tus datos.

A continuación puedes encontrar más detalles acerca de la información solicitada en cada columna. Si tienes Coinbase, Degiro o Etoro, pincha en el nombre para acceder a las instrucciones específicas de ese broker.

  • broker

Nombre del broker con el que has operado las transacciones.

No es necesario un formato específico, pero debes asegurarte de que esté escrito de la misma manera en todas las filas.

  • description

Símbolo o nombre de la acción o moneda en bolsa.

Ej. Acciones de Amazon → AMZN

Bitcoin --> BTC

  • isin

Es el identificador de la acción, es un código alfanumérico de 12 dígitos que identifica de forma única a cada acción. Es como el DNI de la acción.

Ej. Acciones de Amazon → US0231351067

Acciones de Google → US02079K3059

Acciones de Inditex → ES0148396007

⚠️ Las cryptomonedas no tienen código isin, por lo que puedes dejar esa celda sin rellenar.

  • type

Hace referencia al tipo de operación. A continuación puedes encontrar los códigos de todas las operaciones que puedes reportar:

Compras o ventas

Tipo de activo

Código compra

Código venta

ETF

BUY_ETF

SELL_ETF

Acción UE

BUY_SHARE_UE

SELL_SHARE_UE

Acción extranjera

BUY_SHARE_FOREIGNER

SELL_SHARE_FOREIGNER

Acción no cotizada

BUY_SHARE_NO_QUOTED

SELL_SHARE_NO_QUOTED

Fondo de inversión

BUY_FUND

SELL_FUND

CFDs o Futuros

BUY_FORWARD

SELL_FORWARD

Cryptos

BUY_CRYPTO

SELL_CRYPTO

Derechos de suscripción

BUY_SUSCRIPTION_RIGHT

BUY_SUSCRIPTION_RIGHT

Cambios de monedas o permutas (cryptos)

En los casos en los que hayas cambiado una moneda con otra, tendrás que dividir esa operación en dos filas:

  1. Para la moneda nueva que adquieras deberás poner CONVERT_CRYPTO_BUY

  2. Para la moneda que cambias (la que dejas de tener) deberás poner CONVERT_CRYPTO_SELL

Por ejemplo: si has cambiado ETH por BTC, tendrás que reportar una venta de ETH a EUR y una compra de BTC por EUR. El importe de EUR será el mismo en ambos casos.

Movimientos de cryptos entre wallets

SEND_CRYPTO
Para los casos en los que transfieras cryptos de esa cartera a otra (tu cartera ha dejado de tener esas cryptos).

RECEIVED_CRYPTO

Para los casos en los que hayas transferido de otra cartera a esa (tu cartera recibe esas cryptos).

Airdrops, Forks y Stacking (cryptos)

AIRDROP_CRYPTO

Para los casos de obtención de un Airdrop

FORK_CRYPTO

Para casos en los que ha habido un Hard Fork

STAKING_CRYPTO

Para operaciones de Staking

Intereses y dividendos

INTERESTS

Para los intereses

DIVIDENDS

Para los dividendos

  • amount

Cantidad de títulos o monedas que se han comprado o vendido en la operación.

Los datos deben tener el formato cifra estándar español:

> Separador decimal → “,” (coma)

> Separador de miles → “.” (punto)

En el caso de que tu broker no te de este dato, deberás calcularlo como:

netCash/unitPrice.

  • unitPrice

Precio de un título o de una moneda en el momento que lo compraste o lo vendiste en moneda FIAT o de curso legal, como USD, EUR, CHF, GBP…

Ej. 1 Bitcoin, el día 22 de diciembre de 2021 a las 5:55pm, valía 43.297,15€.

En tu reporte puede venir como: Precio, Price, Order Price, Spot Price, Tasa de apertura...

En el caso de que tu broker no te de este dato, deberás calcularlo como:

netCash/amount.

  • netCash

Cantidad gastada o recibida en la operación en moneda FIAT o de curso legal, como USD, EUR, CHF, GBP…

Ej. Si el precio de 1 Bitcoin fue de 43.297,15€ y compré 0,019, la cantidad que pagué fueron 822,64€.

En tu reporte puede venir como: Importe, Valor de transacción...

En el caso de que tu broker no te de este dato, deberás calcularlo como:

amount x unitPrice.

  • commission

Comisión que cobra el broker por la operación en moneda FIAT o de curso legal, como USD, EUR, CHF, GBP…

  • retention

Retención aplicada por el país de origen del producto financiero en moneda FIAT o de curso legal, como USD, EUR, CHF, GBP…

  • retentionDetail

País que aplica la retención.

Si hubiera varios países que aplican retención en una misma operación (no es común) se separarán con “;”.

Ej. USA;AUSTRALIA

  • currency

Moneda con la que se realizó la compra o la venta. Debe ser una moneda FIAT como USD, EUR, CHF, GBP…, (no crypto) y tener el formato de divisa estándar ISO 4217.

  • operationDate

Fecha de la operación, con el siguiente formato: DD/MM/AAAA

Ej. 1/5/2021

23/12/2021

Normalmente la plantilla cambia automáticamente una fecha introducida con otro formato a ese formato.

  • Exchange (opcional)

Esta columna es opcional y corresponde al tipo de cambio de divisa vigente en la fecha de compra.

Si no tienes esta columna en tu informe, nosotros la rellenaremos por ti.

IMPORTANTE: Para terminar, debes ordenar el documento por la columna fecha en orden descendiente. Para ello selecciona la primera fila del csv de TaxDown, pincha en datos > filtro > selecciona la columna fecha > ordenar > descendiente.

3. Convierte el archivo a CSV

Una vez hayas rellenado la plantilla con tus datos y hayas eliminado las filas de ejemplo, convierte el archivo a formato CSV y súbelo a TaxDown.

  • Excel a CSV

Haz clic en Archivo> Guardar como> luego cambia el formato de archivo de Libro de Excel (.xlsx) a CSV codificado en UTF-8 (delimitado por comas) (.csv) y guárdalo.

  • Hojas de cálculo de Google

Haz clic en Archivo> Descargar como> Valores separados por comas (.csv) y guárdalo.

  • Numbers (Apple)

Haz clic en Archivo> Exportar a> CSV y guárdalo.

4. Sube el CSV a TaxDown

Por último, sube el archivo en la aplicación de TaxDown haciendo click en subir archivo o arrastrándolo encima.

¿Ha quedado contestada tu pregunta?