خلاصه
Real Estate Accounting Example — beancount.io
A comprehensive Beancount ledger demonstrating rental property accounting: purchase with mortgage, rental income, depreciation, capital improvements, property sale with depreciation recapture, and tax planning. یادداشتهای دفتر
وضعیت مالی
ارزش خالص و حسابهای تشکیلدهنده آن
گردش پول
درآمد و هزینه ماهانه بر اساس دسته حساب
نوامبر ۲۰۲۵
فعالیت اخیر
فعالیت دفتر روزنامه با درنظرگرفتن ثبتها
تراکنشها
جدیدترین تراکنشهای مطابق فیلترهای فعلی
درآمد در مقابل هزینهها
درآمد در مقابل هزینهها
نمودار میلهای مقایسه مجموع درآمد و هزینهها برای هر بازه در دوره انتخابی.
دادههای دورهای
| دوره | درآمد | هزینهها | سود خالص |
|---|---|---|---|
| 2024-01-31 | ۰٫۰۰ USD | ۰٫۰۰ USD | ۰٫۰۰ USD |
| 2024-02-29 | ۰٫۰۰ USD | ۰٫۰۰ USD | ۰٫۰۰ USD |
| 2024-03-31 | ۰٫۰۰ USD | ۸٬۷۳۴٫۸۵ USD | −۸٬۷۳۴٫۸۵ USD |
| 2024-04-30 | ۲٬۴۰۰٫۰۰ USD | ۳٬۰۲۸٫۳۷ USD | −۶۲۸٫۳۷ USD |
| 2024-05-31 | ۲٬۴۰۰٫۰۰ USD | ۳٬۳۱۱٫۸۴ USD | −۹۱۱٫۸۴ USD |
| 2024-06-30 | ۲٬۴۰۰٫۰۰ USD | ۳٬۵۶۵٫۳۰ USD | −۱٬۱۶۵٫۳۰ USD |
| 2024-07-31 | ۲٬۴۰۰٫۰۰ USD | ۳٬۰۲۳٫۷۵ USD | −۶۲۳٫۷۵ USD |
| 2024-08-31 | ۲٬۴۰۰٫۰۰ USD | ۳٬۰۲۲٫۲۰ USD | −۶۲۲٫۲۰ USD |
| 2024-09-30 | ۲٬۴۰۰٫۰۰ USD | ۵٬۸۸۰٫۶۳ USD | −۳٬۴۸۰٫۶۳ USD |
| 2024-10-31 | ۲٬۴۰۰٫۰۰ USD | ۳٬۳۶۹٫۰۵ USD | −۹۶۹٫۰۵ USD |
| 2024-11-30 | ۲٬۴۰۰٫۰۰ USD | ۳٬۰۱۷٫۴۷ USD | −۶۱۷٫۴۷ USD |
| 2024-12-31 | ۲٬۴۰۰٫۰۰ USD | ۳٬۳۸۵٫۸۷ USD | −۹۸۵٫۸۷ USD |
| 2025-01-31 | ۲٬۵۰۰٫۰۰ USD | ۳٬۰۲۲٫۲۷ USD | −۵۲۲٫۲۷ USD |
| 2025-02-28 | ۲٬۵۰۰٫۰۰ USD | ۳٬۰۲۰٫۶۶ USD | −۵۲۰٫۶۶ USD |
| 2025-03-31 | ۲٬۵۰۰٫۰۰ USD | ۷٬۷۳۹٫۰۴ USD | −۵٬۲۳۹٫۰۴ USD |
| 2025-04-30 | ۲٬۵۰۰٫۰۰ USD | ۳٬۳۳۷٫۴۱ USD | −۸۳۷٫۴۱ USD |
| 2025-05-31 | ۲٬۵۰۰٫۰۰ USD | ۳٬۰۱۵٫۷۷ USD | −۵۱۵٫۷۷ USD |
| 2025-06-30 | ۲٬۵۰۰٫۰۰ USD | ۳٬۳۹۴٫۱۲ USD | −۸۹۴٫۱۲ USD |
| 2025-07-31 | ۲٬۵۰۰٫۰۰ USD | ۳٬۳۸۷٫۴۶ USD | −۸۸۷٫۴۶ USD |
| 2025-08-31 | ۲٬۵۰۰٫۰۰ USD | ۳٬۰۱۰٫۷۹ USD | −۵۱۰٫۷۹ USD |
| 2025-09-30 | ۲٬۵۰۰٫۰۰ USD | ۵٬۸۸۹٫۱۱ USD | −۳٬۳۸۹٫۱۱ USD |
| 2025-10-31 | ۲٬۵۰۰٫۰۰ USD | ۳٬۰۰۷٫۴۲ USD | −۵۰۷٫۴۲ USD |
| 2025-11-30 | ۲۲٬۲۹۴٫۰۰ USD | ۲۶٬۵۸۴٫۸۵ USD | −۴٬۲۹۰٫۸۵ USD |
ترازنامه
توزیع داراییها
نمایش بصری از ترکیب داراییهای Real Estate Accounting Example — beancount.io
جزئیات
| حساب | مبلغ | سهم از کل |
|---|---|---|
| Assets:Bank:Savings | ۱۱۰٬۰۰۰٫۰۰ USD | ۶۱٫۷۵% |
| Assets:Bank:Checking | ۶۸٬۱۴۵٫۷۷ USD | ۳۸٫۲۵% |
توزیع بدهیها
نمایش بصری از ترکیب بدهیهای Real Estate Accounting Example — beancount.io
دادهای موجود نیست
جریان نقدینگی
جریان نقدینگی
جریان پول از منابع درآمد به هزینهها و سرمایهگذاریها
در حال بارگذاری نقش حسابها…
README.md
Real Estate Accounting Example — beancount.io
A comprehensive Beancount ledger demonstrating rental property accounting: purchase with mortgage, rental income, depreciation, capital improvements, property sale with depreciation recapture, and tax planning.
Quick Start
bash
make install # Install beancount + fava via uv
make check # Verify the ledger has zero errors
make serve # Open Fava at http://localhost:4740Scenario
| Detail | Value |
|---|---|
| Property | 123 Main St, Anytown, CA 90210 (residential rental) |
| Purchase | March 15, 2024 for $400,000 (20% down, 7% 30-year mortgage) |
| Land/Building | $80K / $320K (only building is depreciable) |
| Rent | $2,400/mo (2024), $2,500/mo (2025) |
| Property Manager | 8% of gross rent |
| Sale | November 15, 2025 for $435,000 |
File Guide
| File | What it demonstrates |
|---|---|
main.bean | Entry point — options, plugins, and include directives |
accounts.bean | Commodity definition (PROP123MAIN) and account chart |
prices/2024-2025.bean | Quarterly property valuations for Fava Holdings view |
transactions/purchase.bean | Down payment, mortgage, closing costs, security deposit |
transactions/mortgage-payments.bean | Monthly P&I + escrow, property tax & insurance disbursements |
transactions/rental-income.bean | Monthly rent, 8% PM fees, rent increase, deposit return |
transactions/operating-expenses.bean | HVAC repair, plumbing, landscaping, pest control |
transactions/depreciation.bean | IRS 27.5-year straight-line with mid-month convention |
transactions/capital-improvements.bean | Water heater + appliances (add to cost basis) |
transactions/sale.bean | Commission, mortgage payoff, depreciation recapture + LTCG |
transactions/tax-planning.bean | Year-end and post-sale balance assertions |
Key Concepts Demonstrated
- Property as commodity — PROP123MAIN enables Fava Holdings view with appreciation tracking
- Contra-asset depreciation — AccumDepreciation shows gross cost and write-down on balance sheet
- Mid-month convention — half-month depreciation in months of acquisition and disposition
- Security deposits as liabilities — not income until forfeited; returned at lease end
- Escrow impound account — monthly contributions disbursed for property tax and insurance
- Depreciation recapture (§1250) — taxed separately from long-term capital gains at sale
- Balance assertions — year-end reconciliation catches data-entry mistakes
Key Numbers
| Item | Amount |
|---|---|
| Monthly depreciation | $969.70 ($320K / 27.5 / 12) |
| 2024 depreciation (9.5 months) | $9,212.15 |
| 2025 depreciation (10.5 months) | $10,181.85 |
| Total accumulated depreciation | $19,394.00 |
| Adjusted basis at sale | $386,606.00 |
| Net sale proceeds | $408,900.00 |
| Total gain | $22,294.00 |
| — Depreciation recapture | $19,394.00 (max 25% tax rate) |
| — Long-term capital gain | $2,900.00 (LTCG tax rates) |
Useful Commands
bash
make balances # Show all account balances
make holdings # Show holdings with market values
make income # Show income statement
make check # Verify ledger integrity