Overdrachtsbelasting terugrekenen 2026
Beschrijving
Reken je totaalbudget terug naar de maximale koopsom in 2026 of 2027, met de juiste startersgrens en het juiste tarief overdrachtsbelasting.
Invoer velden
Resultaten
Weet je hoeveel je in totaal kunt besteden, maar niet wat je maximaal kunt bieden? Deze tool rekent je totaalbudget terug naar de hoogste koopsom. Eerst gaan de vaste kosten koper eraf: notaris, taxatie en eventueel advies of NHG. Daarna de overdrachtsbelasting: 2% als je er zelf gaat wonen, 8% als je verhuurt of een tweede woning koopt (7% vanaf 2027).
Ben je starter tot 35 jaar, dan betaal je geen overdrachtsbelasting tot een woningwaarde van € 555.000 in 2026 en € 615.000 bij levering in 2027. Ga je daar net overheen, dan vervalt de vrijstelling helemaal. De tool houdt daar rekening mee: komt je budget net boven de grens uit, dan adviseert hij om op de grens te bieden, omdat je anders meer betaalt voor bijna dezelfde woning.
Vergelijk je maximale bod met wat er in de markt geboden wordt via Hoeveel bieden op een huis. Je budget bepaal je met Maximale hypotheek berekenen, en de overdrachtsbelasting zelf met Overdrachtsbelasting berekenen 2026.
Formulas:
-
h_g = if(levering == 'j2027', 615000, 555000)
-
vaste_kosten = round(notariskosten + taxatiekosten + overig, 0)
-
budget_na_vaste_kosten = round(totaalbudget - vaste_kosten, 0)
-
h_bp = if(levering == 'j2027', 0.07, 0.08)
-
h_b2 = budget_na_vaste_kosten / 1.02
-
max_koopsom = ceil(if(budget_na_vaste_kosten <= 0, 0, if(type_koper == 'belegger', budget_na_vaste_kosten / (1 + h_bp), if(type_koper == 'bewoner', h_b2, if(budget_na_vaste_kosten <= h_g, budget_na_vaste_kosten, if(h_b2 > h_g, h_b2, h_g))))) - 0.9999)
Het hoogste bod waarbij koopsom, overdrachtsbelasting en vaste kosten samen binnen je budget blijven. -
ovb_tarief = round(if(type_koper == 'belegger', h_bp * 100, if(type_koper == 'bewoner', 2, if(max_koopsom > h_g, 2, 0))), 1)
-
ovb_bedrag = round(max_koopsom * ovb_tarief / 100, 0)
-
kosten_koper_totaal = round(ovb_bedrag + vaste_kosten, 0)
-
kk_percentage = if(max_koopsom > 0, round(kosten_koper_totaal / max_koopsom * 100, 1), 0)
-
h_tip = if(type_koper == 'starter' && max_koopsom >= h_g - 0.5 && max_koopsom <= h_g + 0.5 && budget_na_vaste_kosten > h_g, concat(' Je bod is begrensd op ', concat('€ ', format(round(h_g,0), '0.#')), ': daarboven vervalt de startersvrijstelling en ben je duurder uit.'), if(type_koper == 'starter' && max_koopsom > h_g + 0.5, concat(' Tip: bied je ', concat('€ ', format(round(h_g,0), '0.#')), ', dan betaal je geen overdrachtsbelasting en houd je ', concat('€ ', format(round(budget_na_vaste_kosten - h_g,0), '0.#')), ' over.'), ''))
-
oordeel = if(budget_na_vaste_kosten <= 0, 'Voldoet niet: je budget is niet genoeg voor de vaste kosten koper.', concat('Je kunt maximaal ', concat('€ ', format(round(max_koopsom,0), '0.#')), ' bieden. Je betaalt dan ', concat('€ ', format(round(ovb_bedrag,0), '0.#')), ' overdrachtsbelasting en ', concat('€ ', format(round(kosten_koper_totaal,0), '0.#')), ' kosten koper in totaal.', h_tip))
-
volgende = 'Check met Hoeveel bieden op een huis wat er in de markt gemiddeld wordt geboden, en met Maximale hypotheek berekenen of je budget klopt.'
Veelgestelde vragen
Berekening informatie
Meer over kopen & verkopen
Ontdek meer tools gerelateerd aan kopen & verkopen