Comisiones en Cointracking: como funcionan

Sub-foro dedicado a todas la herramienta Cointracking
Responder
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Comisiones en Cointracking: como funcionan

Mensaje por Link »

Si has llegado hasta aquí es porque tienes algunas dudas de como gestiona las comisiones Cointracking y no es para menos, dado que tiene un comportamiento algo errático, pero no te preocupes, en este hilo vas a encontrar todo lo que necesitas saber sobre ellas.


¿QUÉ SON LAS COMISIONES?
Las comisiones en el mundo de las criptomonedas son un pago que realizamos a cambio de recibir un servicio. Las más habituales son por:
  1. Depositar euros de un exchange con transferencia bancaria. → Aquí
  2. Comprar con tarjeta de crédito → Aquí
  3. Retirar euros de un exchange. → Aquí
  4. Depositar criptomonedas en un exchange o billetera. → Aquí
  5. Retirar criptomonedas de un exchange o billetera. → Aquí
  6. Operación de compra-venta. → Aquí
  7. Realizar acciones en una red Blockchain descentralizada (firmar un contrato descentralizado, poner en farming...). → Aquí
Como ves, existen muchos tipos de comisiones diferentes, pero no todas tienen el mismo tratamiento fiscal y, por tanto, no todas son desgravables.



¿QUÉ TRATAMIENTO FISCAL TIENEN LAS COMISIONES?
Como comentábamos anteriormente, no todas las comisiones tienen el mismo tratamiento fiscal. A falta de aprobación de una normativa especifica sobre criptomonedas y basándonos en resoluciones de consultas vinculantes, tenemos la certeza que las únicas comisiones deducibles son aquellas cobradas por un exchange o una red descentralizada y que incurran de manera directa al hacer una operación de compra-venta. Por tanto, el resto de comisiones no pueden ser deducidas si seguimos dichas directrices, como pudieran ser por ejemplo, las de retirada de un exchange hacia una billetera.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Comisiones por depósitar euros

Mensaje por Link »

Algunos exchanges nos cobran comisión por depositar nuestros euros mediante transferencia bancaria. La manera de reflejar este dato correctamente es la siguiente:
  1. Introduciremos un asiento utilizando el atributo "Depósito" con el valor que hemos enviado desde nuestra cuenta bancaria.
  2. Seguidamente, un segundo más tarde al del depósito anterior, introduciremos un asiento con el atributo "Gasto".
  3. Finalmente y si lo necesitamos, introduciremos la operación de compra que hayamos realizado con los euros que nos quedan.
En este ejemplo podéis ver como debería quedar si hubieses hecho un depósito de 100 € y te cobrasen una comisión de 1,8 €.
Nos quedarían 98.2 que han sido usados posteriormente para comprar Bitcoin.

 
Imagen
 
Si en vez de emplear el atributo gasto, prefieres utilizar el de "Otras comisiones" es igual de válido, no existiría una diferencia fiscal al respecto y va por gustos.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Comisiones por compras con tarjeta de crédito

Mensaje por Link »

En este post vas a encontrar como introducir las comisiones cobradas por un exchange o plataforma por comprar con tarjeta.

Aunque muchas personas no caen en la cuenta, cuando compras con tarjeta de crédito, tu dinero sale de tu cuenta y va a la del exchange. Es por eso, que cuando realicemos compras con tarjeta de crédito y nos hayan cobrado comisión por ello, la manera correcta de reflejarlo es la siguiente:
  1. Introduciremos un asiento utilizando el atributo "Depósito" con el valor que hemos enviado desde nuestra cuenta bancaria.
  2. Seguidamente, un segundo más tarde al del depósito anterior, introduciremos un asiento con el atributo "Gasto".
  3. Finalmente y si lo necesitamos, introduciremos la operación de compra que hayamos realizado con los euros que nos quedan.

 
En este ejemplo podéis ver como debería quedar si hubieses hecho un depósito de 100 € y te cobrasen una comisión de 1,8 €.
Nos quedarían 98.2 que han sido usados posteriormente para comprar Bitcoin.

 
Imagen
 
Si en vez de emplear el atributo gasto, prefieres utilizar el de "Otras comisiones" es igual de válido, no existiría una diferencia fiscal al respecto y va por gustos.

