پرش به محتوای اصلی

2 پست با برچسب "دیفای"

مشاهده همه برچسب‌ها

راهنمای جامع حسابداری ارز دیجیتال با Beancount.io

· 13 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

آیا در تراکنش‌های کریپتو در صرافی‌های متعدد غرق شده‌اید، با پیچیدگی‌های DeFi دست و پنجه نرم می‌کنید، یا از فصل مالیات وحشت دارید؟ شما تنها نیستید. چشم‌انداز ارزهای دیجیتال از خریدهای ساده بیت‌کوین به یک اکوسیستم پیچیده از پروتکل‌های DeFi، پاداش‌های استیکینگ، ییلد فارمینگ، و فعالیت‌های بین‌زنجیره‌ای گسترش یافته است که روش‌های حسابداری سنتی را به چالش می‌کشد.

این واقعیت تلخ است: هر تراکنش کریپتو به طور بالقوه مشمول مالیات است و سازمان امور مالیاتی (IRS) در حال نظارت است. چه یک دارنده معمولی بیت‌کوین باشید و چه یک کاربر حرفه‌ای DeFi که موقعیت‌های خود را در ده‌ها پروتکل مدیریت می‌کنید، نگهداری سوابق مالی دقیق اختیاری نیست – بلکه برای انطباق (با قوانین) و وضوح مالی ضروری است.

مشکل چیست؟ نرم‌افزارهای حسابداری سنتی پشتیبانی بومی محدودی برای پیچیدگی‌های کریپتو دارند. در حالی که ابزارهایی مانند کوییک‌بوکس می‌توانند با افزونه‌های اضافی کریپتو را مدیریت کنند، و اکسل می‌تواند داده‌های بلاک‌چین را با اسکریپت وارد کند، اکثر راه‌حل‌ها برای حسابداری جامع کریپتو نیاز به سفارشی‌سازی قابل توجهی دارند.

راه‌حل چیست؟ سیستم حسابداری متن ساده Beancount.io که بر اساس زبان قدرتمند متن‌باز Beancount ساخته شده است. نکته مهم: Beancount یک زبان حسابداری دوطرفه متن‌باز است که توسط مارتین بلیس ایجاد شده، در حالی که Beancount.io یک سرویس میزبانی تجاری است که یک رابط کاربری دوستانه و زیرساخت ابری برای Beancount فراهم می‌کند. این راهنما هم اصول اساسی Beancount و هم نحوه استفاده موثر از آن‌ها را از طریق پلتفرم Beancount.io پوشش می‌دهد.

راهنمای کامل حسابداری ارزهای دیجیتال

کابوس حسابداری رمزارز (و چرا بدتر می‌شود)

سبد رمزارز شما در همه جا پراکنده است

بیایید در مورد وضعیت شما صادق باشیم. شما احتمالاً موارد زیر را دارید:

  • ۳-۵ صرافی مختلف (کوین‌بیس برای خریدهای آسان، بایننس برای آلت‌کوین‌ها، کراکن برای آن یک توکن خاص...)
  • کیف پول‌های متعدد (متامسک برای دیفای، لجر برای نگهداری بلندمدت، آن کیف پول قدیمی که فراموش کرده‌اید...)
  • موقعیت‌های دیفای در بیش از ۱۰ پروتکل (یونی‌سواپ، کامپاند، آوه، و هر ییلد فارم جدیدی که توجه شما را جلب کرده است)
  • پاداش‌های استیکینگ که از اعتبارسنج‌های مختلف به آرامی وارد می‌شوند
  • ایردراپ‌های تصادفی که مانند هدایای کریسمس رمزارزی در کیف پول شما ظاهر می‌شوند

هر پلتفرم زبان متفاوتی دارد. کوین‌بیس به شما یک فایل سی‌اس‌وی می‌دهد که اصلاً شبیه خروجی بایننس نیست. یونی‌سواپ حتی خروجی هم ندارد. و بماند که ردیابی موقعیت‌های دیفای شما در شبکه‌های لایه ۲ چقدر دشوار است.

انواع تراکنش‌هایی که حسابداری سنتی را به چالش می‌کشند

فعالیت‌های رمزارزی شما شامل انواع تراکنش‌هایی است که سیستم‌های حسابداری سنتی در ابتدا برای مدیریت آن‌ها طراحی نشده بودند:

  • زیان ناپایدار ناشی از تأمین نقدینگی (سعی کنید این را به QuickBooks توضیح دهید)
  • وام‌های فلش که میلیون‌ها را در یک تراکنش واحد وام می‌گیرند و بازپرداخت می‌کنند
  • فارم سود که در آن برای تأمین نقدینگی، ۵ توکن مختلف کسب می‌کنید
  • پل‌های بین‌زنجیره‌ای که دارایی‌ها را در یک شبکه ناپدید کرده و در شبکه‌ای دیگر ظاهر می‌کنند
  • مشتقات استیکینگ مانند stETH که ارزش را متفاوت از دارایی پایه انباشت می‌کنند
  • توکن‌های حاکمیتی DAO که برای استفاده از پروتکل‌ها دریافت کردید

