Doorgaan naar hoofdinhoud

Vastgoedbeleggingen bijhouden met Beancount.io

Het beheren van de boekhouding voor huurwoningen, inclusief hypotheken, escrow-rekeningen, afschrijvingsschema's en de uiteindelijke verkoop van onroerend goed, kan een uitdaging zijn. Deze uitgebreide gids laat zien hoe u nauwkeurige tracking van vastgoedbeleggingen opzet en onderhoudt met behulp van het krachtige plain-text boekhoudsysteem van Beancount.io.

Vastgoedbeleggingen Bijhouden

Bekijk een live voorbeeld-grootboek voor vastgoed:

Waarom traditionele tools tekortschieten

Veelvoorkomende problemen met boekhoudsoftware voor vastgoed

  • Geen tracking van afschrijvingen: De meeste tools ondersteunen geen lineaire afschrijving over 27,5 jaar met de mid-maandconventie.
  • Gebrekkige hypotheekverwerking: Vereenvoudigde weergaven splitsen betalingen niet op in rente, aflossing en escrow.
  • Ontbrekende aanpassingen van de kostprijs: Investeringen die de kostprijs verhogen, worden behandeld als gewone uitgaven.
  • Geen uitsplitsing van verkoopwinst: Verkoopopbrengsten kunnen niet worden gesplitst in herwaardering van afschrijving versus vermogenswinst op lange termijn.
  • Inflexibele accountstructuren: Vaste categorieën bieden geen ruimte voor splitsingen tussen grond en gebouwen of contra-activarekeningen.
  • Vendor lock-in: Eigen bestandsformaten maken het onmogelijk om 27,5 jaar aan ononderbroken gegevens bij te houden.

Voordelen van Beancount.io

  • Volledige controle: Beheer uw eigen gegevens in een plain-text formaat dat decennia meegaat.
  • Onbeperkte aanpassingsmogelijkheden: Modelleer elke vastgoedstructuur met aangepaste accounts.
  • Nauwkeurige kostprijs: Houd de oorspronkelijke kosten, verbeteringen en afschrijvingen afzonderlijk bij.
  • Transparante berekeningen: Zie precies hoe afschrijvingen worden opgebouwd en hoe winsten worden berekend.
  • Vastgoed als commodity: Gebruik price-directives voor de Fava Holdings-weergave met tracking van waardestijging.
  • Toekomstbestendig: Het plain-text formaat garandeert langetermijntoegankelijkheid gedurende de gehele bezitsperiode.

Accountstructuur voor uw vastgoed opzetten

Account-hiërarchie

Begin met een uitgebreide accountstructuur die uw vastgoedbelegging weerspiegelt:

; ============================================================
; Vastgoed-activarekeningen
; ============================================================

; De vastgoed-commodity — 1 eenheid aangekocht tegen kostprijs
1970-01-01 open Assets:Vastgoed:Vastgoedobject
; Contra-activa: gecumuleerde afschrijving vermindert de waarde van het gebouw op de balans
; Opmerking: Grond ($80k, 20%) is niet afschrijfbaar; Gebouw ($320k, 80%) wordt afgeschreven
1970-01-01 open Assets:Vastgoed:GecumuleerdeAfschrijving
; Investeringen toegevoegd aan de kostprijs
1970-01-01 open Assets:Vastgoed:Verbeteringen

; ============================================================
; Bankrekeningen
; ============================================================

1970-01-01 open Assets:Bank:Betaalrekening
1970-01-01 open Assets:Bank:Spaarrekening
; Escrow-depot: maandelijkse bijdragen voor onroerendezaakbelasting & verzekering
1970-01-01 open Assets:Bank:Escrow

; ============================================================
; Passivarekeningen (Schulden)
; ============================================================

; 30-jarige vaste hypotheek tegen 7,0% JKP
1970-01-01 open Liabilities:Hypotheek
; Waarborgsom huurder — geen inkomen totdat deze wordt ingehouden
1970-01-01 open Liabilities:Waarborgsom

; ============================================================
; Inkomstenrekeningen
; ============================================================

