メインコンテンツまでスキップ

Beancount.io による不動産投資のトラッキング

住宅ローン、エスクロー勘定、減価償却スケジュール、そして最終的な物件売却まで、収益物件の会計管理は困難を伴う場合があります。この包括的なガイドでは、Beancount.io の強力なプレーンテキスト会計システムを使用して、正確な不動産投資トラッキングを設定および維持する方法を紹介します。

不動産投資のトラッキング

不動産物件のサンプル帳簿(レジャー)を試す:

従来のツールが不十分な理由

不動産会計ソフトウェアの一般的な問題点

  • 減価償却のトラッキングができない: ほとんどのツールは、27.5年の定額法や月中改定(Mid-month convention)による減価償却をサポートしていません。
  • 住宅ローンの取り扱いが不十分: 簡略化された表示では、支払いを利息、元金、エスクローに適切に分割できません。
  • 取得原価(Cost Basis)の調整が欠落: 取得原価に加算されるべき資本的支出(Capital Improvements)が、通常の経費として処理されてしまいます。
  • 売却益の分解が不可: 売却代金を減価償却の回収(Depreciation recapture)と長期キャピタルゲインに分けて管理することができません。
  • 柔軟性のない勘定科目構造: 固定されたカテゴリーでは、土地と建物の分割や資産の評価勘定(対照勘定)に対応できません。
  • ベンダーロックイン: 独自のデータ形式により、27.5年間にわたる連続した記録を維持することが困難です。

Beancount.io の利点

  • 完全なコントロール: 数十年先まで持続可能なプレーンテキスト形式でデータを所有できます。
  • 無制限のカスタマイズ: カスタム勘定科目を使用して、あらゆる物件構造をモデル化できます。
  • 正確な取得原価: 当初の取得価格、資本的支出、減価償却を個別に追跡できます。
  • 透明性の高い計算: 減価償却がどのように累積され、利益がどのように計算されるかを正確に把握できます。
  • 商品としての物件: 価格ディレクティブ(Price directives)を使用して、Fava の Holdings ビューで値上がり益を含めた管理が可能です。
  • 将来にわたる継続性: プレーンテキスト形式により、保有期間全体を通じて長期的なアクセス性が保証されます。

物件の勘定科目構造の設定

勘定科目の階層構造

不動産投資を反映した包括的な勘定科目構造から始めます。

; ============================================================
; 不動産資産勘定
; ============================================================

; 物件の商品(Commodity) — 取得原価で購入した1ユニット
1970-01-01 open Assets:RealEstate:Property
; 資産の評価勘定: 減価償却累計額が貸借対照表上の建物価値を減少させる
; 注: 土地 ($80K, 20%) は非償却資産、建物 ($320K, 80%) は償却資産
1970-01-01 open Assets:RealEstate:AccumDepreciation
; 取得原価に加算される資本的支出
1970-01-01 open Assets:RealEstate:CapitalImprovements

; ============================================================
; 銀行口座
; ============================================================

1970-01-01 open Assets:Bank:Checking
1970-01-01 open Assets:Bank:Savings
; エスクロー預託金: 固定資産税および保険のための毎月の積立
1970-01-01 open Assets:Bank:EscrowImpound

; ============================================================
; 負債勘定
; ============================================================

; 30年固定住宅ローン(年率 7.0%)
1970-01-01 open Liabilities:Mortgage
; テナントの敷金 — 没収されるまで収益とはみなさない
1970-01-01 open Liabilities:SecurityDeposit

; ============================================================
; 収益勘定
; ============================================================

1970-01-01 open Income:RealEstate:Rent
1970-01-01 open Income:RealEstate:CapitalGains:LongTerm
1970-01-01 open Income:RealEstate:DepreciationRecapture

; ============================================================
; 費用勘定
; ============================================================

1970-01-01 open Expenses:RealEstate:MortgageInterest
1970-01-01 open Expenses:RealEstate:LoanOrigination
1970-01-01 open Expenses:RealEstate:PropertyTax
1970-01-01 open Expenses:RealEstate:Insurance
1970-01-01 open Expenses:RealEstate:PropertyManagement
1970-01-01 open Expenses:RealEstate:Repairs
1970-01-01 open Expenses:RealEstate:Maintenance
1970-01-01 open Expenses:RealEstate:Depreciation
1970-01-01 open Expenses:RealEstate:ClosingCosts
1970-01-01 open Expenses:RealEstate:SellingCosts

