| Symptôme | Dépôt et retrait au lieu d’un swap |
|---|---|
| Effet | Fausse vente et prix de revient 0 |
| Correctif | Comptabiliser les deux côtés comme un seul swap |
Deux mouvements à la même minute, assets opposés, souvent plus des frais. Dans l’outil ils sont en dépôt/retrait. Économiquement c’était ETH contre USDC ou une opération LP. La même trace apparaît pour les merges et wraps.
Un swap non reconnu soit cache une cession, soit en invente une. En Allemagne le crypto-to-crypto est en principe imposable. En même temps le nouveau coin n’a pas de prix de revient. La vente suivante devient un gain total.
1) Marquer les deux côtés et les frais comme un seul swap. 2) Fixer la valeur de marché à l’instant de l’échange. 3) Vérifier que solde et prix de revient se ferment ensuite. Dans chain.report c’est une étape CleanUp pour les smart contracts.
Ledger est fréquent parce qu’il ne montre souvent que les flux. Tout wallet de chaîne sans décodeur peut produire la même erreur.
Traitez-le volontairement. Soit comme un changement de forme avec historique continu, soit comme un échange — mais pas comme deux transferts indépendants.
Non. Alors l’opération manque entièrement. Vous devez la représenter comme un échange, pas la retirer.
Ce guide structure les problèmes de données et la pratique administrative allemande usuelle. Ce n’est pas un conseil fiscal. L’appréciation de votre cas reste la vôtre et celle de votre conseiller.
Marquez le mouvement comme swap dans CleanUp. Sortie, entrée et prix de revient appartiennent à la même opération.
Commencer gratuitement