Hypotheekrente vooruitbetalen berekenen
Beschrijving
Bereken of vooruitbetalen van hypotheekrente voor het volgende jaar loont: tariefverschil, eerder belastingvoordeel en gemiste spaarrente.
Invoer velden
Resultaten
Hypotheekrente die je in december vooruitbetaalt voor de eerste maanden van volgend jaar, mag je helemaal aftrekken in het jaar dat je betaalt. Voorwaarde: de rente hoort bij een periode tot uiterlijk 1 juli van het volgende jaar. Loopt de periode langer door, dan trek je alleen de rente over het huidige jaar af en verdeel je de rest over de jaren waarvoor je betaalde.
Of het iets oplevert, hangt vooral af van je aftrektarief. Daalt je tarief volgend jaar, omdat je minder gaat verdienen of met pensioen gaat, dan levert vooruitbetalen geld op. Stijgt het tarief, dan is het juist nadelig: volgens het voorstel voor 2027 gaat het maximale aftrektarief van 37,56% naar 38,16%. Je krijgt de belasting wel een jaar eerder terug, maar je mist rente op het geld dat je eerder betaalt.
Je volledige renteaftrek zie je met Hypotheekrenteaftrek berekenen 2026. Wil je je spaargeld anders inzetten, vergelijk dan met Aflossen of Sparen en Extra aflossen hypotheek berekenen.
Formulas:
-
h_m = if(maanden > 6, 6, if(maanden > 0, ceil(maanden - 0.9999), 0))
-
bedrag = round(hypotheek * rente / 1200 * h_m, 0)
Rente over de eerste maanden van volgend jaar, uiterlijk tot 1 juli. -
tariefwinst = round(bedrag * (tarief_nu - tarief_later) / 100, 0)
Positief: je trekt nu tegen een hoger tarief af. Negatief: volgend jaar was de aftrek meer waard. -
vervroegd = round(bedrag * tarief_nu / 100 * spaarrente / 100, 0)
Je krijgt de belasting ongeveer een jaar eerder terug. -
renteverlies = round(bedrag * spaarrente / 100 * (h_m + 1) / 24, 0)
Je betaalt gemiddeld enkele maanden eerder dan normaal. -
voordeel = round(tariefwinst + vervroegd - renteverlies, 0)
-
oordeel = if(bedrag <= 0, 'Vul je hypotheek, rente en het aantal maanden in.', if(voordeel > 50, concat('Loont: vooruitbetalen van ', concat('€ ', format(round(bedrag,0), '0.#')), ' rente levert ongeveer ', concat('€ ', format(round(voordeel,0), '0.#')), ' op.'), if(voordeel >= 0, concat('Krap: het levert maar ', concat('€ ', format(round(voordeel,0), '0.#')), ' op. De moeite en het geld dat vastzit wegen daar nauwelijks tegen op.'), concat('Loont niet: je bent ', concat('€ ', format(round(0 - voordeel,0), '0.#')), ' slechter af, omdat je aftrek volgend jaar meer waard is.'))))
-
volgende = if(voordeel > 50, 'Vraag je bank of vooruitbetalen kan en betaal vóór 31 december. Check je aftrek met Hypotheekrenteaftrek berekenen 2026.', 'Laat het zo. Wil je je geld nuttig inzetten, vergelijk dan extra aflossen met sparen via Aflossen of Sparen.')
Berekening informatie
Meer over belastingen en heffingen
Ontdek meer tools gerelateerd aan belastingen en heffingen