میدان مین رعایت مالیاتی

این‌ها مواردی هستند که خواب را از چشمان سرمایه‌گذاران رمزارز می‌ربایند:

  • هر معامله‌ای مشمول مالیات است (بله، حتی آن مبادله ETH به USDC)
  • ردیابی مبنای بهای تمام شده با صدها ریزتراکنش غیرممکن می‌شود
  • پاداش‌های استیکینگ درآمد محسوب می‌شوند به محض دریافت آن‌ها (با ارزش منصفانه بازار)
  • پاداش‌های دیفای درآمد هستند حتی اگر هنوز نتوانید آن‌ها را بفروشید
  • سازمان امور مالیاتی (IRS) فرم 8949 را می‌خواهد که هر تراکنش در آن فهرست شده باشد
  • جریمه‌ها سنگین هستند در صورت اشتباه

نرم‌افزار حسابداری سنتی برای این پیچیدگی نیازمند سفارشی‌سازی قابل توجهی است. در حالی که راه‌حل‌هایی وجود دارند، اغلب به افزونه‌ها، اسکریپت‌ها یا فرآیندهای دستی اضافی برای مدیریت دامنه کامل فعالیت‌های رمزارزی نیاز دارند.

ورود به Beancount.io: راهکار حسابداری رمزارز که منتظرش بودید

اگر به شما بگویم سیستمی حسابداری وجود دارد که دقیقاً برای مدیریت این هرج و مرج طراحی شده است، چه؟ Beancount.io فقط یک ابزار حسابداری دیگر نیست—این یک انقلاب حسابداری متنی ساده است که پیچیدگی رمزارز را طوری مدیریت می‌کند که گویی برای همین کار متولد شده است.

چرا Beancount.io در حسابداری رمزارز پیشتاز است

🔍 شفافیت کامل: هر محاسبه‌ای قابل مشاهده است. بدون جعبه سیاه، بدون الگوریتم‌های "به ما اعتماد کنید". شما دقیقاً می‌بینید که مبنای هزینه شما چگونه محاسبه می‌شود، سودها چگونه محاسبه می‌شوند و هر ساتوشی به کجا رفته است.

📊 انعطاف‌پذیری نامحدود: هر ساختار حسابی که نیاز دارید ایجاد کنید. موقعیت‌های دیفای (DeFi)، مشتقات استیکینگ، دارایی‌های بین‌زنجیره‌ای، یا آن توکن عجیب و غریبی که از رأی‌گیری DAO به دست آورده‌اید را ردیابی کنید. اگر بتوانید آن را تصور کنید، می‌توانید آن را ردیابی کنید.

🎯 مبنای هزینه دقیق: ردیابی مبتنی بر لات با شناسایی خاص. دقیقاً انتخاب کنید که کدام بیت‌کوین را برای نتایج مالیاتی بهینه می‌فروشید. FIFO، LIFO، یا انتخاب لات‌های دلخواه شما — انتخاب با شماست.

🔗 مقاوم در برابر آینده: فرمت متن ساده به این معنی است که داده‌های شما برای همیشه متعلق به شماست. بدون قفل شدن به فروشنده، بدون فرمت‌های اختصاصی، بدون ایمیل‌های "متاسفیم، ما در حال تعطیلی هستیم".

⚡ قدرت اسکریپت‌پذیری: واردات را خودکار کنید، گزارش‌های سفارشی ایجاد کنید و با هر ابزری یکپارچه شوید. از آنجا که سبد رمزارز شما منحصر به فرد است، حسابداری شما نیز باید همینطور باشد.

راه‌اندازی مرکز فرماندهی رمزارز شما

ساخت معماری حساب‌های شما

این را به مثابه طراحی نقشه راه برای امپراتوری رمزارز خود در نظر بگیرید. ما در حال ایجاد ساختاری هستیم که می‌تواند همه چیز را از اولین خرید بیت‌کوین شما گرفته تا استراتژی‌های پیچیده دیفای چند پروتکلی مدیریت کند:

نکته: مثال‌ها از 1970-01-01 به عنوان تاریخ بازگشایی حساب موقت استفاده می‌کنند. برای استفاده واقعی، آن را با تاریخ‌های واقعی بازگشایی حساب‌های خود جایگزین کنید، به خصوص اگر از ابزارهای واردات خودکار استفاده می‌کنید که تراکنش‌ها را بر اساس تاریخ فیلتر می‌کنند.

; حساب‌های صرافی
1970-01-01 open Assets:Crypto:Coinbase:USD
1970-01-01 open Assets:Crypto:Coinbase:BTC
1970-01-01 open Assets:Crypto:Coinbase:ETH
1970-01-01 open Assets:Crypto:Binance:USD
1970-01-01 open Assets:Crypto:Binance:BTC
1970-01-01 open Assets:Crypto:Binance:ETH
1970-01-01 open Assets:Crypto:Binance:ADA