1970-01-01 open Income:Vastgoed:Huur
1970-01-01 open Income:Vastgoed:Vermogenswinst:LangeTermijn
1970-01-01 open Income:Vastgoed:Afschrijvingsrecuperatie

; ============================================================
; Uitgavenrekeningen
; ============================================================

1970-01-01 open Expenses:Vastgoed:Hypotheekrente
1970-01-01 open Expenses:Vastgoed:AfsluitkostenLening
1970-01-01 open Expenses:Vastgoed:OZB
1970-01-01 open Expenses:Vastgoed:Verzekering
1970-01-01 open Expenses:Vastgoed:Vastgoedbeheer
1970-01-01 open Expenses:Vastgoed:Reparaties
1970-01-01 open Expenses:Vastgoed:Onderhoud
1970-01-01 open Expenses:Vastgoed:Afschrijving
1970-01-01 open Expenses:Vastgoed:Transactiekosten
1970-01-01 open Expenses:Vastgoed:Verkoopkosten

Commodity-definitie met metadata

Definieer uw vastgoed als een commodity voor tracking in portfolio-stijl:

1970-01-01 commodity PROP123MAIN
name: "123 Main St, Anytown, CA 90210"
asset-class: "vastgoed"

1970-01-01 commodity USD

Hiermee kan de Holdings-weergave van Fava de huidige marktwaarde van uw vastgoed weergeven naast aandelen, obligaties en andere beleggingen.

De verwerving van vastgoed bijhouden

De aankoop vastleggen

Registreer een aankoop van $400.000 met een aanbetaling van 20% en een vaste hypotheek van 30 jaar:

; Aanbetaling — 20% van $400.000
2024-03-15 * "Escrow" "Aanbetaling — 20% van $400.000"
Assets:Vastgoed:Vastgoedobject 1 PROP123MAIN {400,000.00 USD, 2024-03-15}
Assets:Bank:Betaalrekening -80,000.00 USD
Liabilities:Hypotheek -320,000.00 USD

### Afsluitkosten

Registreer elke afsluitkost als een afzonderlijke transactie voor een duidelijk controletraject (audit trail):

