Salta al contenuto principale

Contabilità DeFi Semplificata: Tracciare Yield Farming, Pool di Liquidità e Ricompense di Staking con la Contabilità in Testo Semplice

Pubblicato Ultimo aggiornamento 8 minuti di letturaMike ThriftMike Thrift
Contabilità DeFi Semplificata: Tracciare Yield Farming, Pool di Liquidità e Ricompense di Staking con la Contabilità in Testo Semplice
In questa pagina

La Finanza Decentralizzata (DeFi) ha rivoluzionato il modo in cui interagiamo con i servizi finanziari, offrendo opportunità senza precedenti per la generazione di rendimento, la fornitura di liquidità e il trading decentralizzato. Tuttavia, con queste opportunità arriva la sfida di tracciare accuratamente transazioni complesse per la conformità fiscale e la gestione del portafoglio.

I metodi contabili tradizionali faticano con le caratteristiche uniche della DeFi: market maker automatizzati, liquidity mining, perdita impermanente e ricompense multi-token. Questa guida completa ti mostra come padroneggiare la contabilità DeFi utilizzando il potente sistema di contabilità in testo semplice di Beancount.io.

Comprendere le Sfide della Contabilità DeFi

La Complessità delle Transazioni DeFi

I protocolli DeFi creano sfide contabili che non esistono nella finanza tradizionale:

  • Transazioni multi-token: Operazioni singole che coinvolgono più criptovalute
  • Capitalizzazione automatica: Ricompense reinvestite automaticamente
  • Perdita impermanente: Variazioni di valore dovute alla divergenza di prezzo nei pool di liquidità
  • Ottimizzazione delle commissioni gas: Strutture tariffarie complesse su diverse reti
  • Governance del protocollo: Diritti di voto e distribuzione di token di governance
  • Interazioni tra protocolli: Transazioni che attraversano più piattaforme DeFi

Implicazioni Fiscali delle Attività DeFi

L'Agenzia delle Entrate (analogamente all'IRS) tratta le attività DeFi come eventi imponibili:

  • Fornitura di liquidità: Può innescare eventi imponibili quando si depositano asset
  • Ricompense di yield farming: Imponibili come reddito ordinario al valore equo di mercato
  • Perdita impermanente: Potenziali implicazioni fiscali quando si ritira dai pool
  • Token di governance: Airdrop e ricompense imponibili come reddito
  • Ricompense di staking: Imponibili come reddito al momento della ricezione

Configurare Conti DeFi in Beancount.io

Struttura dei Conti Completa

Crea una gerarchia di conti dettagliata che catturi tutte le attività DeFi:

; Wallet Accounts
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 Liquidity Pools
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 Protocol
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 Protocol
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 Protocols
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Lido:STETH
1970-01-01 open Assets:Staking:RocketPool:RETH
 
; Income Accounts
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
 
; Expense Accounts
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

Commodity Specifiche DeFi

Definisci token e token LP con metadati appropriati:

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"

Tracciare le Attività DeFi Comuni

1. Fornitura di Liquidità su Uniswap

Aggiungere Liquidità a un Pool

2024-01-15 * "Add liquidity to ETH-USDC Uniswap V3 pool"
  Assets:Crypto:Wallet:MetaMask:ETH     -5.0 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:USDC  -12500 USDC {1.00 USD}
  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}

Riscuotere Commissioni LP

2024-02-15 * "Claim Uniswap LP fees"
  Assets:Crypto:Wallet:MetaMask:ETH     0.2 ETH {2600.00 USD}
  Assets:Crypto:Wallet:MetaMask:USDC    300 USDC {1.00 USD}
  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}

Rimuovere Liquidità con Perdita Impermanente

