Uniswap v3 et liquidité concentrée : fiscalité avancée
Uniswap v3 (et v4) a introduit un modèle de liquidité concentrée qui change radicalement le fonctionnement des pools et introduit donc de nouvelles complexités fiscales par rapport à Uniswap v2.
La position LP sur Uniswap v3 : un NFT
Dans Uniswap v2, les positions de liquidité étaient fongibles (tokens LP ERC-20). Dans Uniswap v3, chaque position est un NFT ERC-721 unique représentant :
- La paire d'actifs apportée (par exemple ETH/USDC).
- La fourchette de prix dans laquelle la liquidité est active.
- Frais accumulés mais non réclamés.
Ouverture d'une position LP sur Uniswap v3
Étape 1 : Vous apportez deux actifs au pool dans une fourchette de prix.
- ETH vous contribuez : transmission d'ETH. Prix du marché de l'ETH à ce moment-là par rapport au coût d'acquisition (FIFO) = profit/perte sur la base de l'épargne.
- USDC que vous contribuez : si je l'ai acheté à 1€ et que je le contribue à 1€, il n'y a pas de profit (stablecoin).
- Vous recevez : Un NFT qui représente votre position.
- La réception du NFT est-elle un revenu ? En principe non, il s'agit du même actif sous une autre forme. Cependant, l'AEAT n'a pas donné de critères explicites sur les positions LP v3.
Frais en temps réel : quand payez-vous les impôts ?
Dans Uniswap v3, les frais sont accumulés dans la position (le NFT) et ne sont pas automatiquement collectés. Vous devez les réclamer activement.
Critère plus prudent : Les honoraires sont imposés lorsque vous les réclamez (ils font une réclamation), à titre de rémunération du capital mobilier. Prix de chaque token au moment de la réclamation.
Si vous n'avez jamais fait de réclamation : Le débat est de savoir s'il y a une accumulation annuelle même si vous n'avez pas fait de réclamation. La position majoritaire est que l’accumulation a lieu au moment de la réclamation.
Perte impermanente (IL) : est-ce déductible ?
L'IL n'est pas une perte réalisée jusqu'à ce que vous clôturiez la position. À la fermeture (gravure du NFT LP) :
- Vous récupérez les deux actifs pour des montants différents de ceux apportés (en raison de l'effet de l'IL).
- La moins-value se réalise si la valeur reçue < valeur apportée en termes historiques.
Exemple simplifié :
- Vous contribuez 1 ETH (coût 2 000 €) + 2 000 USDC (coût 2 000 €) → coût total 4 000 €.
- Vous clôturez la position et recevez 1,2 ETH (valeur 1 800 €) + 1 500 USDC (valeur 1 500 €) → total reçu 3 300 €.
- Bénéfice net de transmission d'ETH : 1 ETH transmis lors du dépôt (si c'était au prix > coût, profit). Plus compliqué lors du retrait.
La vraie complexité : Vous devez suivre chaque actif séparément (FIFO) lors du dépôt et du retrait.
Changement de range : rééquilibrage des positions
Dans la v3, vous pouvez fermer une position (hors de portée) et en ouvrir une nouvelle. Chaque fermeture et ouverture sont des événements indépendants :
- Clôture : transfert d'actif. Bénéfice/perte selon les prix.
- Nouvelle ouverture : nouveau transfert d'actifs vers le pool.
Rééquilibrages fréquents → nombreux événements fiscaux → complexité comptable élevée.
Uniswap v4 : les Hooks
Uniswap v4 introduit des « hooks » qui permettent la personnalisation du pool. Fiscalement, c'est le même régime, mais les hooks peuvent ajouter plus de complexité (commissions dynamiques, distributions automatiques, etc.).
Outils spécifiques pour Uniswap v3
- Revert Finance : analyse les performances et les frais des positions Uniswap v3.
- Defi-taxes.eu : Prise en charge des positions LP v3.
- Koinly : Prise en charge limitée de LP v3 ; peut nécessiter un réglage manuel.
- Etherscan/Arbiscan : Exportez les événements de votre NFT LP.
Recommandation pratique
Compte tenu de la complexité, il est recommandé :
- Enregistrez chaque ouverture avec la date, les actifs, les quantités et les prix.
- Enregistrez chaque demande de frais avec la date et le prix.
- Enregistrez chaque clôture avec les actifs récupérés et les prix.
- Utilisez des outils spécialisés ou un conseiller expert en DeFi.
Mise à jour : avril 2026 | Année fiscale : 2025