```bean
2024-03-15 * "Geldverstrekker" "Afsluitvergoeding — 1% van \$320.000"
Expenses:RealEstate:LoanOrigination 3,200.00 USD
Assets:Bank:Checking -3,200.00 USD

2024-03-15 * "Notariskantoor" "Titelverzekering, escrow-kosten, registratie"
Expenses:RealEstate:ClosingCosts 2,800.00 USD
Assets:Bank:Checking -2,800.00 USD

2024-03-15 * "Taxateur" "Taxatie onroerend goed"
Expenses:RealEstate:ClosingCosts 450.00 USD
Assets:Bank:Checking -450.00 USD

Toewijzing grond/gebouw

De belastingdienst vereist dat niet-afschrijfbare grond wordt gescheiden van het afschrijfbare gebouw. Documenteer de toewijzing met behulp van opmerkingen:

; Kostenverdeling grond / gebouw (volgens gemeentelijke taxatie):
; Gemeentelijke taxatie toont 20% grond (\$80K) / 80% gebouw (\$320K).
; Alleen het gebouwdeel (\$320K) wordt afgeschreven — zie sectie afschrijvingen.
; Bron: Kadaster/Gemeentelijke gegevens, getaxeerd op 2024-01-01

Initiële escrow-storting

Geldverstrekkers vereisen doorgaans een initiële escrow-storting bij de overdracht:

; Initiële escrow: 3 maanden OZB + 1 jaar verzekering vooruitbetaald
; OZB: ~\$5.000/jr → \$416,67/mnd × 3 = \$1.250,00
; Verzekering: ~\$1.800/jr vooruitbetaald
2024-03-15 * "Escrow" "Initiële escrow-storting — OZB (3 mnd) + verzekering (1 jr)"
Assets:Bank:EscrowImpound 1,250.00 USD
Expenses:RealEstate:Insurance 1,800.00 USD
Assets:Bank:Checking -3,050.00 USD

Hypotheekbeheer

Maandelijkse specificatie betaling

Elke hypotheekbetaling wordt gesplitst in rentelasten, aflossing en escrow:

; 30 jaar vast: \$320.000 tegen 7,0% jaarrente
; Maandelijkse aflossing & rente: \$2.129,06
; Maandelijkse escrow: \$566,67 (\$416,67 belasting + \$150,00 verzekering)
; Totale betaling: \$2.695,73

; Maand 1: Rente = \$320.000,00 × 0,07 / 12 = \$1.866,67
2024-04-01 * "Bank" "Hypotheekbetaling — 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

; Maand 2: Rente = (\$320.000,00 - \$262,39) × 0,07 / 12 = \$1.865,14
2024-05-01 * "Bank" "Hypotheekbetaling — mei 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

Escrow-uitbetalingen

Houd bij wanneer de escrow-rekening uitbetaalt voor belastingen en verzekeringen:

; Halfjaarlijkse OZB-uitbetaling
2024-09-15 * "Gemeentelijke belastingdienst" "OZB — eerste termijn"
Expenses:RealEstate:PropertyTax 2,500.00 USD
Assets:Bank:EscrowImpound -2,500.00 USD

; Jaarlijkse verlenging verzekering
2025-03-15 * "Verzekeringsmaatschappij" "Verlenging opstalverzekering — jaar 2"
Expenses:RealEstate:Insurance 1,850.00 USD
Assets:Bank:EscrowImpound -1,850.00 USD

Huuropbrengsten & Vastgoedbeheer

Bruto huur met beheerkosten

Houd bruto huuropbrengsten en beheerkosten afzonderlijk bij:

; Huur: \$2.400/mnd, beheerkosten: 8% = \$192
; Netto voor eigenaar: \$2.208

2024-04-01 * "Huurder" "Huur april 2024"
Assets:Bank:Checking 2,208.00 USD
Expenses:RealEstate:PropertyManagement 192.00 USD
Income:RealEstate:Rent -2,400.00 USD

Waarborgsommen

Waarborgsommen zijn passiva (schulden), geen inkomsten:

; Ontvangst borg — creëert een schuld
2024-03-20 * "Huurder" "Waarborgsom — 1 maand huur"
Assets:Bank:Checking 2,400.00 USD
Liabilities:SecurityDeposit -2,400.00 USD

; Teruggave borg — heft schuld op
2025-11-01 * "Huurder" "Teruggave waarborgsom — einde huurcontract"
Liabilities:SecurityDeposit 2,400.00 USD
Assets:Bank:Checking -2,400.00 USD

Huurverhogingen

Documenteer huurverhogingen duidelijk:

; Huurverhoging 2025: \$2.400 → \$2.500/mnd
; Nieuwe beheerkosten: 8% × \$2.500 = \$200
2025-01-01 * "Huurder" "Huur januari 2025 (verhoogd naar \$2.500)"
Assets:Bank:Checking 2,300.00 USD
Expenses:RealEstate:PropertyManagement 200.00 USD
Income:RealEstate:Rent -2,500.00 USD

Bijhouden van afschrijvingen

Lineaire afschrijving over 27,5 jaar met de mid-month-conventie

Afschrijvingsregels voor verhuurd onroerend goed:

  • Afschrijvingsperiode: 27,5 jaar
  • Methode: Lineair
  • Conventie: Mid-month (halve maand in de eerste en laatste maand)
; Bouwkosten: \$320.000 (80% van aankoopprijs)
; Maandelijkse afschrijving: \$320.000 / 27,5 / 12 = \$969,70
; Halve maand: \$484,85

; Eerste maand — halve maand (in gebruik genomen op 15-03)
2024-03-31 * "Afschrijving" "Maart 2024 — halve maand (in gebruik genomen)"
Expenses:RealEstate:Depreciation 484.85 USD
Assets:RealEstate:AccumDepreciation -484.85 USD

; Volledige maanden
2024-04-30 * "Afschrijving" "April 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

2024-05-31 * "Afschrijving" "Mei 2024"
Expenses:RealEstate:Depreciation 969.70 USD
Assets:RealEstate:AccumDepreciation -969.70 USD

### Contra-activapatroon

De contra-activa-methode houdt de oorspronkelijke kostprijs van het pand zichtbaar, terwijl de gecumuleerde waardevermindering door afschrijving wordt bijgehouden:

- `Assets:RealEstate:Property` — toont altijd de oorspronkelijke kostprijs (\$400.000)
- `Assets:RealEstate:AccumDepreciation` — bouwt in de loop van de tijd een negatief saldo op
- **Netto boekwaarde** = Pand - |GecumuleerdeAfschrijving| = gecorrigeerde 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.

## Kapitaaluitgaven vs. Reparaties

### Het cruciale onderscheid

**Reparaties** (lopende aftrekpost — volledig aftrekbaar in het jaar waarin de kosten zijn gemaakt):

```bean
2024-05-18 * "HVAC Pro" "Airco-reparatie — condensator vervangen"
Expenses:RealEstate:Repairs 285.00 USD
Assets:Bank:Checking -285.00 USD