Un matiz importante sobre este tipo de operaciones es que fiscalmente sería manifiestamente incorrecto que no introduzcamos la línea de gastos y que creemos solo el depósito y la operación de compra.  Al hacer esto, estaríamos introduciendo dentro de la operación una comisión no deducible. La comisión que nos cobran es por el medio empleado (tarjeta de crédito) y no por ejecutar la operación, por lo que estaríamos cometiendo una infracción fiscal de esa manera.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Retirar euros de un exchange

Mensaje por Link »

Algunos exchanges cuando enviamos euros hacia nuestra cuenta bancaria nos cobran comisión. La manera correcta de reflejar este dato es:
  1. Crear un asiento con el atributo "Retirada"
  2. Reflejar la comisión dentro del mismo asiento.
En esta imagen podéis ver como sería por ejemplo, una retirada de 100 € hacia nuestra cuenta bancaria por la que nos han cobrado 2€ de comisión (nos llegarían al banco, por tanto, 98€).

Imagen

 
Esta comisión no sería deducible.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Depositar criptomonedas en un exchange o billetera

Mensaje por Link »

Aunque es poco común, algunas billeteras o Exchanges, por depositar criptomonedas nos cobran una comisión por la "gestión". Aunque mi recomendación personal es que si detectas que te lo están haciendo no vuelvas a utilizar ese medio nunca más porque es poco más que abusivo, nos va a tocar reflejarlo en Cointracking. Para ello debemos:
  1. Crear un asiento con el atributo "Depósito"
  2. Reflejar la comisión dentro del mismo asiento.
En esta imagen podéis ver como sería por ejemplo, un depósito de 10 ETH por el que nos han cobrado 0.5 ETH de comisión (y tendremos disponible solo, por tanto, 9.5 ETH). El campo comisión dentro del asiento resta ese saldo de nuestro balance.

Imagen

 
Esta comisión no sería deducible.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Retirar criptomonedas de un exchange o billetera

Mensaje por Link »

Es muy habitual que cuando retiramos monedas desde nuestra Exchange/billetera hacia otra billetera/Exchange, nos cobren una comisión por ello. La manera de reflejar esta acción será:
  1. Crear un asiento con el atributo "retirada"
  2. Introducir dentro de ese mismo asiento la comisión pagada.
Un ejemplo de como quedaría lo anterior reflejado en una retirada de 1 ETH donde nos cobran 0.1 ETH de comisión seria:
Imagen
 
Lo usual es los Exchange nos faciliten como cantidad retirada el total de la operación, de tal manera que la cantidad que nos suelen expresar es la suma de la cantidad de retirada + la comisión. Todos los exchanges que conozco utilizan esta manera de comunicar los datos.

Cointracking al recibir normalmente la información con método anteriormente descrito y para ayudar a que el posterior depósito cuadre al 100% en importe, define que:
  • En el campo de "cantidad retirada" introduciremos el monto como nos lo suele entregar el exchange, que engloba la cantidad retirada + la comisión cobrada.
  • En el apartado "cantidad de comisión" lo interpretará como gasto, para justificar la desaparición de esa pequeña cantidad que diferencia la retirada del depósito y vendiéndolo "a mercado" al precio que estuviera en ese momento y provocando que en el informe fiscal aparezca esa cantidad como vendida a esa fecha concreta.
El modo que planteas es igual de correcto desde la perspectiva fiscal, dado que introduces el importe real retirado y, por otro lado, la comisión que resta y se vende "a mercado". Entiendo que utilizan este sistema tan enrevesado por dos motivos fundamentales:
  • Los Exchanges les suelen facilitar así la información.
  • En transacciones perdidas consiguen cuadrarlas al 100% mejor que si las comisiones por medio restaran y no supieran a cuál atribuir el gasto.


IMPACTO FISCAL
Este tipo de comisión, realmente es una venta parcial de la criptomonedas para disfrutar de un servicio (un gasto por utilizar la red), como si pagas un billete de autobús por poder utilizar ese medio de transporte, por lo que puede generar un beneficio o perdida patrimonial (partiendo de que lo compraste a un precio y a su gasto, puede haber variado el importe y, por tanto, generando plusvalía).
 
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Operación de compra-venta

Mensaje por Link »

Las comisiones por realizar operaciones de compra-venta son las más habituales, dado que los exchanges o Blockchains nos cobran por cambiar de una criptomoneda a otra o pasar a monedas fiduciarias como el euro o el dólar.

