درک استهلاک در بینکاونت
استهلاک، پرداختها را به اقساط متعدد در طول زمان توزیع میکند. در beancount.io، میتوانید از افزونه fava.plugins.amortize_over
برای دستیابی به این هدف استفاده کنید.
بدون استهلاک، اگر بخواهید خودروی خود را برای ۶ ماه با هزینه ۶۰۰ دلار بیمه کنید، باید این را به عنوان یک هزینه یکباره برای یک تاریخ خاص ثبت کنید.
2017-06-01 open Assets:Bank:Checking
2017-06-01 open Assets:Prepaid-Expenses
2017-06-01 open Expenses:Insurance:Auto
2017-06-01 * "Pay car insurance"
Assets:Bank:Checking -600.00 USD
Assets:Prepaid-Expenses
با ای ن حال، با استهلاک، میتوانید هزینه را طی شش ماه تخصیص دهید؛ با قرار دادن plugin "fava.plugins.amortize_over"
در بالای فایل و استفاده از amortize_months: 6
برای تراکنش.
plugin "fava.plugins.amortize_over"
2020-06-01 open Assets:Bank:Checking
2020-06-01 open Assets:Prepaid-Expenses
2020-06-01 open Expenses:Insurance:Auto
2020-06-01 * "Amortize car insurance over six months"
amortize_months: 6
Assets:Prepaid-Expenses -600.00 USD
Expenses:Insurance:Auto
و سپس در دفتر روزنامه (Journal)، خواهید دید که تراکنش به ۶ ثبت (posting) تقسیم شده است.
2020-11-01 * Amortize car insurance over six months (6/6) am
2020-10-01 * Amortize car insurance over six months (5/6) am
2020-09-01 * Amortize car insurance over six months (4/6) am
2020-08-01 * Amortize car insurance over six months (3/6) am
2020-07-01 * Amortize car insurance over six months (2/6) am
2020-06-01 * Amortize car insurance over six months (1/6) am