Перейти до основного вмісту

Відстеження інвестицій у нерухомість

Повний посібник з налаштування та ведення обліку орендної нерухомості в Beancount.io, включно з відстеженням іпотеки, графіків амортизації, управлінням собівартістю та продажем майна з урахуванням амортизаційних відрахувань.

Управління бухгалтерією орендованої нерухомості з урахуванням іпотек, ескроу-рахунків, графіків амортизації та майбутніх продажів нерухомості може бути складним завданням. Цей вичерпний посібник показує, як налаштувати та підтримувати точне відстеження інвестицій у нерухомість за допомогою потужної системи обліку у простому тексті від Beancount.io.

Ознайомтеся з прикладом живого журналу нерухомості:

Відкрити Real Estate Example Ledger у новій вкладці

Чому традиційні інструменти не підходять

Поширені проблеми з програмним забезпеченням для обліку нерухомості

  • Відсутність відстеження амортизації: Більшість інструментів не підтримують прямолінійну амортизацію протягом 27,5 років із застосуванням правила середини місяця
  • Погане опрацювання іпотеки: Спрощені подання не розподіляють платежі на відсотки, основну суму та ескроу
  • Відсутність коригувань бази витрат: Капітальні поліпшення, що збільшують базу, розглядаються як звичайні витрати
  • Відсутність розкладання прибутку від продажу: Неможливо розділити надходження від продажу на відшкодування амортизації та довгостроковий приріст капіталу
  • Негнучкі структури рахунків: Фіксовані категорії не дозволяють враховувати розподіл між землею та будівлею або контр-активні рахунки
  • Прив'язка до постачальника: Пропрієтарні формати унеможливлюють ведення безперервних записів протягом 27,5 років

Переваги Beancount.io

  • Повний контроль: Володійте своїми даними у форматі простого тексту, який зберігається десятиліттями
  • Необмежена кастомізація: Моделюйте будь-яку структуру нерухомості за допомогою власних рахунків
  • Точна база витрат: Відстежуйте початкову вартість, поліпшення та амортизацію окремо
  • Прозорі розрахунки: Бачте точно, як накопичується амортизація та обчислюються прибутки
  • Нерухомість як товар: Використовуйте директиви цін для перегляду Holdings у Fava з відстеженням зростання вартості
  • Перспективність: Формат простого тексту забезпечує довгострокову доступність протягом усього періоду володіння

Налаштування структури рахунків для вашої нерухомості

Ієрархія рахунків

Почніть із вичерпної структури рахунків, яка відображає ваші інвестиції в нерухомість:

; ============================================================
; 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

Це дозволяє перегляду Holdings у Fava відображати поточну ринкову вартість вашої нерухомості поряд з акціями, облігаціями та іншими інвестиціями.

Відстеження придбання нерухомості

Запис покупки

Відстежуйте покупку за $400 000 з 20% початковим внеском та 30-річною фіксованою іпотекою:

; 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 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 року до середини листопада 2025 року, цей графік накопичує 9,5 місяців амортизації у 2024 році та 10,5 місяців у 2025 році: 20 місяців × $969,70 = $19 394,00 — накопичена амортизація, яку закриває наведений нижче продаж.

Патерн контрарного рахунку

Контр-активний підхід зберігає видимою початкову вартість нерухомості, одночасно відстежуючи зменшення накопиченої амортизації:

  • 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)

Продаж нерухомості

Розрахунок прибутку від продажу

Коли ви продаєте, прибуток розподіляється між відшкодуванням амортизації та довгостроковим приростом капіталу. Витрати на продаж — комісія за продаж та витрати на закриття, сплачені продавцем, — зменшують суму, отриману від продажу (публікація IRS 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

Запишіть закриття як два записи. Погашення закриває залишок основної суми позики — котирування погашення від кредитора після платежу за жовтень 2025 року. Вибуття отримує чисті надходження в розмірі $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 USD

Разом два записи змінюють поточний рахунок точно на перераховану суму: $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, порівнянні продажі або професійні оцінки.

Live Prices можуть надавати підтримувані ринкові котирування та валютні пари для інших активів у вашому розміщеному журналі. Він не оцінює нерухомість і не визначає ціну для користувацького товару нерухомості. Продовжуйте записувати оцінки нерухомості за допомогою власних датованих директив.

Перегляд холдингів Fava

Коли нерухомість змодельована як товар, перегляд Holdings у Fava показує:

  • База витрат: Початкова ціна покупки
  • Ринкова вартість: На основі останньої директиви ціни
  • Нереалізований прибуток: Зростання вартості з моменту покупки

Це дозволяє бачити нерухомість поряд з акціями, криптовалютою та іншими інвестиціями в уніфікованому поданні портфеля.

Стратегії податкової оптимізації

Категоризація за Додатком 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 відтерміновує приріст капіталу та відшкодування амортизації шляхом реінвестування в нерухомість того ж типу. Хоча повна реалізація вимагає консультації 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 527. Відмінність між капітальним поліпшенням (додається до бази) та ремонтом (поточне відрахування) може зекономити або коштувати вам тисячі.

4. Використовуйте балансові перевірки

Перевіряйте баланси щоквартально. Якщо bea --file <file> check повідомляє про збій перевірки, ви вчасно виявите помилки введення даних.

5. Тримайте гарантійні депозити як зобов'язання

Ніколи не записуйте гарантійні депозити як дохід, доки вони не будуть юридично втрачені.

6. Підтримуйте директиви цін

Оновлюйте оцінки нерухомості щоквартально, використовуючи порівнянні продажі, оцінки Zillow або професійні оцінки.

7. Плануйте продаж заздалегідь

Тримайте свої рахунки в порядку, щоб обидві сторони розрахунку продажу були вже обчислені, коли настане час: скоригована база (початкова вартість + поліпшення - накопичена амортизація) та отримана сума (ціна продажу - витрати на продаж).

Висновок

Ефективне відстеження інвестицій у нерухомість вимагає точності, послідовності та правильних інструментів. Beancount.io забезпечує гнучкість і потужність, необхідні для управління складною бухгалтерією орендованої нерухомості протягом усього життєвого циклу інвестицій.

Ключові переваги використання Beancount.io для відстеження нерухомості:

  • Повне володіння даними: Ваші дані у форматі простого тексту, який зберігається десятиліттями
  • Точна база витрат: Відстежуйте покупку, поліпшення та амортизацію окремо
  • Звітність, готова до подання податків: Структура рахунків безпосередньо відображається на Schedule E
  • Подання портфеля: Нерухомість як товар уможливлює інтеграцію з Fava Holdings
  • Перспективність: Відкритий формат забезпечує доступність протягом 27,5-річного періоду амортизації та поза ним

Почніть з однієї нерухомості та розширюйте відстеження в міру зростання вашого портфеля. Інвестиція в належне налаштування окупається точною звітністю, податковою оптимізацією та спокоєм.

Готові взяти під контроль свою бухгалтерію нерухомості? Почніть з Beancount.io вже сьогодні.

Джерело: https://beancount.io/uk/docs/Solutions/real-estate-investment-tracking