2024-06-10 * "Joe's Plumbing" "Lekkende keukenkraan gerepareerd"
Expenses:RealEstate:Repairs 180.00 USD
Assets:Bank:Checking -180.00 USD

Kapitaaluitgaven (toevoegen aan basis — nu niet aftrekbaar, verminderen de winst bij verkoop):

2024-08-12 * "Home Depot" "Boiler vervangen — 50 gallon gas"
Assets:RealEstate:CapitalImprovements 1,800.00 USD
Assets:Bank:Checking -1,800.00 USD

2024-10-05 * "Lowe's" "Nieuwe keukenapparatuur — fornuis + vaatwasser"
Assets:RealEstate:CapitalImprovements 4,200.00 USD
Assets:Bank:Checking -4,200.00 USD

Hoe te beslissen

CategorieVoorbeeldenFiscale behandeling
ReparatieLekkende kraan repareren, condensator vervangen, dak herstellenLopende aftrekpost (Schedule E)
KapitaaluitgaveNieuwe boiler, nieuwe apparatuur, nieuw dak, uitbouwToevoegen aan kostprijs
OnderhoudTuinaanleg, ongediertebestrijding, schoonmaakLopende aftrekpost (Schedule E)

Vervreemding van vastgoed

Berekening verkoopwinst

Wanneer u verkoopt, wordt de winst verdeeld tussen de terugname van afschrijvingen en kapitaalwinst op lange termijn:

; === Berekening Winst ===
;
; Aankoopprijs: $400,000.00
; + Kapitaaluitgaven: + 6,000.00
; - Gecumuleerde afschrijving: - 19,394.00
; = Gecorrigeerde basis: $386,606.00
;
; Verkoopprijs: $435,000.00
; - Verkoopkosten (6%): - 26,100.00
; = Netto-opbrengst: $408,900.00
;
; Totale winst: $ 22,294.00
; Terugname afschrijvingen: $ 19,394.00 (belast tegen max 25% — §1250)
; Kapitaalwinst LT: $ 2,900.00 (belast tegen LTCG-tarieven)

De verkoop vastleggen

; Verkoopkosten
2025-11-15 * "Makelaar" "Verkoopcommissie — 5% van $435,000"
Expenses:RealEstate:SellingCosts 21,750.00 USD
Assets:Bank:Checking -21,750.00 USD

2025-11-15 * "Notariskantoor" "Afwikkelingskosten verkoper — 1% van $435,000"
Expenses:RealEstate:ClosingCosts 4,350.00 USD
Assets:Bank:Checking -4,350.00 USD

; Aflossing hypotheek
2025-11-15 * "Bank" "Aflossing hypotheek bij overdracht"
Liabilities:Mortgage 314,744.09 USD
Assets:Bank:Checking -314,744.09 USD

; Pand vervreemden en winst erkennen
2025-11-15 * "Verkoop" "Pand vervreemden — winst erkennen"
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

Portefeuilleprestaties

Prijs-richtlijnen voor het bijhouden van waardestijging

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 USD

Bronnen voor vastgoedwaarderingen: Zillow Zestimate, Redfin-schatting, vergelijkbare verkopen of professionele taxaties.

Fava Holdings-overzicht

