メインコンテンツへスキップ
Beancount.io Logo

Beancountにおける償却の理解

約1分Mike ThriftMike Thrift
Beancountにおける償却の理解

償却は、支払いを長期間にわたる複数の分割払いに分散します。beancount.ioでは、プラグイン fava.plugins.amortize_over を使用してこれを実現できます。

償却を使用しない場合、6ヶ月間の自動車保険に$600かかるとします。これは特定の日付の一時的な経費として記録する必要があります。

2017-06-01 open Assets:Bank:Checking
2017-06-01 open Assets:Prepaid-Expenses
2017-06-01 open Expenses:Insurance:Auto
 
 
2017-06-01 * "自動車保険を支払う"
    Assets:Bank:Checking       -600.00 USD
    Assets:Prepaid-Expenses

しかし、償却を使用する場合は、ファイルの先頭に plugin "fava.plugins.amortize_over" を置き、トランザクションに amortize_months: 6 を使用することで、経費を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 * "自動車保険を6ヶ月で償却"
    amortize_months: 6
    Assets:Prepaid-Expenses       -600.00 USD
    Expenses:Insurance:Auto
 

そして、ジャーナルでは、トランザクションが6つの仕訳に分割されていることがわかります。

2020-11-01 * 自動車保険を6ヶ月で償却 (6/6) 償却
2020-10-01 * 自動車保険を6ヶ月で償却 (5/6) 償却
2020-09-01 * 自動車保険を6ヶ月で償却 (4/6) 償却
2020-08-01 * 自動車保険を6ヶ月で償却 (3/6) 償却
2020-07-01 * 自動車保険を6ヶ月で償却 (2/6) 償却
2020-06-01 * 自動車保険を6ヶ月で償却 (1/6) 償却

償却トランザクションのスクリーンショット

この記事を共有