メタデータを使用した商品の定義

ポートフォリオ形式のトラッキングのために、物件を「商品(Commodity)」として定義します。

1970-01-01 commodity PROP123MAIN
name: "123 Main St, Anytown, CA 90210"
asset-class: "real-estate"

1970-01-01 commodity USD

これにより、Fava の Holdings ビューで、株式や債券などの他の投資商品と並んで、物件の現在の市場価値を表示できるようになります。

物件取得の記録

購入の記録

40万ドルの購入、20%の頭金、30年固定住宅ローンの記録例:

; 頭金 — 40万ドルの20%
2024-03-15 * "エスクロー" "頭金 — 40万ドルの20%"
Assets:RealEstate:Property 1 PROP123MAIN {400,000.00 USD, 2024-03-15}
Assets:Bank:Checking -80,000.00 USD
Liabilities:Mortgage -320,000.00 USD

### 諸費用

明確な監査証跡を残すために、各諸費用を個別のトランザクションとして記録します。

```bean
2024-03-15 * "貸し手" "ローン組成手数料 — \$320,000の1%"
Expenses:RealEstate:LoanOrigination 3,200.00 USD
Assets:Bank:Checking -3,200.00 USD

2024-03-15 * "権原保険会社" "権原保険、エスクロー手数料、登記"
Expenses:RealEstate:ClosingCosts 2,800.00 USD
Assets:Bank:Checking -2,800.00 USD

2024-03-15 * "不動産鑑定士" "不動産鑑定評価"
Expenses:RealEstate:ClosingCosts 450.00 USD
Assets:Bank:Checking -450.00 USD

土地・建物の按分

IRS(米内国歳入庁)は、減価償却できない土地と、減価償却可能な建物を分けることを求めています。コメントを使用して按分を記録します。

; 土地・建物の取得価額按分(郡評価官のデータに基づく):
; 郡評価官の評価:土地 20% (\$80K) / 建物 80% (\$320K)
; 建物部分 (\$320K) のみが減価償却の対象 — 減価償却のセクションを参照
; 出典:郡評価官の土地台帳記録、2024-01-01時点の評価

エスクロー初回預託金

貸し手は通常、決済時にエスクローへの初回預託を求めます。

; 初回エスクロー:3ヶ月分の固定資産税 + 1年分の保険料前払
; 固定資産税:約\$5,000/年 → \$416.67/月 × 3 = \$1,250.00
; 保険料:約\$1,800/年 前払
2024-03-15 * "エスクロー" "初回エスクロー預託金 — 固定資産税(3ヶ月分) + 保険料(1年分)"
Assets:Bank:EscrowImpound 1,250.00 USD
Expenses:RealEstate:Insurance 1,800.00 USD
Assets:Bank:Checking -3,050.00 USD

住宅ローン管理

月々の支払明細

各住宅ローンの支払いは、利息費用、元金充当額、およびエスクローに分割されます。

; 30年固定:\$320,000 年利7.0%
; 月々の元利金支払額:\$2,129.06
; 月々のエスクロー預託額:\$566.67(税金\$416.67 + 保険\$150.00)
; 合計支払額:\$2,695.73

; 1ヶ月目:利息 = \$320,000.00 × 0.07 / 12 = \$1,866.67
2024-04-01 * "銀行" "住宅ローン支払 — 2024年4月"
Expenses:RealEstate:MortgageInterest 1,866.67 USD
Liabilities:Mortgage 262.39 USD
Assets:Bank:EscrowImpound 566.67 USD
Assets:Bank:Checking -2,695.73 USD

; 2ヶ月目:利息 = (\$320,000.00 - \$262.39) × 0.07 / 12 = \$1,865.14
2024-05-01 * "銀行" "住宅ローン支払 — 2024年5月"
Expenses:RealEstate:MortgageInterest 1,865.14 USD
Liabilities:Mortgage 263.92 USD
Assets:Bank:EscrowImpound 566.67 USD
Assets:Bank:Checking -2,695.73 USD

エスクローからの支出

エスクロー口座から税金や保険料が支払われるタイミングを追跡します。

; 半年ごとの固定資産税の支払い
2024-09-15 * "郡税務局" "固定資産税 — 第1期分"
Expenses:RealEstate:PropertyTax 2,500.00 USD
Assets:Bank:EscrowImpound -2,500.00 USD

; 年次の保険更新
2025-03-15 * "保険会社" "火災保険更新 — 2年目"
Expenses:RealEstate:Insurance 1,850.00 USD
Assets:Bank:EscrowImpound -1,850.00 USD

賃貸収入と物件管理

管理手数料込みの総賃料

総賃料収入と物件管理手数料は分けて追跡します。

; 賃料:\$2,400/月、管理手数料:8% = \$192
; 所有者の手取り:\$2,208

2024-04-01 * "賃借人" "2024年4月分賃料"
Assets:Bank:Checking 2,208.00 USD
Expenses:RealEstate:PropertyManagement 192.00 USD
Income:RealEstate:Rent -2,400.00 USD

敷金

敷金は負債であり、収入ではありません。

; 敷金の受領 — 負債の発生
2024-03-20 * "賃借人" "敷金 — 賃料1ヶ月分"
Assets:Bank:Checking 2,400.00 USD
Liabilities:SecurityDeposit -2,400.00 USD

; 敷金の返還 — 負債の消滅
2025-11-01 * "賃借人" "敷金の返還 — 賃貸借契約終了"
Liabilities:SecurityDeposit 2,400.00 USD
Assets:Bank:Checking -2,400.00 USD

賃料の値上げ

賃料の値上げを明確に記録します。

; 2025年の賃料値上げ:\$2,400 → \$2,500/月
; 新しい管理手数料:8% × \$2,500 = \$200
2025-01-01 * "賃借人" "2025年1月分賃料(\$2,500に値上げ)"
Assets:Bank:Checking 2,300.00 USD
Expenses:RealEstate:PropertyManagement 200.00 USD
Income:RealEstate:Rent -2,500.00 USD

減価償却の追跡

27.5年定額法(月中コンベンション適用)

居住用賃貸物件の減価償却ルール:

  • 耐用年数: 27.5年
  • 償却方法: 定額法
  • コンベンション: 月中コンベンション(開始月と最終月は0.5ヶ月分として計算)
; 建物取得価額:\$320,000(購入価格の80%)
; 月額減価償却費:\$320,000 / 27.5 / 12 = \$969.70
; 0.5ヶ月分:\$484.85

; 初月 — 0.5ヶ月分(3/15事業供用開始)
2024-03-31 * "減価償却" "2024年3月 — 0.5ヶ月分(事業供用開始)"
Expenses:RealEstate:Depreciation 484.85 USD
Assets:RealEstate:AccumDepreciation -484.85 USD

; 通常月
2024-04-30 * "減価償却" "2024年4月"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

2024-05-31 * "減価償却" "2024年5月"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

### 評価勘定(対照資産)パターン

評価勘定アプローチでは、累計の減価償却による減少額を追跡しながら、物件の元の取得原価を可視化したままにすることができます。

- `Assets:RealEstate:Property` — 常に元の取得原価(\$400,000)を表示
- `Assets:RealEstate:AccumDepreciation` — 時間の経過とともにマイナスの残高を蓄積
- **純帳簿価額** = 物件 - |減価償却累計額| = 減価償却後の修正取得価額

この分離は、元の取得原価、資本的支出の合計、および減価償却累計額を個別の値として必要とする売却時の計算において不可欠です。

## 資本的支出 vs. 修繕費

### 決定的な違い

**修繕費**(期間費用 — 発生した年に全額控除可能):

```bean
2024-05-18 * "HVAC Pro" "A/C repair — replaced capacitor"
Expenses:RealEstate:Repairs 285.00 USD
Assets:Bank:Checking -285.00 USD

