Простий облік DeFi: Відстеження прибуткового фермерства, пулів ліквідності та винагород за стейкінг за допомогою обліку у вигляді простого тексту
Децентралізовані фінанси (DeFi) здійснили революцію у взаємодії з фінансовими послугами, пропонуючи безпрецедентні можливості для генерації прибутку, надання ліквідності та децентралізованої торгівлі. Однак, разом з цими можливостями виникає виклик точного відстеження складних транзакцій для дотримання податкового законодавства та управління портфелем.
Традиційні методи бухгалтерського обліку стикаються з труднощами через унікальні характеристики DeFi: автоматизовані маркет-мейкери, майнінг ліквідності, непостійні втрати та винагороди у кількох токенах. Цей вичерпний посібник покаже вам, як освоїти бухгалтерський облік DeFi за допомогою потужної системи обліку в текстовому форматі Beancount.io.
Розуміння бухгалтерських викликів DeFi
Складність DeFi-транзакцій
DeFi-протоколи створюють облікові виклики, яких немає у традиційних фінансах:
- Мультитокенні транзакції: Одиничні операції, що включають кілька криптовалют
- Автоматичне реінвестування: Винагороди автоматично реінвестуються
- Непостійна втрата: Зміни вартості через розбіжність цін у пулах ліквідності
- Оптимізація комісій за газ: Складні структури комісій у різних мережах
- Управління протоколом: Права голосу та розподіл токенів управління
- Міжпротокольні взаємодії: Транзакції, що охоплюють кілька DeFi-платформ
Податкові наслідки DeFi-діяльності
Податкова служба США розглядає DeFi-діяльність як оподатковувані події:
- Надання ліквідності: Може спричинити оподатковувані події при депонуванні активів
- Винагороди за єлд-фармінг: Оподатковуються як звичайний дохід за справедливою ринковою вартістю
- Непостійна втрата: Потенційні податкові наслідки при виведенні з пулів
- Токени управління: Ейрдропи та винагороди оподатковуються як дохід
- Винагороди за стейкінг: Оподатковуються як дохід при отриманні
Налаштування DeFi рахунків у Beancount.io
Комплексна структура рахунків
Створіть детальну ієрархію рахунків, що охоплює всю діяльність у DeFi:
; Рахунки гаманців
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
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
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
1970-01-01 open Assets:DeFi:Aave:aUSDC
1970-01-01 open Assets:DeFi:Aave:aETH
1970-01-01 open Assets:DeFi:Aave:DebtETH
; Протоколи стейкінгу
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Staking:Lido:stETH
1970-01-01 open Assets:Staking:RocketPool:rETH
; Рахунки доходів
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
; Рахунки витрат
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-специфічні товари
Визначте токени та LP-токени з належними метаданими:
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"