En este tipo de comisiones las puedes encontrar reflejadas de 3 maneras diferentes:
  • A) Comisión dentro de la operación, solo es informativa y no está (muy común).
  • B) Fuera de la operación, sí que resta del balance
  • C) Comisión en tercera moneda.
Veamos una explicación de cada una de ellas.



CASO A: Comisión dentro de la operación
Este es el caso más usual en los exchanges más conocidos, pero menos usual en Blockchains.
El 90% de los exchanges conocidos, te dan la comisión ya incluida en los importes de la operación de compra venta, por lo que si introducidos algún dato dentro del apartado comisión, será "informativo" y no restará saldo de tu balance.
Binance, Coinbase, Kraken, Bistamp, Bit2me... nos dan el dato así.
Por ejemplo, en una operación en la que vendamos 100 € para comprar 0.05 ETH y que la comisión informativa sean 0.10€, quedaría así:
 
Imagen


 
CASO B: Fuera de la operación
Algunos exchanges de manera poco frecuente no incluyen la comisión dentro de los valores de la operación (valor de venta + comisión = coste de adquisición y en este caso, le restan al valor de venta la comisión, por ej si escribimos 100 € para vender y luego nos dan que hemos vendido 98.5 y 1.5 son de comisión).
En estos casos, como al escribir la comisión dentro de la operación no resta, deberemos crear una segunda línea con el atributo "Otras comisiones" para que reste este saldo de nuestro balance.

Esta comisión es deducible, pero tendremos que buscarla nosotros manualmente en el informe fiscal generado y sumársela al valor total de adquisición final de nuestro informe. Por lo complicado que lo hace, es muy poco frecuente que los exchanges realicen esta práctica, pero por desgracia, alguno hay.



CASO C: Comisión en tercera moneda
Como pasa en el caso B, si nos han cobrado parte de la comisión en una tercera moneda, deberemos crear una segunda entrada con el atributo "Otras comisiones", añadiendo el importe cobrado en esa moneda y siendo deducible del beneficio al conformar parte del coste de adquisición.
En este punto es habitual encontrarnos las "Slip-Page Comission" o comisiones por tolerancia al deslizamiento. La comisión que nos cobran algunas redes descentralizadas por vender la moneda con la que estamos operando, a veces, en proporciones enormes de hasta el 30%.

Esta comisión sería desde un punto de vista legal deducible, el problema reside en que, mientras que las anteriores siempre vamos a tener pruebas (de retirada, de operación en los exchanges...) las blockchains estas comisiones no las reflejan en ningún lado y por tanto, no tendremos manera de demostrar que ha sucedido, por lo que en lo personal y para evitar problemas YO no lo haría.
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Realizar acciones en una red Blockchain descentralizada

Mensaje por Link »

Es muy común cuando utilizamos redes descentralizadas como la Binance Smart Chain, Ethereum o Solana entre otras que realicemos acciones dentro de ellas tales como firmar contratos. Todas estas acciones (que no sean compra-ventas o swaps) tienen una comisión que deberemos reflejar. 

La manera correcta de reflejar todas estas comisiones son con un asiento utilizando el atributo "Otras comisiones".

Debemos tener en cuenta, que estas comisiones no son deducibles.
Avatar de Usuario
kendo
Novato
Mensajes: 6
Registrado: 04 Mar 2022, 13:26

Re: Retirar criptomonedas de un exchange o billetera

Mensaje por kendo »

Link escribió: 03 Mar 2022, 18:21 Es muy habitual que cuando retiramos monedas desde nuestra Exchange/billetera hacia otra billetera/Exchange, nos cobren una comisión por ello. La manera de reflejar esta acción será:
  1. Crear un asiento con el atributo "retirada"
  2. Introducir dentro de ese mismo asiento la comisión pagada.
Un ejemplo de como quedaría lo anterior reflejado en una retirada de 1 ETH donde nos cobran 0.1 ETH de comisión seria:
Imagen
 
 
Buenos días,
Quería comentar algo respecto a este apartado, ya que me sucede algo que no logro comprender al 100%.

Al crear este asiento, tal como explicas, si introduzco la comisión dentro del mismo asiento, esta cantidad no se resta del saldo correspondiente del exchange/billetera en cuestión. Para que se reste debo crear un asiento un segundo después, con el atributo "Gasto" o "Otras comisiones", al que le agrego en el comentario "Gasto por retiro - no deducible". De esta manera logro que el balance se ajuste a la realidad.