2024-06-10 * "Joe's Plumbing" "Fix leaking kitchen faucet"
Expenses:RealEstate:Repairs 180.00 USD
Assets:Bank:Checking -180.00 USD

資本的支出(取得価額に加算 — 現時点では控除不可、売却時の利益を圧縮):

2024-08-12 * "Home Depot" "Replace water heater — 50 gal gas"
Assets:RealEstate:CapitalImprovements 1,800.00 USD
Assets:Bank:Checking -1,800.00 USD

2024-10-05 * "Lowe's" "New kitchen appliances — stove + dishwasher"
Assets:RealEstate:CapitalImprovements 4,200.00 USD
Assets:Bank:Checking -4,200.00 USD

判断の方法

カテゴリ税務上の取り扱い
修繕蛇口の漏れ修理、コンデンサ交換、屋根の補修期間費用(スケジュールE)
資本的支出給湯器の交換、家電の新調、屋根の葺き替え、増築取得価額(コスト・ベーシス)に加算
維持管理造園、害虫駆除、清掃期間費用(スケジュールE)

不動産の処分

売却益の計算

売却時、利益は減価償却の取戻しと長期キャピタルゲインに分けられます。

; === Gain Calculation ===
;
; Purchase price: $400,000.00
; + Capital improvements: + 6,000.00
; - Accumulated depreciation: - 19,394.00
; = Adjusted basis: $386,606.00
;
; Sale price: $435,000.00
; - Selling costs (6%): - 26,100.00
; = Net proceeds: $408,900.00
;
; Total gain: $ 22,294.00
; Depreciation recapture: $ 19,394.00 (taxed at max 25% — §1250)
; Long-term capital gain: $ 2,900.00 (taxed at LTCG rates)

