減価償却累計額(Beancount 用):実践的なプレーンテキスト・ガイド
会計でラップトップ、カメラ、機械、さらにはオフィス家具などの固定資産を追跡している場合、帳簿にはその価値の減少を反映させる必要があります。これには2つの重要な概念が関わっています。減価償却(費用)とその累計合計である減価償却累計額です。このガイドでは、これらをわかりやすい言葉で説明し、コピー&ペースト可能な例や強力な自動化オプションを含め、Beancountでこれらを正確にモデル化する方法を示します。
減価償却累計額とは?
減価償却累計額とは、資産が供用開始された日から現在までに記録された減価償却費の総額です。累計の記録 と考えてください。これは新しい種類の費用ではなく、その資産に対する過去のすべての減価償却費の現在までの合計にすぎません。
財務諸表では、減価償却累計額は資産の取得原価と対になって表示されます。これにより、帳簿を読む人は取得原価(支払った金額)と純帳簿価額(現在の帳簿上の価値)の両方を確認できます。
重要な詳細は、減価償却累計額が**評価勘定(資産のマイナス勘定)**であることです。複雑に聞こえるかもしれませんが、考え方は単純です。
- これは「資産(Assets)」勘定であるため、勘定科目表の
Assetsセクションに属します。 - しかし、これは貸方残高(Beancountの資産勘定ではマイナスの値)を持ち、関連する固定資産の価値を減少させます。
貸借対照表のどこに表示されるのか?
減価償却累計額は通常、貸借対照表上で関連する固定資産のすぐ下に表示されます。例:
| 備品:コンピュータ | $3,000.00 |
| (控除:減価償却累計額) | ($1,000.00) |
| 備品:コンピュータ(純額) | $2,000.00 |
多くの財務諸表では、これを簡略化して**「有形固定資産(純額)」のように1つの項目として表示します。この単一の数値は、すべての資産の取得原価の合計から減価償却累計額の合計を差し引いた、最終的な純帳簿価額**を表しています。
減価償却をどのように計算するのか?
減価償却の計算方法にはいくつかあります。選択した方法によって各期間に記録する費用が決まり、それが減価償却累計額に加算されます。一般的な2つの系統は以下の通りです。
- 定額法 (Straight-Line, SL): 記帳目的で最も単純かつ一般的な方法です。資産の耐用年数の各期間にわたって、資産価値を均等に費用化します。例えば、3,000ドルのラップトップを36ヶ月(3年)の耐用年数で償却する場合、毎月の減価償却費は83.33ドルとなります。
- 税務上の方法(例:米国のMACRS): 税務目的では、政府が特定の加速償却スケジュールを定めることがよくあります。米国では、修正加速コスト回収制度(MACRS)により、資産の耐用年数の初期段階でより大きな減価償却控除を受けることができます。Beancountではこれらのスケジュールを簡単に処理できます。公式の表(IRS Publication 946など)に従って金額を計算し、対応する仕訳を生成するだけです。
公式(定額法)
期間減価償却費 =
減価償却累計額(時点 t) =
残存価額とは、耐用年数終了時の資産の 見積もり価値です。簡略化のため、ゼロと見なされることがよくあります。
Beancountでの方法:取得原価と減価償却累計額のモデル化
Beancountで固定資産の取得原価を維持しながら適切に追跡するには、各カテゴリに対して一対の資産勘定と、一つの費用勘定を使用します。
Assets:Equipment:Computers:Cost(取得原価を保持)Assets:Equipment:Computers:AccumDep(評価勘定、時間の経過とともに貸記される)Expenses:Depreciation:Computers(定期的な費用を記録)
この構造は標準的な会計実務を反映したものであり、Beancountで固定資産の減価償却を管理するための推奨アプローチです。
オプションA:手動による定額法の入力
これは最も直接的な方法です。すべての入力を自分で制御するため、仕組みを理解するのに適しています。
1. 必要な勘定科目を開設する
2025-01-01 open Assets:Bank:Checking
2025-01-01 open Assets:Equipment:Computers:Cost
2025-01-01 open Assets:Equipment:Computers:AccumDep
2025-01-01 open Expenses:Depreciation:Computers
2. 購入を記録する(取得原価で)
資産を購入する際、Cost 勘定を借方に記入します。
2025-01-20 * "MacBook Proの購入"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD
3. 毎月の減価償却を記録する
毎月、減価償却費を記録します。3,000ドルの資産を36ヶ月で償却する場合、毎月の減価償却費は $3000 \div 36 = 83.33$ ドルです。
取引では、費用勘定を借方に、評価勘定(資産のマイナス勘定)を貸方に記入します。
2025-02-28 * "月次減価償却 - MacBook Pro (定額法 36ヶ月)"
Expenses:Depreciation:Computers 83.33 USD
Assets:Equipment:Computers:AccumDep -83.33 USD ; これは評価勘定への貸記です
この入力を36ヶ月間、毎月繰り返します。Assets:Equipment:Computers:AccumDep の残高は時間の経過とともにマイナスが大きくなり、資産の純帳簿価額を減少させます。
クイックチェック: Favaの貸借対照表を確認するか、以下のクエリを実行することで、純帳簿価額を 簡単に確認できます。
bean-query myledger.bean "SELECT account, SUM(position) WHERE account ~ 'Assets:Equipment:Computers:(Cost|AccumDep)' GROUP BY account"
これら2つの勘定残高の合計が、純帳簿価額になります。
オプション B: Fava の amortize プラグインで自動化する
Fava(Beancount の人気ウェブインターフェース)を使用しており、毎月の減価償却額が固定されている場合は、自動化が可能です。
まず、Beancount ファイルの先頭でプラグインを有効にします。
plugin "fava.plugins.amortize_over"
次に、減価償却スケジュール全体を定義する単一のトランザクションを作成します。
; 1. 通常通り、初期購入を記録する
2025-01-20 * "MacBook Pro の購入"
Assets:Equipment:Computers:Cost 3000.00 USD
Assets:Bank:Checking -3000.00 USD
; 2. 減価償却スケジュールを設定する
2025-01-20 * "減価償却スケジュール - MacBook Pro"
amortize_months: 36
Expenses:Depreciation:Computers 3000.00 USD
Assets:Equipment:Computers:AccumDep -3000.00 USD
プラグインはこのトランザクションを認識し、36 か月間にわたって毎月 83.33 ドルの仮想ポスティングを自動的に生成します。これらのエントリは .bean ファイルには書き込まれませんが、すべてのレポートに表示されます。これは定額法には最適ですが、MACRS のような不規則なスケジュールには対応していません。
オプション C: サードパーティのプラグインで定期的なエントリを生成する
仮想ではなく、実際のトランザクションをファイルに書き込みたいが、自動化も利用したいという場合は、定期エントリジェネレータが適しています。最も人気のあるものの一つに、Dallas Lu 氏による beancount-periodic があります。このプラグインを設定すると、ユーザーに代わって日付付きのポスティングを作成できるため、手動入力の制御性と自動化の利便性を両立できます。