Owning a home — what does it really cost per month?
Not just mortgage. OZB, building insurance, eigenwoningforfait, maintenance, VvE/ground rent, mortgage interest deduction — all rolled into one number.
True monthly cost of homeownership
Mortgage is only part of it. Add OZB, insurance, water board, maintenance reserve, VvE, erfpacht — then subtract mortgage interest deduction.
What makes up your monthly cost
€0Cost breakdown per month
- Mortgage (annuity)€0
- OZB€0
- Building insurance€0
- Water board tax€0
- Eigenwoningforfait€0
- Maintenance reserve (1% WOZ/yr)€0
- VvE€0
- Erfpacht€0
- Subtotal€0
- − Mortgage interest deduction− €0
- Net monthly cost€0
Indicative 2026 model. Opstal ~€40/mo, contents ~€20/mo and water board ~€30/mo are flat assumptions; your real bills vary. Mortgage interest deduction uses 36.97% marginal rate.
In short
You enter
- House price (purchase price) — What you pay at notary. For current owners: current market value or WOZ.
- Mortgage amount + rate + term — Standard NL: 30-yr annuity (required for mortgage interest deduction since 2013). 10-yr fixed rate most chosen.
- WOZ value (set annually by council) — Basis for OZB + eigenwoningforfait + water board tax. Often slightly below market value.
- Municipality — Determines OZB rate (0.07-0.13% varies) + water board tax + any erfpacht regime.
- Property type (apartment or house) — Apartment: VvE fee. Detached house: higher maintenance (no shared reserve fund). Mid-terrace: in between.
- Erfpacht status (mainly A'dam) — Perpetual (fixed canon), ongoing (50-yr revision, shock risk), or no erfpacht (full ownership).
- Income bracket (for deduction) — Determines value of mortgage interest deduction. Since 2024: max 36.97% (first bracket). No extra benefit at higher income.
You get back
- Gross monthly mortgage payment — What you actually transfer to the bank monthly (interest + repayment).
- Additional fixed costs /mo — OZB + building + contents + water + eigenwoningforfait + (any VvE/erfpacht) = total extra burden.
- Maintenance reserve /mo — Recommended 1% WOZ/yr = ~€250-400/mo for average home. Build yourself or via VvE.
- Mortgage interest deduction benefit /mo — Tax benefit from mortgage interest deduction per month (lowers net cost).
- Net total monthly cost — Real amount from your wallet, all costs + benefits combined. This is your "rent of owned home".
- 10-yr projection + wealth built — How monthly cost shifts (rate fixed, repayment grows) + how much mortgage you pay off in 10 yrs + expected appreciation.
The math behind it
Components:
• Gross mortgage (annuity): (loan × rate/12) / (1 − (1 + rate/12)^−months)
• OZB: council rate × WOZ / 12 (per municipality varies, ~0.07-0.13%)
• Building insurance: ~€30-50/mo based on rebuild value (often 70-80% of WOZ)
• Water board tax: ~€250-450/yr depending on water board + WOZ
• Eigenwoningforfait: 0.35% WOZ / 12 × your marginal Box 1 rate
• Maintenance: 1% WOZ / 12 (average reserve)
• VvE (apartment only): typically €100-300/mo, owner share per division deed
• Erfpacht canon: varies per property, Amsterdam average €100-300/mo for €400k home
• Mortgage interest deduction: annual interest × 36.97% (max since 2024) / 12, decreases yearly as mortgage pays off
Important: maintenance is not a fixed monthly — you reserve 1% WOZ/yr monthly into separate account for occasional expenses (new boiler, roof, window frames).
Worked example
Mortgage monthly: annuity 4.2% over 30 yrs = €1,665/mo.
OZB Utrecht (0.099% of WOZ): €401/yr = €33/mo.
Building insurance: ~€45/mo.
Contents insurance: ~€20/mo.
Water board (HDSR Utrecht): ~€380/yr = €32/mo.
Eigenwoningforfait: 0.35% × €405k = €1,418/yr. At 36.97% rate: tax €524/yr = €44/mo extra.
Maintenance reserve: 1% × €405k / 12 = €338/mo to set aside.
No VvE, no erfpacht in Utrecht-East.
Gross subtotal: €1,665 + €33 + €45 + €20 + €32 + €44 + €338 = €2,177/mo.
Mortgage interest deduction benefit: year 1 interest payment ~€14,000 × 36.97% = €5,175/yr = €431/mo back.
Net monthly cost year 1: €2,177 − €431 = ~€1,746/month.
10-yr projection: gross monthly stays €2,177, but tax benefit declines (interest down, repayment up). Year 10: interest €9,500 → benefit €292/mo. Net cost year 10: ~€1,885/mo. On the other side: built equity via repayment €76,000 + expected home appreciation at 2.5%/yr inflation + 1% real = ~€138k. 10-yr net result: monthly €1,800 paid = €216k spent, of which €76k to own equity + appreciation €138k = your wealth €138k extra compared to renting.
How to read the result
- Mortgage is <75% of true monthly costAverage €400k home: mortgage ~€1,500/mo, total real cost ~€2,000/mo. Aspiring buyers chronically underestimate. Test: can you pay €2,000/mo + put 1% WOZ/yr aside for maintenance? Otherwise: too expensive.
- Maintenance reserve is not optionalVereniging Eigen Huis: 1% WOZ/yr (~€3,500-5,000/yr for average). Seems a lot but you need it. Boiler €3,500 (every 15 yrs), new windows €15-25k (every 25 yrs), roof €15-30k (every 40 yrs). Not reserving = big-expense panic. Separate savings account helps discipline.
- Mortgage interest deduction benefit declines yearlyYear 1 you pay much interest, little repayment → lots of deduction. Year 20 reversed. Effect: year 1 tax benefit ~€430/mo. Year 20: ~€180/mo. Tax benefit works mainly early in mortgage — beware "first-few-years-looks-cheap" illusion.
- VvE fee is half reserveGood VvE: 50% of fee goes to reserve fund (mandatory since 2018: 0.5% rebuild value or MJOP). Other 50% running costs (cleaning, insurance, manager). At low VvE fee <€100: probably poor maintenance → beware, backlog buildup can be costly.
- Erfpacht canon can suddenly riseOngoing erfpacht (old type, pre-2017): canon revised every 50 yrs — risk of 5-10x rise. From €500/yr now can become €2,500/yr. Perpetual erfpacht (post-2017): fixed, annual indexing. On Amsterdam home: check erfpacht deed for revision date. Switch scheme until 2027 can buy certainty.
Key terms
- WOZ value
- Real Estate Value — set annually by municipality. Basis for OZB, water board, eigenwoningforfait. Often slightly below market value.
- OZB
- Property Tax (municipal). Rate 0.07-0.13% of WOZ depending on municipality. Paid separately.
- Eigenwoningforfait
- Box 1 add-back for owned home: 0.35% of WOZ added to taxable income. Partially offsets mortgage interest deduction.
- Mortgage interest deduction
- Tax deduction for mortgage interest on owned-home loan. Since 2013: only with annuity or linear repayment + max 30 yrs. Deduction max at 36.97% bracket since 2024.
- VvE
- Owners' Association. Mandatory for apartments. Collects monthly fee for maintenance + reserve fund + management. Min reserve 0.5% rebuild value since 2018.
- Erfpacht canon
- Annual fee to municipality for land use. Mainly Amsterdam (~80% homes). Perpetual (fixed) or ongoing (50-yr revision).
- Annuity
- Mortgage form with fixed monthly: start much interest, little repayment — later reversed. Required for mortgage interest deduction on new loans since 2013.
- Linear
- Mortgage form with fixed repayment per month. Higher start payment, lower total interest over term. Advantage: debt clears faster.
Frequently asked
Should I buy or rent — which is more advantageous?
What if I have to sell unexpectedly?
How do I avoid maintenance panic?
How does mortgage interest deduction work?
Why is my monthly cost higher than calculators say?
Complex situations
Edge cases that typical net-pay tools skip but actually matter for a real Dutch tax situation. Each one assumes the basic case above and tells you what changes.