; حساب‌های کیف پول
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:UNI
1970-01-01 open Assets:Crypto:Wallet:Ledger:BTC
1970-01-01 open Assets:Crypto:Wallet:Ledger:ETH

; حساب‌های پروتکل دیفای
1970-01-01 open Assets:DeFi:Compound:cUSDC
1970-01-01 open Assets:DeFi:Uniswap:ETH-USDC-LP
1970-01-01 open Assets:Staking:Ethereum:ETH
1970-01-01 open Assets:Crypto:Mining:BTC

; حساب‌های درآمد
1970-01-01 open Income:Crypto:Staking:ETH
1970-01-01 open Income:Crypto:Mining:BTC
1970-01-01 open Income:Crypto:Airdrops
1970-01-01 open Income:Crypto:DeFi:Yield
1970-01-01 open Income:CapitalGains:Crypto
1970-01-01 open Income:Crypto:Trading:Margin

; حساب‌های هزینه
1970-01-01 open Expenses:Crypto:Fees:Trading
1970-01-01 open Expenses:Crypto:Fees:Network
1970-01-01 open Expenses:Crypto:Fees:Withdrawal

; حساب‌های اضافی برای سناریوهای پیشرفته
1970-01-01 open Assets:Crypto:Binance:BTC-Margin
1970-01-01 open Liabilities:Crypto:Binance:Borrowed
1970-01-01 open Liabilities:Crypto:Binance:BTC
1970-01-01 open Assets:Checking
1970-01-01 open Expenses:Crypto:Mining:Electricity

تعاریف کالاها

ارزهای دیجیتال خود را به عنوان کالا با فراداده مناسب تعریف کنید:

1970-01-01 commodity BTC
name: "Bitcoin"
asset-class: "cryptocurrency"
price-source: "coinbase"

1970-01-01 commodity ETH
name: "Ethereum"
asset-class: "cryptocurrency"
price-source: "coinbase"

1970-01-01 commodity ADA
name: "Cardano"
asset-class: "cryptocurrency"
price-source: "binance"

1970-01-01 commodity USDC
name: "USD Coin"
asset-class: "stablecoin"
price-source: "coinbase"

1970-01-01 commodity UNI
name: "Uniswap"
asset-class: "cryptocurrency"
price-source: "coinbase"

1970-01-01 commodity UNI-V2-ETH-USDC
name: "Uniswap V2 ETH-USDC LP Token"
asset-class: "liquidity-pool"

تسلط بر تراکنش‌های رمزارزی: از ساده تا پیشرفته

آماده‌اید Beancount.io را در عمل ببینید؟ بیایید سناریوهای واقعی را بررسی کنیم که سیستم‌های حسابداری دیگر را دچار مشکل می‌کنند، اما در اینجا به شکلی ظریف و کارآمد مدیریت می‌شوند.

۱. اولین خرید بیت‌کوین شما (نقطه آغاز)

هر سفر کریپتو از جایی شروع می‌شود. در اینجا نحوه ثبت آن لحظه تغییردهنده زندگی که اولین بیت‌کوین خود را خریدید، آمده است:

2024-01-15 * "Buy 0.5 BTC on Coinbase"
Assets:Crypto:Coinbase:BTC 0.5 BTC {30000.00 USD}
Assets:Crypto:Coinbase:USD -15025.00 USD
Expenses:Crypto:Fees:Trading 25.00 USD

2. سودگیری (یا کاهش زیان) حرفه‌ای

لحظه حقیقت: فروش رمزارزهای شما. اینجاست که اکثر سیستم‌های حسابداری دچار مشکل می‌شوند، اما Beancount.io با ردیابی دقیق مبنای بهای تمام‌شده می‌درخشد:

2024-03-20 * "فروش 0.3 BTC در Coinbase"
Assets:Crypto:Coinbase:BTC -0.3 BTC {30000.00 USD}
Assets:Crypto:Coinbase:USD 10470.00 USD
Expenses:Crypto:Fees:Trading 30.00 USD
Income:CapitalGains:Crypto 1440.00 USD ; 10470 - (0.3 × 30000) - 30 = 1440

3. پاداش‌های استیکینگ: کسب درآمد در خواب

درآمد غیرفعال در بهترین حالت خود. اما به خاطر داشته باشید، سازمان امور مالیاتی (IRS) ایجاب می‌کند که پاداش‌های استیکینگ هنگام دریافت، بر اساس ارزش بازار منصفانه در زمان دریافت (طبق دستورالعمل دارایی‌های دیجیتال IRS، ۲۰۲۴)، به عنوان درآمد مشمول مالیات گزارش شوند. در حالی که دعوی حقوقی در جریان است (جارت علیه ایالات متحده)، موضع رسمی فعلی، گزارش‌دهی فوری را الزامی می‌کند. در اینجا نحوه ردیابی صحیح آن‌ها آمده است:

2024-02-01 * "ETH Staking Rewards"
Assets:Staking:Ethereum:ETH 0.05 ETH {2500.00 USD}
Income:Crypto:Staking:ETH 125.00 USD