2024-03-15 * "Rimuovi liquidità dal 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:ImpermanentLoss         240.00 USD  ; Calcolo IL
  Expenses:DeFi:Gas:Ethereum           0.008 ETH {2800.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH   -0.008 ETH {2800.00 USD}

2. Prestito su Protocollo Compound

Fornire Asset a Compound

2024-01-20 * "Supply USDC to Compound"
  Assets:Crypto:Wallet:MetaMask:USDC  -10000 USDC {1.00 USD}
  Assets:DeFi:Compound:CUSDC            500 CUSDC {20.00 USD}
  Expenses:DeFi:Gas:Ethereum           0.008 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH   -0.008 ETH {2500.00 USD}

Guadagnare Interessi su Compound

2024-02-20 * "Compound interest accrual"
  Assets:DeFi:Compound:CUSDC             5.2 CUSDC {20.50 USD}
  Income:DeFi:Yield:Compound          -106.60 USD

Riscuotere Ricompense COMP

2024-02-20 * "Claim COMP governance tokens"
  Assets:Crypto:Wallet:MetaMask:COMP     12 COMP {85.00 USD}
  Income:DeFi:Governance:Tokens       -1020.00 USD
  Expenses:DeFi:Gas:Ethereum           0.006 ETH {2600.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH   -0.006 ETH {2600.00 USD}

3. Operazioni su Protocollo Aave

Depositare e Prendere in Prestito

; Deposit ETH as collateral
2024-01-25 * "Deposit ETH to Aave"
  Assets:Crypto:Wallet:MetaMask:ETH    -10 ETH {2500.00 USD}
  Assets:DeFi:Aave:AETH                 10 AETH {2500.00 USD}
  Expenses:DeFi:Gas:Ethereum          0.01 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.01 ETH {2500.00 USD}
 
; Borrow USDC against ETH collateral
2024-01-25 * "Borrow USDC from Aave"
  Assets:Crypto:Wallet:MetaMask:USDC  15000 USDC
  Liabilities:DeFi:Aave:DebtUSDC     -15000 USDC
  Expenses:DeFi:Gas:Ethereum          0.008 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.008 ETH {2500.00 USD}

Rimborsare Prestiti con Interessi

2024-03-25 * "Rimborsa prestito USDC ad Aave"
  Liabilities:DeFi:Aave:DebtUSDC      15000 USDC
  Expenses:DeFi:Interest:Aave           450 USDC  ; Interessi maturati
  Assets:Crypto:Wallet:MetaMask:USDC -15450 USDC
  Expenses:DeFi:Gas:Ethereum          0.008 ETH {2700.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.008 ETH {2700.00 USD}

4. Staking su Ethereum

Staking Diretto su Ethereum

2024-01-10 * "Metti in staking ETH su Ethereum 2.0"
  Assets:Crypto:Wallet:MetaMask:ETH    -32 ETH {2500.00 USD}
  Assets:Staking:Ethereum:ETH           32 ETH {2500.00 USD}
  Expenses:DeFi:Gas:Ethereum          0.01 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.01 ETH {2500.00 USD}

Ricompense di Staking

2024-02-10 * "ETH staking rewards"
  Assets:Staking:Ethereum:ETH          0.15 ETH {2600.00 USD}
  Income:DeFi:Staking:Ethereum       -390.00 USD

Staking Liquido con Lido

2024-01-12 * "Stake ETH with Lido"
  Assets:Crypto:Wallet:MetaMask:ETH    -10 ETH {2500.00 USD}
  Assets:Staking:Lido:STETH             10 STETH {2500.00 USD}
  Expenses:DeFi:Gas:Ethereum          0.008 ETH {2500.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.008 ETH {2500.00 USD}

Scenari DeFi Avanzati

Strategie di Yield Farming

Yield Farming Multi-Protocollo

; Step 1: Deposit USDC to Compound
2024-01-30 * "Deposit USDC to Compound for yield farming"
  Assets:Crypto:Wallet:MetaMask:USDC  -20000 USDC {1.00 USD}
  Assets:DeFi:Compound:CUSDC            1000 CUSDC {20.00 USD}
 
; Step 2: Borrow DAI against cUSDC
2024-01-30 * "Borrow DAI from Compound"
  Assets:Crypto:Wallet:MetaMask:DAI    15000 DAI {1.00 USD}
  Liabilities:DeFi:Compound:DebtDAI   -15000 DAI {1.00 USD}
 
; Step 3: Provide DAI-USDC liquidity to Uniswap
2024-01-30 * "Add DAI-USDC liquidity for farming"
  Assets:Crypto:Wallet:MetaMask:DAI   -15000 DAI {1.00 USD}
  Assets:Crypto:Wallet:MetaMask:USDC   -5000 USDC {1.00 USD}  ; Additional USDC
  Assets:DeFi:Uniswap:DAI-USDC-LP        200 UNI-V3-DAI-USDC {100.00 USD}

Operazioni DeFi Cross-Chain

Bridge di Asset

2024-02-05 * "Bridge ETH su Polygon"
  Assets:Crypto:Wallet:MetaMask:ETH    -5 ETH {2600.00 USD}
  Assets:Crypto:Wallet:Polygon:ETH      5 ETH {2600.00 USD}
  Expenses:DeFi:Bridge:Fees           0.01 ETH {2600.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH  -0.01 ETH {2600.00 USD}

Flash Loan e Arbitraggio

2024-02-10 * "Flash loan arbitrage opportunity"
  ; Flash loan
  Assets:Crypto:Temp:FlashLoan       100000 USDC
  Liabilities:DeFi:Aave:FlashLoan   -100000 USDC
  ; Arbitrage trade
  Assets:Crypto:Temp:FlashLoan      -100000 USDC
  Assets:Crypto:Temp:Arbitrage       101500 USDC
  ; Repay flash loan
  Liabilities:DeFi:Aave:FlashLoan    100000 USDC
  Assets:Crypto:Temp:Arbitrage      -100090 USDC  ; Including fees
  ; Profit
  Assets:Crypto:Temp:Arbitrage       -1410 USDC  ; Move profit to wallet
  Assets:Crypto:Wallet:MetaMask:USDC   1410 USDC
  Income:DeFi:Arbitrage:Profit        -1410 USDC

Considerazioni per la Dichiarazione Fiscale DeFi

Riconoscimento del Reddito

Tutte le ricompense DeFi sono imponibili come reddito ordinario:

; Traccia tutte le fonti di reddito separatamente
Income:DeFi:Yield:Uniswap           ; Commissioni LP
Income:DeFi:Yield:Compound          ; Interessi guadagnati
Income:DeFi:Staking:Ethereum        ; Ricompense staking
Income:DeFi:Governance:Tokens       ; Airdrop token governance
Income:DeFi:Airdrops               ; Airdrop protocollo

Deduzioni delle Spese

Traccia le spese deducibili:

Expenses:DeFi:Gas:Ethereum          ; Commissioni gas
Expenses:DeFi:Gas:Polygon           ; Commissioni Layer 2
Expenses:DeFi:Interest:Aave         ; Costi di prestito
Expenses:DeFi:ImpermanentLoss       ; IL da posizioni LP

Tracciamento delle Plusvalenze

Utilizza la contabilità basata su lotti per plusvalenze accurate:

; Diverso costo base per lo stesso token
Assets:DeFi:Compound:cUSDC   100 cUSDC {20.00 USD}  ; Lotto 1
Assets:DeFi:Compound:cUSDC   100 cUSDC {21.00 USD}  ; Lotto 2

Migliori Pratiche per la Contabilità DeFi

1. Registrazione in Tempo Reale delle Transazioni

  • Registra le transazioni immediatamente dopo l'esecuzione
  • Utilizza hash di transazione per verifica
  • Monitora mempool per transazioni in sospeso

2. Tracciamento dell'Ottimizzazione delle Commissioni Gas

; Traccia strategie di ottimizzazione gas
Expenses:DeFi:Gas:Ethereum:Standard    ; Prezzo gas standard
Expenses:DeFi:Gas:Ethereum:Fast        ; Prezzo gas veloce
Expenses:DeFi:Gas:Ethereum:Instant     ; Prezzo gas istantaneo

3. Gestione del Rischio del Protocollo

; Traccia rischi specifici del protocollo
Expenses:DeFi:Risk:SmartContract      ; Fallimenti smart contract
Expenses:DeFi:Risk:Liquidation        ; Eventi di liquidazione
Expenses:DeFi:Risk:Slippage          ; Costi di slippage

4. Riconciliazione Automatica

  • Configura feed di prezzi automatici
  • Utilizza API dei protocolli per verifica dei saldi
  • Implementa importazioni automatiche di transazioni

5. Standard di Documentazione

  • Mantieni note dettagliate sulle transazioni
  • Documenta la logica della strategia
  • Conserva registri di interazione con i protocolli

Integrazione con Strumenti DeFi

Tracciamento del Portafoglio

  • DeBank: Panoramica portafoglio DeFi
  • Zapper: Dashboard multi-protocollo
  • Zerion: Wallet e tracker DeFi

Dichiarazione Fiscale

  • Koinly: Calcoli fiscali DeFi
  • CoinTracker: Supporto multi-protocollo
  • TokenTax: Reportistica DeFi specializzata

Piattaforme di Analisi

  • DeFi Pulse: Analisi dei protocolli
  • DeFiLlama: Monitoraggio TVL e rendimenti
  • APY.vision: Tracciamento perdita impermanente

Conclusione

La complessità della contabilità DeFi non dovrebbe impedirti di partecipare alla rivoluzione della finanza decentralizzata. Con il potente sistema di contabilità in testo semplice di Beancount.io, puoi:

  • Tracciare Transazioni Complesse: Gestire interazioni multi-protocollo senza problemi
  • Garantire la Conformità Fiscale: Riconoscimento corretto del reddito e tracciamento delle spese
  • Monitorare le Performance del Portafoglio: Approfondimenti in tempo reale sulle posizioni DeFi
  • Gestire il Rischio: Tracciare la perdita impermanente e i rischi del protocollo
  • Scalare le Operazioni: Dallo staking semplice alle complesse strategie di yield farming

La chiave per una contabilità DeFi di successo è coerenza, precisione e una corretta categorizzazione. Inizia con protocolli di base e espanditi gradualmente verso strategie più complesse man mano che ti senti a tuo agio con i modelli contabili.

Pronto a padroneggiare la contabilità DeFi? Inizia il tuo viaggio con Beancount.io e prendi il controllo del tuo portafoglio di finanza decentralizzata oggi.

Esplora un registro di esempio di criptovalute live:

Apri Registro Esempio di Criptovalute in una nuova scheda

Condividi questo articolo

Segui questo argomento

Fonte: https://beancount.io/it/blog/2025/06/18/defi-accounting-made-simple-beancount

Pubblicato: 18 giugno 2025

Ultimo aggiornamento: 15 settembre 2026