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:
Para la moneda nueva que adquieras deberás poner CONVERT_CRYPTO_BUY
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.