📝 Description
El método FIFO (Primero en Entrar, Primero en Salir) es el enfoque estándar en Bélgica para calcular ganancias de capital en transacciones de criptomonedas. Esta guía explica cómo Waltio implementa el FIFO global en todas tus cuentas y billeteras, y cubre mejores prácticas como categorizar retiros y asegurar un historial de importación completo. La configuración correcta garantiza que tus cálculos fiscales reflejen con precisión tu actividad comercial real. En algunos países, como España o Bélgica, Waltio calcula sus ganancias/pérdidas según el método FIFO (Primero en entrar, primero en salir).
Este artículo explica cómo funciona el FIFO global en Waltio y qué mejores prácticas aplicar (retiros a categorizar, depósitos...)
I - ¿Qué es el FIFO?
👉 Principio: se considera que vende primero las criptomonedas compradas antes en el tiempo.
👉 Consecuencia: con cada venta/intercambio imponible, Waltio "retira" de su inventario las adquisiciones más antiguas, luego las siguientes, hasta cubrir la cantidad cedida.
Es una regla objetiva y rastreable que evita tener que elegir arbitrariamente qué criptomonedas vende.
💡 El FIFO global funciona como una fila única:
Las criptomonedas más antiguas (todas las cuentas juntas) salen primero.
Si se olvida una cuenta u una operación se categoriza mal, Waltio puede creer que sus tokens "antiguos" no existen → y vender fictiviamente tokens más recientes → falsificar el cálculo.
¡Cuanto más completo sea su historial, más fielmente refleja el FIFO global la realidad!
II - Cómo Waltio lee y clasifica sus operaciones
Cuando importa sus datos (API o archivos), Waltio reconstruye su cronología:
- Sus adquisiciones (compras, depósitos, ganancias) y sus cesiones (ventas, pagos, intercambios) alimentan una fila cronológica única.
- Waltio intenta identificar automáticamente que un retiro de una cuenta corresponde a un depósito en otra (transferencia interna).
- 💡 Si una conciliación es imposible o si se detecta una inconsistencia, se señalarán advertencias y requerirán una intervención manual.
- Puede etiquetar ciertas operaciones para precisar su naturaleza (pago, donación, comisiones, puesta en staking). El etiquetado es esencial para la correcta interpretación fiscal.
III - Retiros a categorizar: por qué y cómo
Cuando un retiro no tiene un depósito correspondiente (por ejemplo, una cuenta olvidada, una transferencia a un monedero no agregado, puente multi-cadena), se necesita una etiqueta para comprender a qué estaba destinado este retiro.
👉 Ante todo: asegúrese de haber importado todas las plataformas/monederos desde la primera operación.
Si, después de la verificación, no existe un depósito correspondiente: etiquete el retiro.
Las etiquetas comunes:
- Transferencia entre cuentas: verdadera transferencia interna (disminuye el valor visible de la cuenta de origen pero no es imponible);
- Pago (compra de bien/servicio): disminuye el valor e imponible en los países donde este tipo de operación es una cesión imponible.
- Intercambio (intercambio cripto-cripto): disminuye el valor del token saliente. Según los países, el intercambio puede ser imponible;
- Comisiones: disminuye el valor, no imponible en sí (pero considerada en el cálculo);
- Hack/Pérdida, Donación, Puesta en staking/Garantía, Adición de liquidez, Liquidación, NFT, Otro retiro (si es necesario).
Caso frecuente: si tiene un puente que no se ha conciliado automáticamente, verifique la dirección de destino y las marcas de tiempo. Si es realmente una transferencia interna, use la etiqueta Transferencia entre cuentas.
⚠️ Atención: dejar un retiro sin categorizar puede llevar a Waltio a interpretarlo como un pago (y por lo tanto como una cesión imponible).
IV - Ejemplos concretos
🧩 Ejemplo 1: ¿Criptomoneda en staking y FIFO?
Enero de 2022: compro 1 BTC. Lo pongo en staking.
Marzo de 2022: compro otros 1 BTC, esta vez en mi monedero clásico.
Abril de 2022: vendo 1 BTC.
👉 En FIFO, no importa si el primer BTC está en staking o no. El cálculo solo observa el orden cronológico de las adquisiciones:
El BTC de enero se considera vendido primero, aunque esté "bloqueado" en staking, e incluso si tenía BTC más líquido comprado después.
El FIFO no tiene en cuenta dónde están sus criptomonedas ni su uso. Solo observa la fecha de adquisición.
🧩 Ejemplo 2: Cuenta olvidada que falsifica el FIFO
2019: compra 0,5 BTC en un intercambio A (nunca conectado a Waltio).
2021: compra 1 BTC en Binance (conectado a Waltio).
2023: vende 1 BTC.
👉 Si el intercambio A no se agrega, Waltio cree que su "primer" BTC es el de 2021.
Resultado: el FIFO se calcula mal, porque la adquisición de 2019 (más antigua) es invisible.
Si olvida una cuenta o un monedero, el FIFO global está falsificado. Waltio creerá que sus adquisiciones más antiguas son en realidad más recientes, lo que puede cambiar fuertemente el cálculo fiscal.
🧩 Ejemplo 3: Transferencia interna no reconocida
Saca 1 ETH de Kraken en 2022 y lo deposita en Metamask.
No ha agregado Metamask.
El retiro de Kraken por lo tanto aparece como una cesión imponible en lugar de una simple transferencia porque Waltio no puede identificar el depósito.
En el FIFO global, cada "pérdida" de cripto se interpreta como una venta si el depósito correspondiente no existe. Por eso siempre debe agregar todos sus monederos/intercambios, corregir los retiros a categorizar.