4. کشت سود دیفای: جایی که اوضاع هیجان‌انگیز می‌شود 🌶️

به حسابداری پیشرفته دیفای خوش آمدید. کشت سود دیفای شامل تراکنش‌های پیچیده چند-توکنی است که نیازمند ردیابی پیشرفته هستند. در ادامه نحوه حسابداری صحیح یک موقعیت نقدینگی یونی‌سواپ آمده است:

; Initial liquidity provision
2024-01-10 * "Add liquidity to ETH-USDC pool"
Assets:Crypto:Wallet:MetaMask:ETH -10 ETH {2500.00 USD}
Assets:Crypto:Wallet:MetaMask:USDC -25000 USDC {1.00 USD}
Assets:DeFi:Uniswap:ETH-USDC-LP 100 UNI-V2-ETH-USDC {500.00 USD}

; Claiming rewards
2024-02-10 * "Claim Uniswap LP rewards"
Assets:Crypto:Wallet:MetaMask:UNI 50 UNI {8.00 USD}
Income:Crypto:DeFi:Yield 400.00 USD

۵. انتقال بین صرافی‌ها

انتقال بیت‌کوین از کوین‌بیس به کیف پول لجر:

2024-01-20 * "Transfer BTC from Coinbase to Ledger"
Assets:Crypto:Coinbase:BTC -1.0 BTC {30000.00 USD}
Assets:Crypto:Wallet:Ledger:BTC 0.9995 BTC {30000.00 USD}
Expenses:Crypto:Fees:Withdrawal 0.0005 BTC {30000.00 USD}

سناریوهای پیشرفته ارز دیجیتال

معاملات مارجین

ثبت موقعیت‌های اهرمی:

; باز کردن موقعیت لانگ اهرمی (قرض گرفتن بیت‌کوین)
2024-02-15 * "Open 2x leveraged BTC position"
Assets:Crypto:Binance:BTC-Margin 1.0 BTC {35000.00 USD}
Liabilities:Crypto:Binance:BTC -1.0 BTC {35000.00 USD}
Expenses:Crypto:Fees:Trading 50.00 USD
Assets:Crypto:Binance:USD -50.00 USD

; بستن موقعیت با سود
2024-02-20 * "Close leveraged BTC position"
Assets:Crypto:Binance:BTC-Margin -1.0 BTC {35000.00 USD}
Assets:Crypto:Binance:USD 37950.00 USD
Liabilities:Crypto:Binance:BTC 1.0 BTC {35000.00 USD}
Income:Crypto:Trading:Margin -2900.00 USD
Expenses:Crypto:Fees:Trading 50.00 USD

ایردراپ‌ها و فورک‌ها

ثبت توزیع‌های رایگان توکن:

2024-03-01 * "دریافت ایردراپ UNI"
Assets:Crypto:Wallet:MetaMask:UNI 400 UNI {8.00 USD}
Income:Crypto:Airdrops 3200.00 USD

عملیات استخراج

برای ماینرهای ارز دیجیتال:

2024-01-01 * "پاداش استخراج بیت‌کوین"
Assets:Crypto:Mining:BTC 0.1 BTC {45000.00 USD}
Income:Crypto:Mining:BTC 4500.00 USD

; هزینه‌های استخراج
2024-01-31 * "هزینه‌های برق استخراج"
Expenses:Crypto:Mining:Electricity 800.00 USD
Assets:Checking -800.00 USD

گزارش‌دهی مالیاتی و انطباق

ردیابی بهای تمام‌شده

Beancount.io به‌طور خودکار بهای تمام‌شده را با استفاده از سیستم مبتنی بر لات ردیابی می‌کند:

; Multiple purchases at different prices
2024-01-01 * "Buy BTC batch 1"
Assets:Crypto:Coinbase:BTC 1.0 BTC {40000.00 USD}
Assets:Crypto:Coinbase:USD -40000.00 USD

2024-02-01 * "Buy BTC batch 2"
Assets:Crypto:Coinbase:BTC 1.0 BTC {45000.00 USD}
Assets:Crypto:Coinbase:USD -45000.00 USD

; Selling specific lots (FIFO, LIFO, or specific identification)
2024-03-01 * "Sell BTC using FIFO"
Assets:Crypto:Coinbase:BTC -0.5 BTC {40000.00 USD}
Assets:Crypto:Coinbase:USD 22470.00 USD
Expenses:Crypto:Fees:Trading 30.00 USD
Income:CapitalGains:Crypto 2440.00 USD ; 22470 - 20000 - 30 = 2440

تولید گزارش‌های مالیاتی

برای تولید گزارش‌های مالیاتی، از سیستم کوئری و افزونه‌های Beancount استفاده کنید:

  • فرم 8949: سود و زیان سرمایه (از طریق bean-query یا افزونه‌های شخص ثالث)
  • جدول D: خلاصه سود سرمایه (نیاز به اسکریپت‌نویسی اضافی دارد)
  • فرم 1040: درآمد حاصل از استیکینگ، ماینینگ، ایردراپ (از طریق گزارش‌های سفارشی)
  • گزارش‌های جزئی تراکنش: برای اهداف حسابرسی

