Pular para o conteúdo principal

Contabilidade DeFi Simplificada: Rastreando Yield Farming, Pools de Liquidez e Recompensas de Staking com Contabilidade em Texto Simples

Publicado Última atualização 8 min para lerMike ThriftMike Thrift
Contabilidade DeFi Simplificada: Rastreando Yield Farming, Pools de Liquidez e Recompensas de Staking com Contabilidade em Texto Simples
Nesta página

As Finanças Descentralizadas (DeFi) revolucionaram a forma como interagimos com os serviços financeiros, oferecendo oportunidades sem precedentes para geração de rendimento, provisão de liquidez e negociação descentralizada. No entanto, com essas oportunidades surge o desafio de rastrear com precisão transações complexas para conformidade fiscal e gestão de portfólio.

Métodos contábeis tradicionais têm dificuldade com as características únicas do DeFi: formadores de mercado automatizados, mineração de liquidez, perda impermanente e recompensas multi-token. Este guia abrangente mostra como dominar a contabilidade DeFi usando o poderoso sistema de contabilidade em texto simples do Beancount.io.

Compreendendo os Desafios Contábeis de DeFi

A Complexidade das Transações DeFi

Protocolos DeFi criam desafios contábeis que não existem nas finanças tradicionais:

  • Transações multi-token: Operações únicas envolvendo múltiplas criptomoedas
  • Composição automática: Recompensas automaticamente reinvestidas
  • Perda impermanente: Mudanças de valor devido à divergência de preços em pools de liquidez
  • Otimização de taxas de gás: Estruturas de taxas complexas em diferentes redes
  • Governança de protocolo: Direitos de voto e distribuições de tokens de governança
  • Interações entre protocolos: Transações que abrangem múltiplas plataformas DeFi

Implicações Fiscais das Atividades DeFi

O IRS trata as atividades DeFi como eventos tributáveis:

  • Fornecimento de liquidez: Pode gerar eventos tributáveis ao depositar ativos
  • Recompensas de yield farming: Tributável como rendimento ordinário ao valor justo de mercado
  • Perda impermanente: Potenciais implicações fiscais ao retirar de pools
  • Tokens de governança: Airdrops e recompensas tributáveis como rendimento
  • Recompensas de staking: Tributáveis como rendimento quando recebidas

Configurando Contas DeFi no Beancount.io

Estrutura de Contas Abrangente

Crie uma hierarquia de contas detalhada que capture todas as atividades 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

Commodities Específicas de DeFi

Defina tokens e tokens LP com metadados apropriados:

1970-01-01 commodity UNI-V3-ETH-USDC
  name: "Uniswap V3 ETH-USDC LP Token"
  asset-class: "pool de liquidez"
  protocol: "uniswap-v3"
 
1970-01-01 commodity cUSDC
  name: "Compound USDC"
  asset-class: "token de empréstimo"
  protocol: "compound"
 
1970-01-01 commodity stETH
  name: "Lido Staked Ethereum"
  asset-class: "derivativo de staking"
  protocol: "lido"

Rastreamento de Atividades Comuns de DeFi

1. Provisão de Liquidez Uniswap

Adicionando Liquidez a um 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}

Resgatando Taxas de 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}

Removendo Liquidez com Perda Impermanente

2024-03-15 * "Remove liquidity from ETH-USDC pool"
  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  ; cálculo da PI
  Expenses:DeFi:Gas:Ethereum           0.008 ETH {2800.00 USD}
  Assets:Crypto:Wallet:MetaMask:ETH   -0.008 ETH {2800.00 USD}

2. Empréstimo do Protocolo Compound

Fornecendo Ativos para 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}

Acumulando Juros Compostos

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

Reivindicando Recompensas 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. Operações do Protocolo Aave

Depósitos e Empréstimos

; 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}

Reembolsando Empréstimos com Juros

2024-03-25 * "Reembolsar empréstimo USDC para Aave"
  Liabilities:DeFi:Aave:DebtUSDC      15000 USDC
  Expenses:DeFi:Interest:Aave           450 USDC  ; Juros acumulados
  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 de Ethereum

Staking Direto de Ethereum

2024-01-10 * "Realizar Staking de ETH no 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}

Recompensas de 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 Líquido com 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}

Cenários DeFi Avançados

Estratégias de Agricultura de Rendimento

Mineração de Rendimento Multi-Protocolo

; 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}

Operações DeFi Entre Cadeias

Ponte de Ativos

2024-02-05 * "Ponte de ETH para 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}

Empréstimos Flash e Arbitragem

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

