Ikbenbint.nl

Maximale hypotheek uit maandlasten berekenen

Kopen & Verkopen

Beschrijving

Reken terug hoeveel hypotheek je kunt lenen bij de bruto of netto maandlast die je wilt betalen, met renteaftrek en eigenwoningforfait.

Invoer velden

€
%
jaar
€
€
€

Resultaten

€
- €
€
- €
Annuïtair over de looptijd. Bij netto rekenen we met je renteaftrek in het eerste jaar.
€
- €
€
- €
Gemiddeld in het eerste jaar.
-
-

Weet je wat je per maand aan je hypotheek wilt uitgeven? Dan reken je terug hoeveel je daarmee kunt lenen. Bij een annuïteitenhypotheek hoort bij elke bruto maandlast een vast hypotheekbedrag, afhankelijk van de rente en de looptijd. Rekenen met je netto maandlast is realistischer: over de rente krijg je belasting terug, maar je betaalt belasting over het eigenwoningforfait.

Deze tool rekent met de renteaftrek in het eerste jaar: in 2026 tegen 35,75% bij een inkomen tot € 38.883, en anders 37,56%, plus eventueel de extra algemene heffingskorting die je krijgt doordat je belastbaar inkomen daalt. Let op: je netto maandlast stijgt de komende jaren, omdat je steeds minder rente betaalt en dus minder aftrek krijgt. En de bank kijkt niet naar wat jij wilt betalen, maar naar je inkomen. Check dus altijd ook je maximale hypotheek.

Check je leenruimte op inkomen met Maximale hypotheek berekenen. Hoe je netto maandlast zich ontwikkelt, zie je met Netto maandlasten hypotheek berekenen, en je eigen inbreng met Eigen geld nodig bij huis kopen.

Formulas:

  • h_n = if(looptijd > 0, ceil(looptijd * 12 - 0.0001), 0)
  • h_r = rente / 1200
  • h_g = if(h_n > 0, exp(h_n * ln(1 + h_r)), 1)
  • h_a = if(h_n <= 0, 0, if(h_r > 0, h_r * h_g / (h_g - 1), 1 / h_n))
  • h_g12 = exp(12 * ln(1 + h_r))
  • h_k = if(h_n < 12, 0, if(h_r > 0, 12 * h_a - (1 - (h_g12 - h_a * (h_g12 - 1) / h_r)), 0))
  • h_M = if(inkomen <= 38883, 35.75, if(inkomen <= 78426, 37.56, 49.5))
  • h_hk = if(hk == 'ja' && inkomen > 29736 && inkomen < 78426, 0.06398, 0)
  • h_ta = if(h_M > 37.56, 0.3756, h_M / 100) + h_hk
  • h_tf = h_M / 100 + h_hk
  • forfait = round(if(woz <= 12500, 0, if(woz <= 25000, 0.001 * woz, if(woz <= 50000, 0.002 * woz, if(woz <= 75000, 0.0025 * woz, if(woz <= 1350000, 0.0035 * woz, 4725 + 0.0235 * (woz - 1350000)))))), 0)
  • h_den = if(soort == 'netto', h_a - h_k * h_ta / 12, h_a)
  • h_num = if(soort == 'netto', maandlast - forfait * h_tf / 12, maandlast)
  • hypotheek = round(if(h_den > 0 && h_num > 0, h_num / h_den, 0), 0)
    Annuïtair over de looptijd. Bij netto rekenen we met je renteaftrek in het eerste jaar.
  • bruto = round(hypotheek * h_a, 0)
  • netto = round(hypotheek * h_a - (hypotheek * h_k * h_ta - forfait * h_tf) / 12, 0)
    Gemiddeld in het eerste jaar.
  • h_ink = if(maxhyp > 0, if(hypotheek > maxhyp, concat(' Let op: op je inkomen kun je maar ', concat('€ ', format(round(maxhyp,0), '0.#')), ' lenen.'), ' Dat past binnen je maximale hypotheek op inkomen.'), '')
  • oordeel = if(maandlast <= 0 || h_n <= 0, 'Vul je maandlast en looptijd in.', concat('Met ', concat('€ ', format(round(maandlast,0), '0.#')), if(soort == 'netto', ' netto', ' bruto'), ' per maand kun je ongeveer ', concat('€ ', format(round(hypotheek,0), '0.#')), ' lenen (bruto ', concat('€ ', format(round(bruto,0), '0.#')), ', netto ', concat('€ ', format(round(netto,0), '0.#')), ').', h_ink))
  • volgende = 'Check met Maximale hypotheek berekenen of de bank dit bedrag op je inkomen leent, en reken met Eigen geld nodig bij huis kopen uit wat je zelf moet inbrengen.'
Link gekopieerd!

Berekening informatie

Author Bint
Laatste update 13 oktober 2026
Parameters 8

Op jouw website?

Gebruik direct op jouw eigen site:
<script src="https://ikbenbint.nl/widget.js"
  data-berekening="maximale-hypotheek-uit-maandlasten-berekenen">
</script>
Eigen tools maken? Maak hier jouw account

Meer over kopen & verkopen

Ontdek meer tools gerelateerd aan kopen & verkopen