売却の記録

; Selling costs
2025-11-15 * "Realtor" "Sales commission — 5% of $435,000"
Expenses:RealEstate:SellingCosts 21,750.00 USD
Assets:Bank:Checking -21,750.00 USD

2025-11-15 * "Title company" "Seller closing costs — 1% of $435,000"
Expenses:RealEstate:ClosingCosts 4,350.00 USD
Assets:Bank:Checking -4,350.00 USD

; Mortgage payoff
2025-11-15 * "Bank" "Mortgage payoff at closing"
Liabilities:Mortgage 314,744.09 USD
Assets:Bank:Checking -314,744.09 USD

; Dispose property and recognize gain
2025-11-15 * "Sale" "Dispose property — recognize gain"
Assets:RealEstate:Property -1 PROP123MAIN {400,000.00 USD, 2024-03-15}
Assets:RealEstate:CapitalImprovements -6,000.00 USD
Assets:RealEstate:AccumDepreciation 19,394.00 USD
Assets:Bank:Checking 408,900.00 USD
Income:RealEstate:DepreciationRecapture -19,394.00 USD
Income:RealEstate:CapitalGains:LongTerm -2,900.00 USD

ポートフォリオのパフォーマンス

値上がり追跡のための価格ディレクティブ

四半期ごとの物件評価額を設定します。

2024-03-15 price PROP123MAIN  400,000.00 USD
2024-06-30 price PROP123MAIN 405,000.00 USD
2024-09-30 price PROP123MAIN 412,000.00 USD
2024-12-31 price PROP123MAIN 418,000.00 USD
2025-03-31 price PROP123MAIN 425,000.00 USD
2025-06-30 price PROP123MAIN 430,000.00 USD

物件評価のソース:ZillowのZestimate、Redfinの推定額、類似物件の売却実績、または専門家による鑑定。

Favaの保有資産(Holdings)ビュー

物件をコモディティ(商品)としてモデル化することで、FavaのHoldingsビューには以下が表示されます。

  • 取得原価(Cost basis): 元の購入価格
  • 市場価値(Market value): 最新の価格ディレクティブに基づく価値
  • 未実現利益(Unrealized gain): 購入時からの値上がり分

これにより、株式、暗号資産、その他の投資と並んで、不動産を統一されたポートフォリオビューで確認できます。

節税戦略

スケジュールEの分類

Beancountの勘定科目構造は、スケジュールE(賃貸不動産所得)の項目に直接マッピングできます。

