Преминете към основното съдържание

Проследяване на инвестиции в недвижими имоти с Beancount.io

Управлението на счетоводството на имоти под наем, включващо ипотеки, ескроу сметки, графици за амортизация и евентуални продажби на имоти, може да бъде предизвикателство. Това изчерпателно ръководство ще ви покаже как да настроите и поддържате точно проследяване на инвестиции в недвижими имоти, използвайки мощната система за текстово счетоводство на Beancount.io.

Проследяване на инвестиции в недвижими имоти

Разгледайте примерен счетоводен дневник за недвижими имоти на живо:

Защо традиционните инструменти се провалят

Чести проблеми със софтуера за счетоводство на недвижими имоти

  • Липса на проследяване на амортизацията: Повечето инструменти не поддържат 27,5-годишна линейна амортизация с конвенция за средата на месеца.
  • Лошо управление на ипотеките: Опростените изгледи не разделят плащанията на лихва, главница и ескроу.
  • Липсващи корекции на цената на придобиване: Капиталовите подобрения, които увеличават себестойността, се третират като обикновени разходи.
  • Липса на разбивка на печалбата от продажба: Невъзможност за разделяне на приходите от продажба на възстановяване на амортизация спрямо дългосрочни капиталови печалби.
  • Негъвкави структури на сметките: Фиксираните категории не позволяват разделяне на земя/сграда или контраактивни сметки.
  • Зависимост от доставчика (Vendor Lock-in): Проприетарните формати правят невъзможно поддържането на 27,5 години непрекъснати записи.

Предимства на Beancount.io

  • Пълен контрол: Притежавайте данните си в текстов формат, който издържа десетилетия.
  • Неограничена персонализация: Моделирайте всяка структура на имота с персонализирани сметки.
  • Точна цена на придобиване: Проследявайте първоначалната цена, подобренията и амортизацията отделно.
  • Прозрачни изчисления: Вижте точно как се натрупва амортизацията и как се изчисляват печалбите.
  • Имотът като стока (Commodity): Използвайте ценови директиви за изгледа Holdings във Fava с проследяване на поскъпването.
  • Подготвен за бъдещето: Текстовият формат гарантира дългосрочна достъпност през целия период на владение.

Настройване на структурата на сметките за вашия имот

Йерархия на сметките

Започнете с цялостна структура на сметките, която отразява вашата инвестиция в недвижими имоти:

; ============================================================
; Сметки за активи от недвижими имоти
; ============================================================

; Стоката за имота — 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) с метаданни

Дефинирайте вашия имот като стока (commodity) за проследяване в стил портфолио:

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-годишна фиксирана ипотека:

; Първоначална вноска — 20% от $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

### Разходи по приключване на сделката

Записвайте всеки разход по приключване на сделката като отделна трансакция за ясни одитни пътеки:

```bean
2024-03-15 * "Заемодател" "Такса за отпускане на заем — 1% от \$320,000"
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

Разпределение между земя и сграда

Данъчните служби изискват отделянето на земята (която не подлежи на амортизация) от сградата (която подлежи). Документирайте разпределението чрез коментари:

; Разпределение на разходите между земя и сграда (от данъчната оценка):
; Данъчната оценка показва 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% ГПР
; Месечна главница и лихва (P&I): \$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"
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"
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 * "Данъчна служба" "Данък имот — първа вноска"
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"
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 (увеличен на \$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 години
  • Метод: Линеен
  • Конвенция: Средата на месеца (половин месец през първия и последния месец)
; Стойност на сградата: \$320,000 (80% от покупната цена)
; Месечна амортизация: \$320,000 / 27.5 / 12 = \$969.70
; Половин месец: \$484.85

; Първи месец — половин месец (въведен в експлоатация на 3/15)
2024-03-31 * "Амортизация" "Март 2024 — половин месец (въведен в експлоатация)"
Expenses:RealEstate:Depreciation 484.85 USD
Assets:RealEstate:AccumDepreciation -484.85 USD

; Пълни месеци
2024-04-30 * "Амортизация" "Април 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

2024-05-31 * "Амортизация" "Май 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

### Модел „Контра-актив“

Подходът с контра-актив поддържа видимостта на първоначалната цена на имота, докато същевременно проследява натрупаното намаление от амортизация:

- `Assets:RealEstate:Property` — винаги показва първоначалната цена (\$400,000)
- `Assets:RealEstate:AccumDepreciation` — натрупва отрицателен баланс с течение на времето
- **Нетна балансова стойност** = Имот - |НатрупанаАмортизация| = коригирана база за амортизация

това разделение е от съществено значение за изчисляването на продажбата, където се нуждаете от първоначалната цена, общите подобрения и общата амортизация като отделни стойности.

## Капиталови подобрения срещу Ремонти

### Критичната разлика

**Ремонти** (текущ разход — изцяло подлежат на приспадане в годината, в която са направени):

```bean
2024-05-18 * "HVAC Pro" "Ремонт на климатик — заменен кондензатор"
Expenses:RealEstate:Repairs 285.00 USD
Assets:Bank:Checking -285.00 USD

2024-06-10 * "Joe's Plumbing" "Поправка на течащ кран в кухнята"
Expenses:RealEstate:Repairs 180.00 USD
Assets:Bank:Checking -180.00 USD