Considerações sobre Relatórios Fiscais de DeFi

Reconhecimento de Receita

Todas as recompensas DeFi são tributáveis como rendimento ordinário:

; Rastreie todas as fontes de receita separadamente
Income:DeFi:Yield:Uniswap           ; Taxas de LP
Income:DeFi:Yield:Compound          ; Juros ganhos
Income:DeFi:Staking:Ethereum        ; Recompensas de staking
Income:DeFi:Governance:Tokens       ; Airdrops de tokens de governança
Income:DeFi:Airdrops               ; Airdrops de protocolo

Deduções de Despesas

Acompanhe as despesas dedutíveis:

Expenses:DeFi:Gas:Ethereum          ; Taxas de gás
Expenses:DeFi:Gas:Polygon           ; Taxas de Camada 2
Expenses:DeFi:Interest:Aave         ; Custos de empréstimo
Expenses:DeFi:ImpermanentLoss       ; Perda Impermanente de posições de LP

Rastreamento de Ganhos de Capital

Utilize contabilidade por lotes para ganhos de capital precisos:

; Different cost basis for same token
Assets:DeFi:Compound:cUSDC   100 cUSDC {20.00 USD}  ; Batch 1
Assets:DeFi:Compound:cUSDC   100 cUSDC {21.00 USD}  ; Batch 2

Melhores Práticas para Contabilidade DeFi

1. Registo de Transações em Tempo Real

  • Registar transações imediatamente após a execução
  • Utilizar hashes de transação para verificação
  • Monitorizar a mempool para transações pendentes

2. Rastreamento de Otimização de Taxas de Gás

; Rastrear estratégias de otimização de gás
Expenses:DeFi:Gas:Ethereum:Standard    ; Preço de gás padrão
Expenses:DeFi:Gas:Ethereum:Fast        ; Preço de gás rápido
Expenses:DeFi:Gas:Ethereum:Instant     ; Preço de gás instantâneo

3. Gestão de Risco de Protocolo

; Rastrear riscos específicos do protocolo
Expenses:DeFi:Risk:SmartContract      ; Falhas de contrato inteligente
Expenses:DeFi:Risk:Liquidation        ; Eventos de liquidação
Expenses:DeFi:Risk:Slippage          ; Custos de derrapagem

4. Reconciliação Automatizada

  • Configurar feeds de preços automatizados
  • Usar APIs de protocolo para verificação de saldo
  • Implementar importações de transações automatizadas

5. Padrões de Documentação

  • Manter notas detalhadas das transações
  • Documentar a lógica da estratégia
  • Manter registos de interação do protocolo

Integração com Ferramentas DeFi

Rastreamento de Portfólio

  • DeBank: Visão geral do portfólio DeFi
  • Zapper: Painel multi-protocolo
  • Zerion: Carteira e rastreador DeFi

Relatórios Fiscais

  • Koinly: Cálculos fiscais DeFi
  • CoinTracker: Suporte a múltiplos protocolos
  • TokenTax: Relatórios DeFi especializados

Plataformas de Análise

  • DeFi Pulse: Análise de protocolos
  • DeFiLlama: Rastreamento de TVL e rendimento
  • APY.vision: Rastreamento de perda impermanente

Conclusão

A complexidade da contabilidade DeFi não deve impedi-lo de participar da revolução das finanças descentralizadas. Com o poderoso sistema de contabilidade em texto simples do Beancount.io, você pode:

  • Rastrear Transações Complexas: Lidar com interações multiprotocolo de forma contínua
  • Garantir Conformidade Fiscal: Reconhecimento adequado de receitas e rastreamento de despesas
  • Monitorar o Desempenho do Portfólio: Insights em tempo real sobre posições DeFi
  • Gerenciar Riscos: Rastrear perdas impermanentes e riscos de protocolo
  • Escalar Operações: De staking simples a estratégias complexas de yield farming

A chave para uma contabilidade DeFi bem-sucedida é a consistência, precisão e categorização adequada. Comece com protocolos básicos e expanda gradualmente para estratégias mais complexas à medida que se familiariza com os padrões contábeis.

Pronto para dominar a contabilidade DeFi? Comece sua jornada no Beancount.io e assuma o controle do seu portfólio de finanças descentralizadas hoje mesmo.

Explore um exemplo ao vivo de livro-razão de criptomoedas:

Abrir Cryptocurrency Example Ledger em uma nova aba

Partilhar este artigo

Seguir este tópico

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

Publicado: 18 de junho de 2025

Última atualização: 15 de setembro de 2026