スケジュールEの行Beancount勘定科目
第3行(受取賃料)Income:RealEstate:Rent
第5行(広告宣伝費)Expenses:RealEstate:Advertising
第8行(保険料)Expenses:RealEstate:Insurance
第9行(法的・専門家費用)Expenses:RealEstate:Legal
第10行(管理委託費)Expenses:RealEstate:PropertyManagement
第12行(住宅ローン利息)Expenses:RealEstate:MortgageInterest
第14行(修繕費)Expenses:RealEstate:Repairs
第16行(租税公課)Expenses:RealEstate:PropertyTax
第18行(減価償却費)Expenses:RealEstate:Depreciation

1031交換の概念

1031交換は、同種の資産に再投資することで、譲渡所得税と減価償却の取り戻し(デプリシエーション・リカプチャ)を繰り延べる仕組みです。完全な実施には公認会計士(CPA)の指導が必要ですが、Beancountではメタデータやメモエントリを通じて繰り延べ利益を追跡することができます。

レポートと分析

純賃貸収入クエリ

SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;

キャッシュフロー分析

-- 物件からの月次純キャッシュフロー
SELECT year(date), month(date), sum(position) as net_flow
WHERE account ~ "Assets:Bank:Checking"
AND (narration ~ "rent" OR narration ~ "Mortgage" OR narration ~ "repair")
GROUP BY year(date), month(date)
ORDER BY year(date), month(date);

年度末の検証

確定申告の前に、残高アサーション(照合)を使用してエラーを検出します。

2025-01-01 balance Assets:RealEstate:Property    1 PROP123MAIN
2025-01-01 balance Assets:RealEstate:CapitalImprovements 6,000.00 USD
2025-01-01 balance Assets:RealEstate:AccumDepreciation -9,212.15 USD
2025-01-01 balance Liabilities:SecurityDeposit -2,400.00 USD

ベストプラクティスとヒント

1. 土地と建物の按分を記録する

郡査定官による割り当てを、ソースと日付とともにコメント欄に記録してください。IRS(内国歳入庁)は、過度な建物への割り当てに異議を唱える場合があります。

2. 減価償却を月次で追跡する

報告は年単位ですが、毎月エントリを作成することで貸借対照表を正確に保ち、年度末の作業を簡素化できます。

3. 資本的支出(改良)と修繕費を慎重に分類する

迷った場合は、IRS Publication 527を参照してください。資本的支出(取得価額に加算)と修繕費(当期の経費)の区別は、数千ドルの節税またはコストに直結します。

4. 残高アサーションを活用する

四半期ごとに残高を確定(assert)させてください。bean-checkがアサーションの失敗を報告すれば、データ入力のミスを早期に発見できます。

5. 敷金は負債として保持する

敷金は、法的に没収または充当されるまで、決して収入として記録しないでください。

6. 価格ディレクティブを維持する

類似物件の取引事例、Zillowの推定値、または専門家による鑑定を使用して、四半期ごとに物件の評価額を更新します。

7. 売却の計画を立てる

アカウントを整理しておくことで、売却時が来たら、売却益の計算(取得原価 + 資本的支出 - 減価償却 - 売却費用)がすでに完了している状態にします。

結論

効果的な不動産投資の追跡には、正確性、一貫性、そして適切なツールが必要です。Beancount.ioは、投資ライフサイクル全体にわたる複雑な賃貸物件の会計管理に必要な柔軟性とパワーを提供します。

不動産追跡にBeancount.ioを使用する主なメリット:

  • データの完全な所有権: 数十年後も利用可能なプレーンテキスト形式のデータ
  • 正確な取得価額(コストベース): 購入、改良、減価償却を個別に追跡
  • 納税準備の整ったレポート: スケジュールE(Schedule E)に直接マッピング可能な勘定科目構成
  • ポートフォリオビュー: 物件を「コモディティ」として扱うことで、Favaの保有資産(Holdings)機能と統合可能
  • 将来にわたる保証: オープンなフォーマットにより、27.5年の減価償却期間中およびそれ以降もアクセス可能性を確保

まずは1つの物件から始めて、ポートフォリオの成長に合わせて追跡範囲を広げていきましょう。適切なセットアップへの投資は、正確なレポート、税の最適化、そして安心感という配当をもたらします。

不動産会計を自分で管理する準備はできましたか?今すぐBeancount.ioを始める