Bonjour đ
Dans certains pays, comme en Espagne ou en Belgique, Waltio calcule vos gains/pertes selon la méthode FIFO (First In, First Out).
Cet article explique comment fonctionne le FIFO global dans Waltio et quelles bonnes pratiques appliquer (retraits à catégoriser, dépÎts...)
I - Le FIFO, câest quoi ?
đ Principe : on considĂšre que vous vendez dâabord les cryptos achetĂ©es le plus tĂŽt dans le temps.
đ ConsĂ©quence : Ă chaque vente/Ă©change imposable, Waltio « retire » de votre stock les acquisitions les plus anciennes, puis les suivantes, jusquâĂ couvrir la quantitĂ© cĂ©dĂ©e.
Câest une rĂšgle objective et traçable qui Ă©vite dâavoir Ă choisir arbitrairement quelles crypto vous vendez.
đĄ Le FIFO global fonctionne comme une file dâattente unique :
Les cryptos les plus anciennes (tous comptes confondus) sortent en premier.
Si un compte est oubliĂ© ou une transaction mal catĂ©gorisĂ©e, Waltio peut croire que vos âanciensâ jetons nâexistent pas â et vendre fictivement des jetons plus rĂ©cents â fausser le calcul.
Plus votre historique est complet, plus le FIFO global reflÚte fidÚlement la réalité !
II - Comment Waltio lit et classe vos opérations
Lorsque vous importez vos données (API ou fichiers), Waltio reconstitue votre chronologie :
- Vos acquisitions (achats, dépÎts, gains) et vos cessions (ventes, paiements, swaps) alimentent une file chronologique unique.
- Waltio tente automatiquement dâidentifier quâun retrait dâun compte correspond Ă un dĂ©pĂŽt sur un autre (transfert interne).
- đĄ Si un rapprochement est impossible ou si une incohĂ©rence est dĂ©tectĂ©e, des avertissements seront signalĂ©s et nĂ©cessiteront une intervention manuelle.
- Vous pouvez labelliser certaines opérations pour en préciser la nature (paiement, don, frais, mise en staking). La labellisation est essentielle pour la bonne interprétation fiscale.
III - Les retraits à catégoriser : pourquoi et comment
Lorsquâun retrait nâa pas de dĂ©pĂŽt correspondant (par exemple un compte oubliĂ©, un transfert vers un wallet non ajoutĂ©, bridge multi-chain), un label est nĂ©cessaire pour comprendre Ă quoi Ă©tait destinĂ© ce retrait.
đ Avant toute chose : assurez-vous dâavoir importĂ© toutes les plateformes/portefeuilles depuis la toute premiĂšre transaction.
Si, aprĂšs vĂ©rification, aucun dĂ©pĂŽt correspondant nâexiste : labellisez le retrait.
Les labels courants :
- Transfert entre comptes : vrai transfert interne (fait baisser la valeur visible du compte source mais nâest pas imposable) ;
- Paiement (achat de bien/service) : baisse la valeur et imposable dans les pays oĂč ce type dâopĂ©ration est une cession imposable.
- Swap (Ă©change crypto-crypto) : baisse la valeur du jeton sortant. Selon les pays, lâĂ©change peut ĂȘtre imposable ;
- Frais : baisse la valeur, non imposable en soi (mais pris en compte dans le calcul) ;
- Hack/Perte, Donation, Mise en staking/Collatéral, Ajout de liquidité, Liquidation, NFT, Autre retrait (au besoin).
Cas frĂ©quent : si vous avez un bridge qui nâa pas Ă©tĂ© automatiquement rapprochĂ©, vĂ©rifiez lâadresse de destination et les horodatages. Si câest bien un transfert interne, utilisez le label Transfert entre comptes.
â ïž Attention : laisser un retrait non catĂ©gorisĂ© peut amener Waltio Ă lâinterprĂ©ter comme un paiement (et donc comme une cession imposable).
IV - Exemples concrets
đ§© Exemple 1 : Crypto en staking & FIFO ?
Janvier 2022 : jâachĂšte 1 BTC. Je le mets en staking.
Mars 2022 : jâachĂšte 1 autre BTC, cette fois dans mon wallet classique.
Avril 2022 : je vends 1 BTC.
đ En FIFO, peu importe que le premier BTC soit en staking ou non. Le calcul regarde seulement lâordre chronologique des acquisitions :
Le BTC de janvier est considĂ©rĂ© vendu en premier, mĂȘme sâil est âbloquĂ©â en staking, et mĂȘme si jâavais du BTC plus liquide achetĂ© plus tard.
Le FIFO ne tient pas compte de lâendroit oĂč sont vos cryptos ni de leur usage. Il regarde uniquement la date dâacquisition.
𧩠Exemple 2 : Compte oublié faussant le FIFO
2019 : vous achetez 0,5 BTC sur un exchange A (jamais connecté à Waltio).
2021 : vous achetez 1 BTC sur Binance (connecté à Waltio).
2023 : vous vendez 1 BTC.
đ Si lâexchange A nâest pas ajoutĂ©, Waltio pense que votre âpremierâ BTC est celui de 2021.
RĂ©sultat : le FIFO se calcule mal, car lâacquisition de 2019 (plus ancienne) est invisible.
Si vous oubliez un compte ou un wallet, le FIFO global est faussé. Waltio croira que vos acquisitions les plus anciennes sont en réalité plus récentes, ce qui peut changer fortement le calcul fiscal.
đ§© Exemple 3 : Transfert interne mal reconnu
Vous sortez 1 ETH de Kraken en 2022 et le déposez dans Metamask.
Vous n'avez pas ajouté Metamask.
Le retrait de Kraken apparaĂźt donc comme une cession imposable au lieu dâun simple transfert car Waltio ne peut pas identifier le dĂ©pĂŽt.
Dans le FIFO global, chaque âperteâ de crypto est interprĂ©tĂ©e comme une vente si le dĂ©pĂŽt correspondant nâexiste pas. Câest pour ça quâil faut toujours ajouter tous vos wallets/exchanges, corriger les retraits Ă catĂ©goriser.
LâĂ©quipe Waltio đ