Het beheren van de boekhouding van huurwoningen over hypotheken, escrow-rekeningen, afschrijvingsschema's en uiteindelijke woningverkopen kan uitdagend zijn. Deze uitgebreide gids laat zien hoe u nauwkeurige tracking van vastgoedinvesteringen opzet en onderhoudt met het krachtige plain-text boekhoudsysteem van Beancount.io.
Verken een live voorbeeldgrootboek van vastgoed:
Waarom Traditionele Tools Tekortschieten
Veelvoorkomende Problemen met Software voor Vastgoedadministratie
- Geen afschrijvingstracking: De meeste tools ondersteunen geen lineaire afschrijving over 27,5 jaar met de mid-month conventie
- Slechte hypotheekverwerking: Vereenvoudigde weergaven splitsen betalingen niet in rente, aflossing en escrow
- Ontbrekende aanpassingen van de kostprijs: Kapitaalverbeteringen die de basis verhogen worden behandeld als gewone kosten
- Geen opsplitsing van verkoopwinst: Kan verkoopopbrengsten niet splitsen in terugname van afschrijving versus langetermijnvermogenswinst
- Inflexibele rekeningstructuren: Vaste categorieën bieden geen ruimte voor splitsingen tussen grond en gebouw of contra-activa-rekeningen
- Vendor lock-in: Propriëtaire formaten maken het onmogelijk om 27,5 jaar aan doorlopende administratie te onderhouden
Voordelen van Beancount.io
- Volledige controle: Bezit uw data in plain-text formaat dat decennia meegaat
- Onbeperkte aanpassing: Modelleer elke woningstructuur met aangepaste rekeningen
- Nauwkeurige kostprijs: Volg oorspronkelijke kosten, verbeteringen en afschrijving afzonderlijk
- Transparante berekeningen: Zie precies hoe afschrijving accumuleert en winsten worden berekend
- Vastgoed als commodity: Gebruik price-directives voor de Fava Holdings-weergave met waardestijgingstracking
- Toekomstbestendig: Plain-text formaat garandeert toegankelijkheid op de lange termijn gedurende uw hele aanhoudingsperiode
Uw Rekeningsstructuur voor Vastgoed Opzetten
Rekeningshiërarchie
Begin met een uitgebreide rekeningstructuur die uw vastgoedbelegging weerspiegelt:
; ============================================================
; 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:ClosingCostsCommodity-definitie met Metadata
Definieer uw vastgoed als een commodity voor tracking in portfoliostijl:
1970-01-01 commodity PROP123MAIN
name: "123 Main St, Anytown, CA 90210"
asset-class: "real-estate"
1970-01-01 commodity USDDit stelt Fava's Holdings-weergave in staat om de huidige marktwaarde van uw vastgoed weer te geven naast aandelen, obligaties en andere beleggingen.
Registratie van de Aankoop van Vastgoed
Het Boeken van de Aankoop
Volg een aankoop van $400.000 met 20% aanbetaling en een 30-jarige vaste hypotheek:
; 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 USDAfsluitkosten
Leg elke afsluitkost vast als een afzonderlijke transactie voor duidelijke audittrails:
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 USDToewijzing Grond/Gebouw
De IRS vereist het scheiden van niet-afschrijfbare grond van het afschrijfbare gebouw. Documenteer de toewijzing met opmerkingen:
; 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-01Initiële Derdengeldenreserve
Kredietverstrekkers vereisen doorgaans een eerste escrow-storting bij het afsluiten:
; 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 USDHypotheekbeheer
Maandelijkse Betalingsspecificatie
Elke hypotheekbetaling splitst in rentelasten, aflossing van de hoofdsom en escrow:
; 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 USDUitbetalingen uit Derdengelden
Volg wanneer de escrow-rekening uitbetaalt voor belastingen en verzekeringen:
; 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 USDHuurinkomsten & Vastgoedbeheer
Bruto Huur met Beheervergoedingen
Volg bruto huurinkomsten en kosten voor vastgoedbeheer afzonderlijk:
; 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 USDBorgsommen
Waarborgsommen zijn verplichtingen, geen inkomsten:
; 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 USDHuurverhogingen
Documenteer huurverhogingen duidelijk:
; 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 USDAfschrijvingsregistratie
27,5-Jaar Lineaire Afschrijving met Mid-Maandconventie
Amerikaanse federale afschrijvingsregels voor residentieel huurvastgoed (MACRS — IRS Publication 946):
- Herstelperiode: 27,5 jaar
- Methode: Lineair
- Conventie: Mid-month (halve maand in de eerste en laatste maanden)
; 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 USDVervolg de maandelijkse boekingen voor elke maand dat u de woning aanhoudt, en boek in de maand van verkoop een laatste halve maand volgens dezelfde mid-month conventie — zie het template voor de vervreemdingsmaand. Aangehouden van medio maart 2024 tot medio november 2025, accumuleert dit schema 9,5 maanden afschrijving in 2024 en 10,5 maanden in 2025: 20 maanden × $969,70 = $19.394,00, de geaccumuleerde afschrijving die de onderstaande verkoop vereffent.
Contra-Activapatroon
De contra-activa-benadering houdt de oorspronkelijke kostprijs van het vastgoed zichtbaar terwijl de verlaging door geaccumuleerde afschrijving wordt gevolgd:
Assets:RealEstate:Property— toont altijd de oorspronkelijke kostprijs ($400.000)Assets:RealEstate:AccumDepreciation— accumuleert in de loop van de tijd een negatief saldo- Netto boekwaarde = Property - |AccumDepreciation| = aangepaste basis voor afschrijving
Deze scheiding is essentieel voor de verkoopberekening, waarbij u de oorspronkelijke kostprijs, de totale verbeteringen en de totale afschrijving als afzonderlijke waarden nodig hebt.
Kapitaalverbeteringen versus Reparaties
Het Kritieke Verschil
Reparaties (directe aftrek — volledig aftrekbaar in het jaar waarin ze worden gemaakt):
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 USDKapitaalverbeteringen (worden aan de basis toegevoegd — nu niet aftrekbaar, verlagen de winst bij verkoop):
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 USDHoe te Beslissen
| Categorie | Voorbeelden | Belastingbehandeling |
|---|---|---|
| Reparatie | Lekkende kraan repareren, condensator vervangen, dak patches | Directe aftrek (Schedule E) |
| Kapitaalverbetering | Nieuwe boiler, nieuwe apparaten, nieuw dak, uitbouw | Toevoegen aan kostprijs |
| Onderhoud | Landschapsinrichting, ongediertebestrijding, schoonmaak | Directe aftrek (Schedule E) |
Vastgoedvervreemding
Berekening van de Verkoopwinst
Bij verkoop splitst de winst tussen terugname van afschrijving en langetermijnvermogenswinst. Verkoopkosten — de verkoopcommissie en de door de verkoper betaalde afsluitkosten — verlagen het gerealiseerde bedrag op de verkoop (IRS Publication 544); het zijn geen afzonderlijke bedrijfskosten:
; === 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)Het Boeken van de Verkoop
Reconcileer de afsluitstaat voordat u iets vastlegt. De escrow-agent trekt de commissie, de afsluitkosten van de verkoper en de aflossing van de hypotheek af van de $435.000,00 van de koper en maakt het restant naar u over — elke aftrek vindt precies één keer plaats:
; === 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.91Leg de afsluiting vast als twee boekingen. De aflossing vereffent de resterende leninghoofdsom — de aflossingsquote van de kredietverstrekker na de betaling van oktober 2025. De vervreemding ontvangt de netto-opbrengst van $408.900,00: de $26.100,00 aan verkoopkosten is al binnen dat bedrag afgetrokken, dus er is geen afzonderlijke betaling van commissie of afsluitkosten vanaf de betaalrekening:
; 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 USDSamen veranderen de twee boekingen de betaalrekening met precies het overgemaakte bedrag: $408.900,00 erin, $314.744,09 eruit, netto $94.155,91. Leg de commissie of afsluitkosten ook niet vast als kostenbetalingen — dat zou hetzelfde bedrag van $26.100,00 een tweede keer van de liquide middelen aftrekken en het inkomen met hetzelfde bedrag verkeerd weergeven. Merk op dat de gerealiseerde winst ($22.294,00) en het geld dat u overhoudt ($94.155,91) verschillende getallen zijn: de winst vergelijkt de netto-opbrengst met de aangepaste basis, terwijl het geld is wat overblijft na de aflossing van de lening.
Portefeuilleprestaties
Prijsrichtlijnen voor Waardestijgingstracking
Stel driemaandelijkse vastgoedwaarderingen in:
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 USDBronnen voor vastgoedwaarderingen: Zillow Zestimate, Redfin-schatting, vergelijkbare verkopen of professionele taxaties.
Live Prices kan ondersteunde marktquotes en valutaparen leveren voor andere posities in uw gehoste grootboek. Het taxeert geen vastgoed en prijst geen aangepaste vastgoed-commodity. Blijf vastgoedwaarderingen vastleggen met uw eigen gedateerde directives.
Fava Holdings-weergave
Met het vastgoed gemodelleerd als commodity toont Fava's Holdings-weergave:
- Kostprijs: Oorspronkelijke aankoopprijs
- Marktwaarde: Op basis van de laatste price-directive
- Ongerealiseerde winst: Waardestijging sinds aankoop
Zo ziet u vastgoed naast aandelen, crypto en andere beleggingen in een uniforme portfolioweergave.
Strategieën voor Belastingoptimalisatie
Categorisatie volgens Schema E
Beancounts rekeningstructuur komt direct overeen met de regelitems van Schedule E:
| Schedule E-regel | Beancount-rekening |
|---|---|
| Regel 3 (Ontvangen huren) | Income:RealEstate:Rent |
| Regel 5 (Advertenties) | Expenses:RealEstate:Advertising |
| Regel 8 (Verzekering) | Expenses:RealEstate:Insurance |
| Regel 9 (Juridisch/professioneel) | Expenses:RealEstate:Legal |
| Regel 10 (Beheerkosten) | Expenses:RealEstate:PropertyManagement |
| Regel 12 (Hypotheekrente) | Expenses:RealEstate:MortgageInterest |
| Regel 14 (Reparaties) | Expenses:RealEstate:Repairs |
| Regel 16 (Belastingen) | Expenses:RealEstate:PropertyTax |
| Regel 18 (Afschrijving) | Expenses:RealEstate:Depreciation |
1031-ruilconcepten
Een 1031-exchange stelt vermogenswinst en terugname van afschrijving uit door te herinvesteren in gelijksoortig vastgoed. Hoewel de volledige implementatie begeleiding van een CPA vereist, kan Beancount de uitgestelde winst volgen via metadata en memoriaalboekingen.
Rapportage & Analyses
Query voor Netto Huurinkomsten
SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;Cashflow-analyse
-- 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);Jaarcontrole
Gebruik balansasserties om fouten op te sporen vóór de belastingaangifte:
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 USDBeste Praktijken en Tips
1. Documenteer de Grond/Gebouw-Splitsing
Leg de toewijzing van de gemeentelijke taxateur vast in opmerkingen met de bron en datum. De IRS kan agressieve gebouwtoewijzingen aanvechten.
2. Volg Afschrijving Maandelijks
Hoewel het jaarlijks wordt gerapporteerd, houden maandelijkse boekingen uw balans nauwkeurig en maken ze het jaareinde eenvoudig.
3. Classificeer Verbeteringen versus Reparaties Zorgvuldig
Raadpleeg bij twijfel IRS Publication 527. Het onderscheid tussen een kapitaalverbetering (verhoogt de basis) en een reparatie (directe aftrek) kan u duizenden besparen of kosten.
4. Gebruik Saldo-Asserties
Assert balansen per kwartaal. Als bea --file <file> check een assertiefout meldt, vangt u invoerfouten vroegtijdig op.
5. Houd Borgsommen als Schulden
Leg waarborgsommen nooit vast als inkomsten totdat ze juridisch vervallen zijn.
6. Onderhoud Prijsrichtlijnen
Werk vastgoedwaarderingen per kwartaal bij met vergelijkbare verkopen, Zillow-schattingen of professionele taxaties.
7. Plan Vooruit voor de Verkoop
Houd uw rekeningen schoon zodat beide kanten van de verkoopberekening al zijn berekend wanneer het zover is: de aangepaste basis (oorspronkelijke kosten + verbeteringen - geaccumuleerde afschrijving) en het gerealiseerde bedrag (verkoopprijs - verkoopkosten).
Conclusie
Effectieve tracking van vastgoedinvesteringen vereist precisie, consistentie en de juiste tools. Beancount.io biedt de flexibiliteit en kracht die nodig zijn om complexe boekhouding van huurwoningen gedurende de volledige beleggingscyclus te beheren.
Belangrijkste voordelen van het gebruik van Beancount.io voor vastgoedtracking:
- Volledig eigenaarschap van data: Uw data in plain-text formaat dat decennia meegaat
- Nauwkeurige kostprijs: Volg aankoop, verbeteringen en afschrijving afzonderlijk
- Belastingklare rapportage: De rekeningstructuur komt direct overeen met Schedule E
- Portfolioweergave: Vastgoed als commodity maakt Fava Holdings-integratie mogelijk
- Toekomstbestendig: Open formaat garandeert toegankelijkheid gedurende de afschrijvingsperiode van 27,5 jaar en daarna
Begin met één woning en breid uw tracking uit naarmate uw portfolio groeit. De investering in een goede opzet betaalt zich terug in nauwkeurige rapportage, belastingoptimalisatie en gemoedsrust.
Klaar om de controle over uw vastgoedboekhouding te nemen? Ga vandaag aan de slag met Beancount.io.