Wanneer het pand als een commodity wordt gemodelleerd, toont het Holdings-overzicht van Fava:

  • Kostprijs: Oorspronkelijke aankoopprijs
  • Marktwaarde: Gebaseerd op de laatste prijs-richtlijn
  • Ongerealiseerde winst: Waardestijging sinds aankoop

Hiermee kunt u onroerend goed bekijken naast aandelen, crypto en andere beleggingen in een uniform portefeuilleoverzicht.

Belastingoptimalisatiestrategieën

Categorisering voor Schedule E

De rekeningstructuur van Beancount komt rechtstreeks overeen met de posten op Schedule E:

Schedule E RegelBeancount Rekening
Regel 3 (Ontvangen huur)Income:RealEstate:Rent
Regel 5 (Reclame)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

Concepten voor 1031-uitwisseling

Een 1031-uitwisseling stelt vermogenswinstbelasting en de terugname van afschrijvingen uit door te herinvesteren in gelijksoortig vastgoed. Hoewel de volledige implementatie begeleiding van een accountant (CPA) vereist, kan Beancount de uitgestelde winst bijhouden via metadata en memo-boekingen.

Rapportage & Analyse

Query voor Netto Huuropbrengsten

SELECT account, sum(position) as total
WHERE account ~ "Income:RealEstate" OR account ~ "Expenses:RealEstate"
GROUP BY account
ORDER BY total;

Cashflow-analyse

-- Maandelijkse netto cashflow van vastgoed
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);

Eindejaarsverificatie

Gebruik balans-bevestigingen (balance assertions) 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 USD

Best Practices en Tips

1. Leg de verdeling tussen grond en gebouw vast

Noteer de toewijzing van de gemeentelijke taxateur in commentaren met de bron en datum. De belastingdienst kan agressieve toewijzingen aan het gebouw (ten gunste van afschrijving) aanvechten.

2. Houd afschrijvingen maandelijks bij

Hoewel het jaarlijks wordt gerapporteerd, houden maandelijkse boekingen uw balans nauwkeurig en maken ze de jaarafsluiting overzichtelijk.

3. Classificeer verbeteringen versus reparaties zorgvuldig

Raadpleeg bij twijfel IRS Publication 527 (of lokale belastingwetgeving). Het onderscheid tussen een kapitaalinvestering (verhoogt de fiscale basis) en een reparatie (directe aftrekpost) kan duizenden euro's schelen.

4. Gebruik balans-bevestigingen

Bevestig de saldi elk kwartaal. Als bean-check een fout in een assertion rapporteert, vindt u fouten in de gegevensinvoer in een vroeg stadium terug.

5. Behandel waarborgsommen als passiva

Boek waarborgsommen nooit als inkomsten totdat ze wettelijk zijn verbeurd.

6. Onderhoud prijsrichtlijnen

Werk de waarderingen van het vastgoed elk kwartaal bij met behulp van vergelijkbare verkopen, schattingen of professionele taxaties.

7. Plan voor de verkoop

Houd uw rekeningen overzichtelijk zodat de berekening van de verkoopwinst — oorspronkelijke kosten + verbeteringen - afschrijvingen - verkoopkosten — al is berekend wanneer het zover is.

Conclusie

Het effectief volgen van vastgoedbeleggingen vereist precisie, consistentie en de juiste tools. Beancount.io biedt de flexibiliteit en kracht die nodig zijn om complexe boekhouding van huurwoningen te beheren gedurende de volledige levenscyclus van de investering.

Belangrijkste voordelen van het gebruik van Beancount.io voor vastgoedbeheer:

  • Volledig eigendom van gegevens: Uw gegevens in een platte-tekstformaat dat decennia meegaat.
  • Nauwkeurige fiscale basis: Volg aankoop, verbeteringen en afschrijvingen afzonderlijk.
  • Belastingklare rapportage: De rekeningenstructuur sluit direct aan op Schedule E.
  • Portfolio-overzicht: Vastgoed als "commodity" maakt integratie met Fava Holdings mogelijk.
  • Toekomstbestendig: Het open formaat garandeert toegankelijkheid gedurende de gehele afschrijvingsperiode van 27,5 jaar en daarna.

Begin met één object en breid uw administratie 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 over te nemen? Ga vandaag nog aan de slag met Beancount.io.