توجه: تولید گزارش‌های مالیاتی نیازمند افزونه‌ها، اسکریپت‌ها یا ادغام با نرم‌افزارهای مالیاتی تخصصی است. Beancount مبنای داده را فراهم می‌کند، اما فرم‌های مالیاتی خاص معمولاً به توسعه سفارشی یا ابزارهای شخص ثالث نیاز دارند.

بهترین روش‌ها برای حسابداری رمزارزها

1. مغایرت‌گیری منظم

  • وارد کردن هفتگی داده‌های صرافی
  • تأیید ماهانه مانده کیف پول‌ها
  • بررسی متقابل با کاوشگرهای بلاک‌چین

2. مستندسازی مناسب

  • تمام تأییدیه‌های تراکنش را ذخیره کنید
  • هدف هر تراکنش را مستند کنید
  • سوابق قیمت‌های بازار را در زمان تراکنش نگهداری کنید

3. تفکیک کسب‌وکار و شخصی

; سرمایه‌گذاری‌های رمزارزی شخصی
Assets:Personal:Crypto:Coinbase:BTC

; عملیات رمزارزی کسب‌وکار
Assets:Business:Crypto:Treasury:BTC

۴. ردیابی تمام منابع درآمد

  • پاداش‌های استیکینگ (مشمول مالیات بر درآمد)
  • پاداش‌های ماینینگ (مشمول مالیات بر درآمد)
  • ایردراپ‌ها (مشمول مالیات بر اساس ارزش بازار منصفانه)
  • بازده دیفای (مشمول مالیات بر درآمد)

5. مدیریت کارمزدها

تمام کارمزدها را به صورت جداگانه برای کسر مالیات صحیح ردیابی کنید:

Expenses:Crypto:Fees:Trading     ; کارمزدهای معاملاتی صرافی
Expenses:Crypto:Fees:Network ; کارمزدهای شبکه بلاکچین
Expenses:Crypto:Fees:Withdrawal ; کارمزدهای برداشت

یکپارچه‌سازی با ابزارهای محبوب رمزارز

یکپارچه‌سازی API صرافی‌ها

Beancount.io می‌تواند با صرافی‌های اصلی یکپارچه شود:

  • Coinbase Pro API: واردات خودکار تراکنش‌ها
  • Binance API: به‌روزرسانی لحظه‌ای موجودی
  • Kraken API: همگام‌سازی داده‌های تاریخی

تحلیل بلاکچین

اتصال به کاوشگرهای بلاکچین:

  • Etherscan: تأیید تراکنش‌های اتریوم
  • Blockchain.info: ردیابی تراکنش‌های بیت‌کوین
  • BscScan: نظارت بر بایننس اسمارت چین

ردیابی سبد سرمایه

همگام‌سازی با ابزارهای مدیریت سبد سرمایه:

  • کوین‌ترکر: تولید گزارش مالیاتی
  • کوینلی: تجمیع چند صرافی
  • بلاک‌فولیو: ردیابی سبد سرمایه موبایلی

سلب مسئولیت‌های مهم

تذکر مالیاتی و حقوقی: این راهنما اطلاعات عمومی در مورد حسابداری ارزهای دیجیتال با استفاده از بین‌کانت ارائه می‌دهد و به منزله مشاوره مالیاتی، حقوقی یا مالی حرفه‌ای نیست. نحوه برخورد مالیاتی با تراکنش‌های ارز دیجیتال بسته به حوزه قضایی و شرایط فردی متفاوت است. سناریوهای پیچیده مانند پل‌های بین‌زنجیره‌ای، زیان ناپایدار و وام‌های فلش ممکن است تحت مقررات فعلی پیامدهای مالیاتی نامشخصی داشته باشند. برای راهنمایی خاص در مورد اینکه آیا تراکنش‌ها به منزله واگذاری‌های مشمول مالیات هستند، به سوالات متداول IRS Q-15 تا Q-18 (2024) مراجعه کنید یا با مقررات مالیاتی محلی مشورت نمایید. همیشه قبل از اتخاذ تصمیمات مربوط به مالیات، با یک متخصص مالیاتی واجد شرایط یا حسابدار رسمی (CPA) آشنا با مالیات ارزهای دیجیتال در حوزه قضایی خود مشورت نمایید.

توضیح نرم‌افزاری: مثال‌ها در این راهنما از گرامر استاندارد بین‌کانت استفاده می‌کنند. در حالی که Beancount.io یک رابط کاربری دوستانه برای بین‌کانت ارائه می‌دهد، اصول حسابداری زیربنایی برای هر پیاده‌سازی بین‌کانت کاربرد دارند.

نتیجه‌گیری