Quisiera conocer vuestra opinión, y en caso de ser una opción correcta, aclarar si dicha comisión habría que mencionarla en ambos asientos, ya que estaría reflejada 2 veces.

Saludo!

Antes de hablar, piensa, pero antes de pensar, lee.
Fran Lebowitz
Avatar de Usuario
Link
Experto
Mensajes: 461
Registrado: 06 Dic 2020, 05:24

Re: Retirar criptomonedas de un exchange o billetera

Mensaje por Link »

kendo escribió: 11 Mar 2022, 11:13
Link escribió: 03 Mar 2022, 18:21 Es muy habitual que cuando retiramos monedas desde nuestra Exchange/billetera hacia otra billetera/Exchange, nos cobren una comisión por ello. La manera de reflejar esta acción será:
  1. Crear un asiento con el atributo "retirada"
  2. Introducir dentro de ese mismo asiento la comisión pagada.
Un ejemplo de como quedaría lo anterior reflejado en una retirada de 1 ETH donde nos cobran 0.1 ETH de comisión seria:
Imagen
 
 
Buenos días,
Quería comentar algo respecto a este apartado, ya que me sucede algo que no logro comprender al 100%.

Al crear este asiento, tal como explicas, si introduzco la comisión dentro del mismo asiento, esta cantidad no se resta del saldo correspondiente del exchange/billetera en cuestión. Para que se reste debo crear un asiento un segundo después, con el atributo "Gasto" o "Otras comisiones", al que le agrego en el comentario "Gasto por retiro - no deducible". De esta manera logro que el balance se ajuste a la realidad.

Quisiera conocer vuestra opinión, y en caso de ser una opción correcta, aclarar si dicha comisión habría que mencionarla en ambos asientos, ya que estaría reflejada 2 veces.

Saludo!

¡Hola Kendo!
Bienvenido al foro 😊. Sobre cuestión que planteas, voy a intentar responderte de la manera más sencilla que pueda, pero enseguida notarás que es algo enrevesado.

En cuanto a comisiones por retiradas, lo habitual es los Exchange nos faciliten como cantidad retirada el total de la operación, de tal manera que la cantidad que nos suelen expresar es la suma de la cantidad de retirada + la comisión. Todos los exchanges que conozco utilizan esta manera de comunicar los datos.

Cointracking al recibir usualmente la información con método anteriormente descrito y para ayudar a que el posterior depósito cuadre al 100% en importe, define que:
  • En el campo de "cantidad retirada" introduciremos el monto como nos lo suele entregar el exchange, que engloba la cantidad retirada + la comisión cobrada.
  • En el apartado "cantidad de comisión" lo interpretará como gasto, para justificar la desaparición de esa pequeña cantidad que diferencia la retirada del depósito y vendiéndolo "a mercado" al precio que estuviera en ese momento y provocando que en el informe fiscal aparezca esa cantidad como vendida a esa fecha concreta.
El modo que planteas es igual de correcto desde la perspectiva fiscal, dado que introduces el importe real retirado y, por otro lado, la comisión que resta y se vende "a mercado". Entiendo que utilizan este sistema tan enrevesado por dos motivos fundamentales:
  • Los Exchanges les suelen facilitar así la información.
  • En transacciones perdidas consiguen cuadrarlas al 100% mejor que si las comisiones por medio restaran y no supieran a cuál atribuir el gasto.

¡Espero haberte ayudado!
Avatar de Usuario
kendo
Novato
Mensajes: 6
Registrado: 04 Mar 2022, 13:26

Re: Retirar criptomonedas de un exchange o billetera

Mensaje por kendo »

Link, Muchas gracias por la respuesta.

Voy a poner un ejemplo del ERROR que estaba cometiendo por si a alguien le sucede lo mismo. Suponemos una retirada de 100X  y que la comisión es de 1%. En mi error, introducía en el campo "Cantidad retirada" el valor 99X y en el campo "Comisión" 1X. Entonces en el balance del Exchange solo se descuenta la cantidad de 99X y no de 100X, quedando 1X de más en el balance.

Me parece que puede ser útil tenerlo en cuenta para alguien más a quien no le cuadren los balances de los exchanges inicialmente en Cointracking.

De todas formas me queda claro que la opción de hacer un segundo asiento separando la comisión hará que nos cuadren los balances y también puede ser correcta.

Saludo!

Antes de hablar, piensa, pero antes de pensar, lee.
Fran Lebowitz
Responder