DeFi-Buchhaltung leicht gemacht: Verfolgung von Yield Farming, Liquiditätspools und Staking-Belohnungen mit Klartext-Buchhaltung
Dezentrale Finanzen (DeFi) haben die Art und Weise, wie wir mit Finanzdienstleistungen interagieren, revolutioniert und bieten beispiellose Möglichkeiten zur Ertragsgenerierung, Liquiditätsbereitstellung und zum dezentralen Handel. Mit diesen Möglichkeiten geht jedoch die Herausforderung einher, komplexe Transaktionen für die Steuerkonformität und das Portfoliomanagement präzise zu verfolgen.
Herkömmliche Buchhaltungsmethoden tun sich schwer mit den einzigartigen Merkmalen von DeFi: automatisierten Market Makern, Liquiditäts-Mining, impermanentem Verlust und Multi-Token-Belohnungen. Dieser umfassende Leitfaden zeigt Ihnen, wie Sie die DeFi-Buchhaltung mit dem leistungsstarken Klartext-Buchhaltungssystem von Beancount.io meistern.
DeFi-Buchhaltungsherausforderungen verstehen
Die Komplexität von DeFi-Transaktionen
DeFi-Protokolle stellen buchhalterische Herausforderungen dar, die im traditionellen Finanzwesen nicht existieren:
- Multi-Token-Transaktionen: Einzelne Operationen, die mehrere Kryptowährungen umfassen
- Automatisches Compounding: Belohnungen werden automatisch reinvestiert
- Impermanent Loss: Wertänderungen aufgrund von Preisdivergenzen in Liquiditätspools
- Optimierung der Gasgebühren: Komplexe Gebührenstrukturen über verschiedene Netzwerke hinweg
- Protokoll-Governance: Stimmrechte und Verteilung von Governance-Tokens
- Protokollübergreifende Interaktionen: Transaktionen, die mehrere DeFi-Plattformen umfassen
Steuerliche Auswirkungen von DeFi-Aktivitäten
Die IRS behandelt DeFi-Aktivitäten als steuerpflichtige Ereignisse:
- Liquiditätsbereitstellung: Kann beim Einzahlen von Vermögenswerten steuerpflichtige Ereignisse auslösen
- Yield-Farming-Belohnungen: Steuerpflichtig als ordentliches Einkommen zum beizulegenden Zeitwert
- Impermanenter Verlust: Potenzielle steuerliche Auswirkungen beim Abzug aus Pools
- Governance-Token: Airdrops und Belohnungen steuerpflichtig als Einkommen
- Staking-Belohnungen: Steuerpflichtig als Einkommen bei Erhalt
DeFi-Konten in Beancount.io einrichten
Umfassende Kontenstruktur
Erstellen Sie eine detaillierte Kontenhierarchie, die alle DeFi-Aktivitäten erfasst:
; Wallet-Konten
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
; Uniswap V3 Liquiditätspools
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
; Compound-Protokoll
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:DeFi:Compound:cETH
1970-01-01 open Assets:DeFi:Compound:cDAI
; Aave-Protokoll
1970-01-01 open Assets:DeFi:Aave:aUSDC
1970-01-01 open Assets:DeFi:Aave:aETH
1970-01-01 open Assets:DeFi:Aave:DebtETH
; Staking-Protokolle
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Lido:stETH
1970-01-01 open Assets:Staking:RocketPool:rETH
; Ertragskonten
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
; Aufwandskonten
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
DeFi-spezifische Vermögenswerte
Definieren Sie Tokens und LP-Tokens mit korrekten Metadaten:
1970-01-01 commodity UNI-V3-ETH-USDC
name: "Uniswap V3 ETH-USDC LP-Token"
asset-class: "liquidity-pool"
protocol: "uniswap-v3"
1970-01-01 commodity cUSDC
name: "Compound USDC"
asset-class: "lending-token"
protocol: "compound"
1970-01-01 commodity stETH
name: "Lido Staked Ethereum"
asset-class: "staking-derivative"
protocol: "lido"
Verfolgung gängiger DeFi-Aktivitäten
1. Uniswap Liquiditätsbereitstellung
Liquidität zu einem Pool hinzufügen
2024-01-15 * "Liquidität zum ETH-USDC Uniswap V3 Pool hinzufügen"
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}