حسابداری رمزارزها نیازی نیست پیچیده و طاقت‌فرسا باشد. با سیستم قدرتمند حسابداری متن ساده Beancount که از طریق پلتفرم Beancount.io در دسترس است، می‌توانید:

  • شفافیت کامل را حفظ کنید: هر تراکنش قابل مشاهده و حسابرسی است
  • از رعایت قوانین مالیاتی اطمینان حاصل کنید: ردیابی صحیح مبنای هزینه و گزارش‌دهی درآمد
  • با سبد دارایی خود مقیاس‌پذیری داشته باشید: مدیریت معاملات ساده تا استراتژی‌های پیچیده دیفای
  • به‌طور یکپارچه ادغام شوید: اتصال به صرافی‌ها، کیف پول‌ها و ابزارهای مالیاتی
  • سوابق خود را برای آینده تضمین کنید: فرمت متن ساده دسترسی طولانی‌مدت را تضمین می‌کند

چه یک دارنده عادی بیت‌کوین باشید و چه یک فعال پیشرفته دیفای در حوزه کسب بازده، Beancount پایه و اساس و انعطاف‌پذیری لازم برای تسلط بر حسابداری رمزارزها را فراهم می‌کند. با تراکنش‌های پایه شروع کنید و به تدریج سناریوهای پیچیده‌تر را با تکامل مسیر رمزارزی خود، در آن بگنجانید.

مثال‌های این راهنما یک پایه و اساس مستحکم را فراهم می‌کنند، اما به یاد داشته باشید که حسابداری رمزارزها یک حوزه در حال تکامل است. از تغییرات نظارتی مطلع بمانید، با متخصصان مالیاتی مشورت کنید و شیوه‌های حسابداری خود را در صورت لزوم تطبیق دهید.

آماده‌اید کنترل امور مالی رمزارزی خود را در دست بگیرید؟ در Beancount.io ثبت‌نام کنید و قدرت حسابداری رمزارز شفاف و قابل برنامه‌ریزی را که بر پایه و اساس مستحکم Beancount بنا شده است، تجربه کنید.

حسابداری دیفای ساده شده: ردیابی کشت سود، استخرهای نقدینگی و پاداش‌های استیکینگ با حسابداری متن ساده

· 8 دقیقه مطالعه
Mike Thrift
Mike Thrift
Marketing Manager

امور مالی غیرمتمرکز (دیفای) نحوه تعامل ما با خدمات مالی را متحول کرده و فرصت‌های بی‌سابقه‌ای برای تولید سود، تامین نقدینگی و معاملات غیرمتمرکز ارائه می‌دهد. با این حال، در کنار این فرصت‌ها، چالش ردیابی دقیق تراکنش‌های پیچیده برای رعایت مالیاتی و مدیریت سبد دارایی نیز وجود دارد.

روش‌های حسابداری سنتی با ویژگی‌های منحصر به فرد دیفای دست و پنجه نرم می‌کنند: بازارسازان خودکار، استخراج نقدینگی، زیان ناپایدار و پاداش‌های چندتوکنی. این راهنمای جامع به شما نشان می‌دهد که چگونه با استفاده از سیستم قدرتمند حسابداری متن-ساده Beancount.io بر حسابداری دیفای مسلط شوید.

حسابداری دیفای ساده شد

درک چالش‌های حسابداری دیفای

پیچیدگی تراکنش‌های دیفای

پروتکل‌های دیفای چالش‌های حسابداری ایجاد می‌کنند که در مالی سنتی وجود ندارند:

  • تراکنش‌های چند-توکنی: عملیات واحد شامل چندین ارز دیجیتال
  • سود مرکب خودکار: پاداش‌هایی که به صورت خودکار بازسرمایه‌گذاری می‌شوند
  • زیان ناپایدار: تغییرات ارزش به دلیل واگرایی قیمت در استخرهای نقدینگی
  • بهینه‌سازی کارمزد گس: ساختارهای کارمزد پیچیده در شبکه‌های مختلف
  • حاکمیت پروتکل: حقوق رأی‌دهی و توزیع توکن‌های حاکمیتی
  • تعاملات بین-پروتکلی: تراکنش‌هایی که چندین پلتفرم دیفای را در بر می‌گیرند

پیامدهای مالیاتی فعالیت‌های دیفای

سازمان امور مالیاتی آمریکا (IRS) فعالیت‌های دیفای را به عنوان رویدادهای مشمول مالیات در نظر می‌گیرد:

  • تأمین نقدینگی: ممکن است هنگام واریز دارایی‌ها، رویدادهای مشمول مالیات را ایجاد کند
  • پاداش‌های کشت سود (ییلد فارمینگ): در زمان دریافت به عنوان درآمد عادی و با ارزش منصفانه بازار مشمول مالیات هستند
  • زیان ناپایدار: پیامدهای مالیاتی بالقوه هنگام برداشت از استخرها
  • توکن‌های حاکمیتی: ایردراپ‌ها و پاداش‌ها به عنوان درآمد مشمول مالیات هستند
  • پاداش‌های استیکینگ: در زمان دریافت به عنوان درآمد مشمول مالیات هستند

راه‌اندازی حساب‌های دیفای در Beancount.io

ساختار حساب جامع

یک سلسله مراتب حساب دقیق ایجاد کنید که تمام فعالیت‌های دیفای را پوشش دهد:

; 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

کالاهای ویژه دیفای

توکن‌ها و توکن‌های LP را با فراداده مناسب تعریف کنید:

1970-01-01 commodity UNI-V3-ETH-USDC
name: "توکن LP یونی‌سواپ V3 ETH-USDC"
asset-class: "liquidity-pool"
protocol: "uniswap-v3"

1970-01-01 commodity cUSDC
name: "کامپاند USDC"
asset-class: "lending-token"
protocol: "compound"

1970-01-01 commodity stETH
name: "اتریوم استیک شده لیدو"
asset-class: "staking-derivative"
protocol: "lido"

ردیابی فعالیت‌های رایج دیفای

۱. تأمین نقدینگی یونی‌سواپ

افزودن نقدینگی به یک استخر

2024-01-15 * "افزودن نقدینگی به استخر 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}

مطالبه کارمزدهای 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
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}

حذف نقدینگی با زیان ناپایدار

2024-03-15 * "حذف نقدینگی از استخر 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 ; محاسبه IL
Expenses:DeFi:Gas:Ethereum 0.008 ETH {2800.00 USD}
Assets:Crypto:Wallet:MetaMask:ETH -0.008 ETH {2800.00 USD}

2. وام‌دهی پروتکل کامپاند

واریز دارایی‌ها به کامپاند

2024-01-20 * "واریز USDC به کامپاند"
Assets:Crypto:Wallet:MetaMask:USDC -10000 USDC
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}

کسب سود مرکب

2024-02-20 * "تعلق سود مرکب"
Assets:DeFi:Compound:cUSDC 5.2 cUSDC {20.50 USD}
Income:DeFi:Yield:Compound 106.60 USD

دریافت پاداش‌های COMP

2024-02-20 * "دریافت توکن‌های حاکمیتی COMP"
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. عملیات پروتکل Aave

واریز و وام‌گیری

; واریز ETH به عنوان وثیقه
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}

; وام گرفتن USDC در ازای وثیقه ETH
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}

بازپرداخت وام‌ها با بهره

2024-03-25 * "Repay USDC loan to Aave"
Liabilities:DeFi:Aave:DebtUSDC 15000 USDC
Expenses:DeFi:Interest:Aave 450 USDC ; Interest accrued
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. استیکینگ اتریوم

استیکینگ مستقیم اتریوم

2024-01-10 * "استیک کردن ETH در اتریوم 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}

پاداش‌های استیکینگ

2024-02-10 * "پاداش‌های استیکینگ ETH"
Assets:Staking:Ethereum:ETH 0.15 ETH {2600.00 USD}
Income:DeFi:Staking:Ethereum 390.00 USD

استیکینگ نقدشونده با لیدو

2024-01-12 * "استیک کردن ETH با لیدو"
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}

سناریوهای پیشرفته دیفای

راهبردهای ییلد فارمینگ

کشت سود چند پروتکلی

; مرحله ۱: واریز USDC به کامپاند
2024-01-30 * "واریز USDC به کامپاند برای کشت سود"
Assets:Crypto:Wallet:MetaMask:USDC -20000 USDC
Assets:DeFi:Compound:cUSDC 1000 cUSDC {20.00 USD}

; مرحله ۲: قرض گرفتن DAI در ازای cUSDC
2024-01-30 * "قرض گرفتن DAI از کامپاند"
Assets:Crypto:Wallet:MetaMask:DAI 15000 DAI
Liabilities:DeFi:Compound:DebtDAI -15000 DAI

; مرحله ۳: تأمین نقدینگی DAI-USDC برای یونی‌سواپ
2024-01-30 * "افزودن نقدینگی DAI-USDC برای کشت سود"
Assets:Crypto:Wallet:MetaMask:DAI -15000 DAI
Assets:Crypto:Wallet:MetaMask:USDC -5000 USDC ; USDC اضافی
Assets:DeFi:Uniswap:DAI-USDC-LP 200 UNI-V3-DAI-USDC {100.00 USD}

عملیات دیفای بین‌زنجیره‌ای

پل زدن دارایی‌ها

2024-02-05 * "Bridge ETH to 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}

وام‌های آنی و آربیتراژ

2024-02-10 * "فرصت آربیتراژ با وام آنی"
; وام آنی
Assets:Crypto:Temp:FlashLoan 100000 USDC
Liabilities:DeFi:Aave:FlashLoan -100000 USDC

; معامله آربیتراژ
Assets:Crypto:Temp:FlashLoan -100000 USDC
Assets:Crypto:Temp:Arbitrage 101500 USDC

; بازپرداخت وام آنی
Liabilities:DeFi:Aave:FlashLoan 100000 USDC
Assets:Crypto:Temp:Arbitrage -100090 USDC ; شامل کارمزدها

; سود
Assets:Crypto:Wallet:MetaMask:USDC 1410 USDC
Income:DeFi:Arbitrage:Profit 1410.00 USD

ملاحظات گزارش مالیاتی دیفای

شناسایی درآمد

