住宅ローン、エスクロー口座、減価償却スケジュール、そして最終的な物件売却にわたる賃貸物件の会計処理は困難を伴います。この包括的なガイドでは、Beancount.ioの強力なプレーンテキスト会計システムを使用して、正確な不動産投資のトラッキングを設定および維持する方法を説明します。
実際の不動産サンプル元帳を見てみましょう:
従来のツールが不十分な理由
不動産会計ソフトウェアによくある問題
- 減価償却の追跡なし:ほとんどのツールは、月中慣習法を用いた27.5年の定額法減価償却をサポートしていません
- 住宅ローンの扱いが不十分:簡略化されたビューでは、支払いを利息、元本、エスクローに分割しません
- 取得原価の調整の欠如:取得原価に加算される資本的改善が通常の費用として扱われます
- 売却益の分解なし:売却代金を減価償却のrecaptureと長期キャピタルゲインに分割できません
- 柔軟性のない勘定構造:固定されたカテゴリでは、土地/建物の分割やcontra-asset勘定に対応できません
- ベンダーロックイン:独自形式のため、27.5年にわたる継続的な記録を維持することが不可能です
Beancount.ioの利点
- 完全なコントロール:数十年持続するプレーンテキスト形式でデータを所有
- 無制限のカスタマイズ:カスタム勘定で任意の物件構造をモデル化
- 正確な取得原価:当初原価、改善、減価償却を個別に追跡
- 透明な計算:減価償却がどのように累積し、利益がどのように計算されるかを正確に確認
- コモディティとしての物件:価格ディレクティブを使用して、評価額の追跡を伴うFava Holdingsビューを利用
- 将来性:プレーンテキスト形式により、保有期間全体を通じて長期的なアクセスを保証
物件の勘定科目構造の設定
勘定科目階層
不動産投資を反映した包括的な勘定構造から始めましょう:
; ============================================================
; Property Asset Accounts
; ============================================================
; The property commodity — 1 unit purchased at cost basis
1970-01-01 open Assets:RealEstate:Property
; Contra-asset: accumulated depreciation reduces building value on balance sheet
; Note: Land ($80K, 20%) is non-depreciable; Building ($320K, 80%) is depreciated
1970-01-01 open Assets:RealEstate:AccumDepreciation
; Capital improvements added to basis
1970-01-01 open Assets:RealEstate:CapitalImprovements
; ============================================================
; Bank Accounts
; ============================================================
1970-01-01 open Assets:Bank:Checking
1970-01-01 open Assets:Bank:Savings
; Escrow impound: monthly contributions for property tax & insurance
1970-01-01 open Assets:Bank:EscrowImpound
; ============================================================
; Liability Accounts
; ============================================================
; 30-year fixed mortgage at 7.0% APR
1970-01-01 open Liabilities:Mortgage
; Tenant security deposit — not income until forfeited
1970-01-01 open Liabilities:SecurityDeposit
; ============================================================
; Income Accounts
; ============================================================
1970-01-01 open Income:RealEstate:Rent
1970-01-01 open Income:RealEstate:CapitalGains:LongTerm
1970-01-01 open Income:RealEstate:DepreciationRecapture
; ============================================================
; Expense Accounts
; ============================================================
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
; Buyer-side closing costs (purchase only). There is deliberately no
; SellingCosts expense account: costs of sale reduce the amount realized
; at closing instead — see Property Disposition below.
1970-01-01 open Expenses:RealEstate:ClosingCostsメタデータ付きコモディティ定義
ポートフォリオ形式の追跡のために、物件をコモディティとして定義します:
1970-01-01 commodity PROP123MAIN
name: "123 Main St, Anytown, CA 90210"
asset-class: "real-estate"
1970-01-01 commodity USDこれにより、FavaのHoldingsビューで、株式、債券、その他の投資と並んで物件の現在の市場価値を表示できます。
物件取得のトラッキング
購入の記録
20%の頭金と30年固定住宅ローンで40万ドルの購入を追跡します:
; Down payment — 20% of $400,000
2024-03-15 * "Escrow" "Down payment — 20% of $400,000"
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決済費用
明確な監査証跡のために、各クロージング費用を個別の取引として記録します:
2024-03-15 * "Lender" "Loan origination fee — 1% of $320,000"
Expenses:RealEstate:LoanOrigination 3,200.00 USD
Assets:Bank:Checking -3,200.00 USD
2024-03-15 * "Title company" "Title insurance, escrow fees, recording"
Expenses:RealEstate:ClosingCosts 2,800.00 USD
Assets:Bank:Checking -2,800.00 USD
2024-03-15 * "Appraiser" "Property appraisal"
Expenses:RealEstate:ClosingCosts 450.00 USD
Assets:Bank:Checking -450.00 USD土地/建物の配分
IRSは、償却不可能な土地と償却可能な建物を分離することを要求しています。コメントを使用して配分を文書化します:
; Land / building cost allocation (from county assessor):
; County assessor shows 20% land ($80K) / 80% building ($320K).
; Only the building portion ($320K) is depreciated — see depreciation section.
; Source: County Assessor parcel record, assessed 2024-01-01当初エスクロー預託金
貸し手は通常、クロージング時に初回のエスクロー預託を要求します:
; Initial escrow: 3 months property tax + 1 year insurance prepaid
; Property tax: ~$5,000/yr → $416.67/mo × 3 = $1,250.00
; Insurance: ~$1,800/yr prepaid
2024-03-15 * "Escrow" "Initial escrow impound — property tax (3 mo) + insurance (1 yr)"
Assets:Bank:EscrowImpound 1,250.00 USD
Expenses:RealEstate:Insurance 1,800.00 USD
Assets:Bank:Checking -3,050.00 USD住宅ローンの管理
毎月の支払いの内訳
各住宅ローンの支払いは、支払利息、元本の返済、エスクローに分割されます:
; 30-year fixed: $320,000 at 7.0% APR
; Monthly P&I: $2,129.06
; Monthly escrow: $566.67 ($416.67 tax + $150.00 insurance)
; Total payment: $2,695.73
; Month 1: Interest = $320,000.00 × 0.07 / 12 = $1,866.67
2024-04-01 * "Bank" "Mortgage payment — April 2024"
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
; Month 2: Interest = ($320,000.00 - $262.39) × 0.07 / 12 = $1,865.14
2024-05-01 * "Bank" "Mortgage payment — May 2024"
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エスクロー支払い
エスクロー口座が税金や保険のために支払いを行う時点を追跡します:
; Semi-annual property tax disbursement
2024-09-15 * "County tax collector" "Property tax — first installment"
Expenses:RealEstate:PropertyTax 2,500.00 USD
Assets:Bank:EscrowImpound -2,500.00 USD
; Annual insurance renewal
2025-03-15 * "Insurance company" "Homeowner insurance renewal — year 2"
Expenses:RealEstate:Insurance 1,850.00 USD
Assets:Bank:EscrowImpound -1,850.00 USD賃貸収入とプロパティマネジメント
プロパティマネジメント手数料付きの総賃料
総賃貸収入と物件管理手数料を個別に追跡します:
; Rent: $2,400/mo, PM fee: 8% = $192
; Net to owner: $2,208
2024-04-01 * "Tenant" "April 2024 rent"
Assets:Bank:Checking 2,208.00 USD
Expenses:RealEstate:PropertyManagement 192.00 USD
Income:RealEstate:Rent -2,400.00 USD敷金
敷金は負債であり、収入ではありません:
; Receive deposit — creates liability
2024-03-20 * "Tenant" "Security deposit — 1 month rent"
Assets:Bank:Checking 2,400.00 USD
Liabilities:SecurityDeposit -2,400.00 USD
; Return deposit — eliminates liability
2025-11-01 * "Tenant" "Return security deposit — lease ended"
Liabilities:SecurityDeposit 2,400.00 USD
Assets:Bank:Checking -2,400.00 USD家賃の値上げ
家賃の値上げを明確に文書化します:
; 2025 rent increase: $2,400 → $2,500/mo
; New PM fee: 8% × $2,500 = $200
2025-01-01 * "Tenant" "January 2025 rent (increased to $2,500)"
Assets:Bank:Checking 2,300.00 USD
Expenses:RealEstate:PropertyManagement 200.00 USD
Income:RealEstate:Rent -2,500.00 USD減価償却トラッキング
月央法による27.5年定額法
米国連邦の居住用賃貸物件に関する減価償却規則(MACRS — IRS Publication 946):
- 回収期間:27.5年
- 方法:定額法
- 慣習法:月中(最初と最後の月は半月)
; Building cost: $320,000 (80% of purchase price)
; Monthly depreciation: $320,000 / 27.5 / 12 = $969.70
; Half-month: $484.85
; First month — half-month (placed in service 3/15)
2024-03-31 * "Depreciation" "March 2024 — half-month (placed in service)"
Expenses:RealEstate:Depreciation 484.85 USD
Assets:RealEstate:AccumDepreciation -484.85 USD
; Full months
2024-04-30 * "Depreciation" "April 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD
2024-05-31 * "Depreciation" "May 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD物件を保有する毎月の仕訳を継続し、売却した月には同じ月中慣習法の下で最後の半月を記録します — 売却月のテンプレートを参照してください。2024年3月中旬から2025年11月中旬まで保有した場合、このスケジュールでは2024年に9.5か月分、2025年に10.5か月分の減価償却が累積します:20か月 × $969.70 = $19,394.00、これが以下の売却で消去される累計減価償却費です。
負の資産パターン
contra-assetアプローチにより、累計減価償却費の減少を追跡しながら、元の物件原価を可視化できます:
Assets:RealEstate:Property— 常に当初原価($400,000)を表示Assets:RealEstate:AccumDepreciation— 時間の経過とともに負の残高を累積- 純帳簿価額 = Property - |AccumDepreciation| = 減価償却のための調整後基準価額
この分離は売却計算に不可欠であり、当初原価、総改善額、総減価償却費を個別の値として必要とします。
資本的改善と修繕の違い
重要な区別
修繕(当期控除 — 発生した年に全額控除可能):
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判断方法
| カテゴリ | 例 | 税務上の取り扱い |
|---|---|---|
| 修繕 | 漏れる蛇口の修理、コンデンサの交換、屋根のパッチ | 当期控除(Schedule E) |
| 資本的改善 | 新しい給湯器、新しい家電、新しい屋根、増築 | 取得原価に加算 |
| 維持管理 | 造園、害虫駆除、清掃 | 当期控除(Schedule E) |
物件の処分
売却益の計算
売却時、利益は減価償却のrecaptureと長期キャピタルゲインに分割されます。売却費用 — 販売手数料と売主が支払うクロージング費用 — は売却の実現額を減少させます(IRS Publication 544)。これらは個別の営業費用ではありません:
; === 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 (itemized in the closing statement below)
; = Net proceeds: $408,900.00
;
; Total gain: $ 22,294.00 (net proceeds - adjusted basis)
; Depreciation recapture: $ 19,394.00 (unrecaptured §1250 gain — taxed at max 25%)
; Long-term capital gain: $ 2,900.00 (taxed at LTCG rates)売却の記録
何かを記録する前に、クロージングステートメントを照合します。エスクローエージェントは、買主の$435,000.00から手数料、売主のクロージング費用、住宅ローンの完済額を差し引き、残額をあなたに送金します — 各控除はそれぞれ一度だけ発生します:
; === Closing Statement ===
;
; Contract price: $435,000.00
; - Sales commission (5%): - 21,750.00
; - Seller closing costs (1%): - 4,350.00
; = Net proceeds: $408,900.00
; - Mortgage payoff: -314,744.09
; = Cash wired to seller: $ 94,155.91クロージングを2つの仕訳として記録します。完済は残りのローン元本を消去します — 2025年10月の支払い後の貸し手の完済見積額です。処分は手取り額$408,900.00を受け取ります:$26,100.00の売却費用はすでにこの数字の中で差し引かれているため、当座預金からの個別の手数料やクロージング費用の支払いはありません:
; Mortgage payoff — remaining principal per the lender's payoff quote
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 — the cash posting is net of the
; $26,100.00 selling costs, which reduce the amount realized at closing
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 USD2つの仕訳を合わせると、当座預金は送金された正確な金額だけ動きます:$408,900.00の入金、$314,744.09の出金、純額$94,155.91。手数料やクロージング費用を費用の支払いとしても記録しないでください — そうすると同じ$26,100.00が現金から二度目に差し引かれ、同額だけ所得を誤って表示することになります。実現した利益($22,294.00)とあなたが受け取る現金($94,155.91)は異なる数字であることに注意してください:利益は手取り額と調整後基準価額を比較し、現金はローンの完済後に残るものです。
ポートフォリオのパフォーマンス
価格上昇トラッキングのための価格ディレクティブ
四半期ごとの物件評価を設定します:
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 estimate、類似売買事例、または専門家による鑑定。
Live Pricesは、ホスト型元帳の他の保有資産について、サポートされている市場価格や通貨ペアを提供できます。物件を鑑定したり、カスタム物件コモディティに価格を設定したりするものではありません。物件評価は、独自の日付付きディレクティブで記録し続けてください。
FavaのHoldingsビュー
物件をコモディティとしてモデル化することで、FavaのHoldingsビューには以下が表示されます:
- 取得原価:当初の購入価格
- 市場価値:最新の価格ディレクティブに基づく
- 未実現利益:購入以降の評価額の上昇
これにより、不動産を株式、暗号資産、その他の投資と並べて、統合されたポートフォリオビューで確認できます。
税務最適化戦略
Schedule Eの分類
Beancountの勘定構造は、Schedule Eの項目に直接対応します:
| Schedule 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交換は、同種の物件に再投資することでキャピタルゲインと減価償却のrecaptureを繰り延べます。完全な実施にはCPAの指導が必要ですが、Beancountはメタデータとメモ仕訳を通じて繰り延べられた利益を追跡できます。
レポーティングと分析
純賃貸収入クエリ
SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;キャッシュフロー分析
-- Monthly net cash flow from property
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. 残高アサーションを使用する
四半期ごとに残高をアサートします。bea --file <file> checkがアサーション失敗を報告した場合、データ入力のミスを早期に発見できます。
5. 敷金を負債として保持する
法的に没収されるまで、敷金を収入として記録しないでください。
6. 価格ディレクティブを維持する
類似売買事例、Zillowの見積もり、または専門家による鑑定を使用して、物件評価を四半期ごとに更新します。
7. 売却に備える
売却計算の両側がその時にすでに計算されているよう、勘定を整理しておきます:調整後基準価額(当初原価 + 改善 - 累計減価償却費)と実現額(売却価格 - 売却費用)。
まとめ
効果的な不動産投資のトラッキングには、精密さ、一貫性、そして適切なツールが必要です。Beancount.ioは、投資ライフサイクル全体にわたって複雑な賃貸物件の会計処理を管理するために必要な柔軟性とパワーを提供します。
不動産トラッキングにBeancount.ioを使用する主な利点:
- 完全なデータ所有権:数十年持続するプレーンテキスト形式のデータ
- 正確な取得原価:購入、改善、減価償却を個別に追跡
- 税務に対応したレポート:勘定構造がSchedule Eに直接対応
- ポートフォリオビュー:コモディティとしての物件がFava Holdingsとの統合を可能に
- 将来性:オープン形式が27.5年の減価償却期間とそれ以降にわたるアクセスを保証
単一の物件から始めて、ポートフォリオの成長に合わせてトラッキングを拡張してください。適切な設定への投資は、正確なレポート、税務最適化、そして安心という形で配当を生み出します。
不動産会計をコントロールする準備はできましたか?Beancount.ioを始めましょう。