Капиталови подобрения (добавят се към базата — не се приспадат веднага, намаляват печалбата при продажба):

2024-08-12 * "Home Depot" "Замяна на бойлер — 50 галона на газ"
Assets:RealEstate:CapitalImprovements 1,800.00 USD
Assets:Bank:Checking -1,800.00 USD

2024-10-05 * "Lowe's" "Нови кухненски уреди — печка + съдомиялна"
Assets:RealEstate:CapitalImprovements 4,200.00 USD
Assets:Bank:Checking -4,200.00 USD

Как да решите

КатегорияПримериДанъчно третиране
РемонтПоправка на течащ кран, смяна на кондензатор, кръпка на покривТекущ разход (Schedule E)
Капиталово подобрениеНов бойлер, нови уреди, нов покрив, пристройкаДобавяне към ценовата база
ПоддръжкаОзеленяване, контрол на вредители, почистванеТекущ разход (Schedule E)

Разпореждане с имота

Изчисляване на печалбата от продажба

Когато продавате, печалбата се разделя между възстановяване на амортизация и дългосрочна капиталова печалба:

; === Изчисляване на печалбата ===
;
; Покупна цена: $400,000.00
; + Капиталови подобрения: + 6,000.00
; - Натрупана амортизация: - 19,394.00
; = Коригирана база: $386,606.00
;
; Цена на продажба: $435,000.00
; - Разходи по продажбата (6%): - 26,100.00
; = Чисти постъпления: $408,900.00
;
; Обща печалба: $ 22,294.00
; Възстановяване на амор.: $ 19,394.00 (данък макс. 25% — §1250)
; Дългосрочна кап. печалба: $ 2,900.00 (облага се по LTCG ставки)

Записване на продажбата

; Разходи по продажбата
2025-11-15 * "Брокер" "Комисиона за продажба — 5% от $435,000"
Expenses:RealEstate:SellingCosts 21,750.00 USD
Assets:Bank:Checking -21,750.00 USD

2025-11-15 * "Нотариус" "Разходи по приключване на продавача — 1% от $435,000"
Expenses:RealEstate:ClosingCosts 4,350.00 USD
Assets:Bank:Checking -4,350.00 USD

; Погасяване на ипотека
2025-11-15 * "Банка" "Погасяване на ипотека при приключване"
Liabilities:Mortgage 314,744.09 USD
Assets:Bank:Checking -314,744.09 USD

; Отписване на имота и признаване на печалба
2025-11-15 * "Продажба" "Разпореждане с имот — признаване на печалба"
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, сравними продажби или професионални оценки.

Изглед на наличностите (Holdings) във Fava

Когато имотът е моделиран като стока (commodity), изгледът Holdings във Fava показва:

  • Ценова база: Първоначална покупна цена
  • Пазарна стойност: Въз основа на последната ценова директива
  • Нереализирана печалба: Поскъпване от момента на покупката

Това ви позволява да виждате недвижимите имоти заедно с акции, криптовалути и други инвестиции в единен изглед на портфолиото.

Стратегии за данъчна оптимизация

Категоризация по 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 отсрочва данъците върху капиталовата печалба и възстановяването на амортизацията чрез реинвестиране в подобен имот. Въпреки че пълното внедряване изисква съдействие от експерт-счетоводител, 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);

Проверка в края на годината

Използвайте твърдения за баланс (balance assertions), за да откриете грешки преди подаване на данъчни декларации:

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. Използвайте твърдения за баланс

Удостоверявайте балансите тримесечно. Ако bean-check съобщи за неуспешно твърдение, ще уловите грешките при въвеждане на данни навреме.

5. Поддържайте гаранционните депозити като пасиви

Никога не записвайте гаранционните депозити като доход, докато не бъдат законно задържани.

6. Поддържайте ценови директиви

Актуализирайте оценките на имотите тримесечно, като използвате сравними продажби, оценки от Zillow или професионални експертизи.

7. Планирайте продажбата

Поддържайте сметките си чисти, така че изчислението на печалбата от продажбата — първоначална цена + подобрения - амортизация - разходи по продажбата — да бъде вече готово, когато дойде моментът.

Заключение

Ефективното проследяване на инвестиции в недвижими имоти изисква прецизност, последователност и правилните инструменти. Beancount.io предоставя гъвкавостта и мощта, необходими за управление на сложното счетоводство на имоти под наем през целия инвестиционен цикъл.

Ключови предимства при използването на Beancount.io за проследяване на недвижими имоти:

  • Пълна собственост върху данните: Вашите данни в текстов формат, който трае десетилетия
  • Прецизна отчетна стойност: Проследявайте покупката, подобренията и амортизацията поотделно
  • Отчети, готови за данъци: Структурата на сметките съответства директно на Schedule E
  • Портфейлен изглед: Имотът като стока (commodity) позволява интеграция с Fava Holdings
  • Устойчивост във времето: Отвореният формат гарантира достъпност през 27,5-годишния период на амортизация и след него

Започнете с един имот и разширете проследяването си с нарастването на вашето портфолио. Инвестицията в правилна настройка се отплаща чрез точни отчети, данъчна оптимизация и спокойствие.

Готови ли сте да поемете контрола върху вашето счетоводство на недвижими имоти? Започнете с Beancount.io днес.