تمام پاداش‌های دی‌فای به عنوان درآمد عادی مشمول مالیات هستند:

; ردیابی تمام منابع درآمد به صورت جداگانه
Income:DeFi:Yield:Uniswap ; کارمزد LP
Income:DeFi:Yield:Compound ; سود کسب شده
Income:DeFi:Staking:Ethereum ; پاداش‌های استیکینگ
Income:DeFi:Governance:Tokens ; ایردراپ توکن‌های حاکمیتی
Income:DeFi:Airdrops ; ایردراپ‌های پروتکل

کسورات هزینه

هزینه‌های قابل کسر را پیگیری کنید:

Expenses:DeFi:Gas:Ethereum          ; کارمزد گس
Expenses:DeFi:Gas:Polygon ; کارمزدهای لایه ۲
Expenses:DeFi:Interest:Aave ; هزینه‌های استقراض
Expenses:DeFi:ImpermanentLoss ; زیان ناپایدار از موقعیت‌های ارائه‌دهنده نقدینگی

ردیابی سود سرمایه

برای محاسبه دقیق سود سرمایه، از حسابداری مبتنی بر لات استفاده کنید:

; مبنای بهای تمام‌شده متفاوت برای یک توکن مشابه
Assets:DeFi:Compound:cUSDC 100 cUSDC {20.00 USD} ; دسته ۱
Assets:DeFi:Compound:cUSDC 100 cUSDC {21.00 USD} ; دسته ۲

بهترین روش‌ها برای حسابداری دیفای

1. ثبت بلادرنگ تراکنش‌ها

  • تراکنش‌ها را بلافاصله پس از انجام ثبت کنید
  • برای تأیید از هش‌های تراکنش استفاده کنید
  • ممپول را برای تراکنش‌های در انتظار پایش کنید

2. ردیابی بهینه‌سازی کارمزد گس

; ردیابی استراتژی‌های بهینه‌سازی کارمزد گس
Expenses:DeFi:Gas:Ethereum:Standard ; کارمزد گس استاندارد
Expenses:DeFi:Gas:Ethereum:Fast ; کارمزد گس سریع
Expenses:DeFi:Gas:Ethereum:Instant ; کارمزد گس فوری

۳. مدیریت ریسک پروتکل

; ردیابی ریسک‌های خاص پروتکل
Expenses:DeFi:Risk:SmartContract ; شکست‌های قرارداد هوشمند
Expenses:DeFi:Risk:Liquidation ; رویدادهای انحلال
Expenses:DeFi:Risk:Slippage ; هزینه‌های لغزش

۴. تطبیق خودکار

  • تنظیم فیدهای قیمت خودکار
  • استفاده از APIهای پروتکل برای تأیید مانده
  • پیاده‌سازی وارد کردن خودکار تراکنش‌ها

5. استانداردهای مستندسازی

  • نگهداری یادداشت‌های مفصل تراکنش
  • مستندسازی منطق استراتژی
  • نگهداری سوابق تعامل پروتکل

یکپارچه‌سازی با ابزارهای دیفای

پیگیری سبد سرمایه

  • DeBank: نمای کلی سبد دیفای
  • Zapper: داشبورد چند پروتکلی
  • Zerion: کیف پول و ردیاب دیفای

گزارشگری مالیاتی

  • Koinly: محاسبات مالیاتی دیفای
  • CoinTracker: پشتیبانی چند پروتکلی
  • TokenTax: گزارشگری تخصصی دیفای

پلتفرم‌های تحلیلی

  • DeFi Pulse: تحلیل پروتکل‌ها
  • DeFiLlama: ردیابی TVL و بازده
  • APY.vision: ردیابی زیان ناپایدار

نتیجه‌گیری

پیچیدگی حسابداری دیفای نباید شما را از مشارکت در انقلاب مالی غیرمتمرکز بازدارد. با سیستم قدرتمند حسابداری متنی ساده Beancount.io، می‌توانید:

  • ردیابی تراکنش‌های پیچیده: مدیریت یکپارچه تعاملات چند پروتکلی
  • اطمینان از انطباق مالیاتی: شناسایی صحیح درآمد و ردیابی هزینه‌ها
  • نظارت بر عملکرد سبد دارایی: بینش‌های بلادرنگ در مورد موقعیت‌های دیفای
  • مدیریت ریسک: ردیابی زیان ناپایدار و ریسک‌های پروتکل
  • مقیاس‌پذیری عملیات: از استیکینگ ساده تا استراتژی‌های پیچیده ییلد فارمینگ

کلید موفقیت در حسابداری دیفای، ثبات، دقت و دسته‌بندی صحیح است. با پروتکل‌های پایه شروع کنید و به تدریج با آشنایی بیشتر با الگوهای حسابداری، به استراتژی‌های پیچیده‌تر گسترش دهید.

آماده‌اید تا بر حسابداری دیفای مسلط شوید؟ سفر خود را با Beancount.io آغاز کنید و امروز کنترل سبد مالی غیرمتمرکز خود را در دست بگیرید.