Comptabilité DeFi Simplifiée : Suivi du Yield Farming, des Pools de Liquidité et des Récompenses de Staking avec la Comptabilité en Texte Brut
La Finance Décentralisée (DeFi) a révolutionné notre interaction avec les services financiers, offrant des opportunités sans précédent de génération de rendement, de fourniture de liquidité et de trading décentralisé. Cependant, ces opportunités s'accompagnent du défi de suivre avec précision les transactions complexes pour la conformité fiscale et la gestion de portefeuille.
Les méthodes comptables traditionnelles peinent avec les caractéristiques uniques de la DeFi : les teneurs de marché automatisés (automated market makers), le minage de liquidité (liquidity mining), la perte impermanente (impermanent loss) et les récompenses multi-jetons. Ce guide complet vous montre comment maîtriser la comptabilit é DeFi en utilisant le puissant système de comptabilité en texte brut de Beancount.io.
Comprendre les défis comptables de la DeFi
La Complexité des Transactions DeFi
Les protocoles DeFi créent des défis comptables qui n'existent pas dans la finance traditionnelle :
- Transactions multi-jetons : Opérations uniques impliquant plusieurs cryptomonnaies
- Composition automatique : Récompenses automatiquement réinvesties
- Perte impermanente : Changements de valeur dus à la divergence des prix dans les pools de liquidité
- Optimisation des frais de gaz : Structures de frais complexes sur différents réseaux
- Gouvernance de protocole : Droits de vote et distributions de jetons de gouvernance
- Interactions inter-protocoles : Transactions couvrant plusieurs plateformes DeFi
Implications fiscales des activités DeFi
L'IRS considère les activités DeFi comme des événements imposables :
- Fourniture de liquidités : Peut déclencher des événements imposables lors du dépôt d'actifs
- Récompenses de yield farming : Imposables comme revenu ordinaire à la juste valeur marchande
- Perte impermanente : Implications fiscales potentielles lors du retrait des fonds des pools
- Jetons de gouvernance : Airdrops et récompenses imposables comme revenu
- Récompenses de staking : Imposables comme revenu lors de la réception
Configuration des Comptes DeFi dans Beancount.io
Structure de compte exhaustive
Créez une hiérarchie de comptes détaillée qui retrace toutes les activités DeFi :
; Comptes de portefeuille
1970-01-01 open Assets:Crypto:Wallet:MetaMask:ETH
1970-01-01 open Assets:Crypto:Wallet:MetaMask:USDC
1970-01-01 open Assets:Crypto:Wallet:MetaMask:DAI
1970-01-01 open Assets:Crypto:Wallet:MetaMask:WBTC
; Pools de liquidité Uniswap V3
1970-01-01 open Assets:DeFi:Uniswap:ETH-USDC-LP
1970-01-01 open Assets:DeFi:Uniswap:DAI-USDC-LP
1970-01-01 open Assets:DeFi:Uniswap:WBTC-ETH-LP
; Protocole Compound
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:DeFi:Compound:cETH
1970-01-01 open Assets:DeFi:Compound:cDAI
; Protocole Aave
1970-01-01 open Assets:DeFi:Aave:aUSDC
1970-01-01 open Assets:DeFi:Aave:aETH
1970-01-01 open Assets:DeFi:Aave:DebtETH
; Protocoles de Staking
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Lido:stETH
1970-01-01 open Assets:Staking:RocketPool:rETH
; Comptes de revenus
1970-01-01 open Income:DeFi:Yield:Uniswap
1970-01-01 open Income:DeFi:Yield:Compound
1970-01-01 open Income:DeFi:Yield:Aave
1970-01-01 open Income:DeFi:Staking:Ethereum
1970-01-01 open Income:DeFi:Governance:Tokens
1970-01-01 open Income:DeFi:Airdrops
; Comptes de dépenses
1970-01-01 open Expenses:DeFi:Gas:Ethereum
1970-01-01 open Expenses:DeFi:Gas:Polygon
1970-01-01 open Expenses:DeFi:Gas:Arbitrum
1970-01-01 open Expenses:DeFi:ImpermanentLoss
Actifs Spécifiques à la DeFi
Définissez les jetons et les jetons LP avec les métadonnées appropriées :
1970-01-01 commodity UNI-V3-ETH-USDC
name: "Uniswap V3 ETH-USDC LP Token"
asset-class: "pool de liquidité"
protocol: "uniswap-v3"
1970-01-01 commodity cUSDC
name: "Compound USDC"
asset-class: "jeton de prêt"
protocol: "compound"
1970-01-01 commodity stETH
name: "Lido Staked Ethereum"
asset-class: "dérivé de jalonnement"
protocol: "lido"
Suivi des activités DeFi courantes
1. Fourniture de liquidité Uniswap
Ajout de liquidité à un pool
2024-01-15 * "Ajouter de la liquidité au pool Uniswap V3 ETH-USDC"
Assets:Crypto:Wallet:MetaMask:ETH -5.0 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC -12500 USDC
Assets:DeFi:Uniswap:ETH-USDC-LP 100 UNI-V3-ETH-USDC {250.00 USD}
Expenses:DeFi:Gas:Ethereum 0.01 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.01 ETH {2500.00 USD}
Récupération des frais de LP
2024-02-15 * "Réclamer les frais de LP Uniswap"
Assets:Crypto:Wallet:MetaMask:ETH 0.2 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC 300 USDC
Income:DeFi:Yield:Uniswap 820.00 USD
Expenses:DeFi:Gas:Ethereum 0.005 ETH {2600.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.005 ETH {2600.00 USD}
Retrait de liquidité avec perte impermanente
2024-03-15 * "Retrait de liquidité du pool ETH-USDC"
Assets:DeFi:Uniswap:ETH-USDC-LP -100 UNI-V3-ETH-USDC {250.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH 4.8 ETH {2800.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC 12800 USDC
Expenses:DeFi:PerteImpermanente 240.00 USD ; Calcul de la PI
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2800.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2800.00 USD}