Overdrachtsbelasting calculator 2026
Beschrijving
Bereken hoeveel overdrachtsbelasting je in 2026 betaalt bij aankoop van een woning, verhuurde woning of bedrijfsmatig vastgoed. Kies de situatie en vul de waarde in.
Invoer velden
Resultaten
Met deze calculator bereken je de overdrachtsbelasting die je in 2026 betaalt als je een woning of ander vastgoed koopt. Vul de koopsom in en kies je situatie. Je ziet het tarief, het bedrag en de koopsom inclusief overdrachtsbelasting.
Je betaalt over de koopsom, of over de marktwaarde als die hoger is. Sinds 1 januari 2026 zijn er drie tarieven: 2% als je zelf in de woning gaat wonen, 8% voor een woning die je niet zelf bewoont (verhuur, belegging, tweede woning) en 10,4% voor niet-woningen zoals bedrijfspanden en grond. Ben je 18 tot en met 34 jaar, koop je voor het eerst met vrijstelling en ga je er zelf wonen, dan betaal je niets tot een koopsom van € 555.000. Ligt de koopsom hoger, dan vervalt de vrijstelling helemaal en betaal je 2% over het hele bedrag.
Het 8%-tarief geldt voor elke woning die niet je hoofdverblijf wordt, dus ook een tweede woning, vakantiewoning of verhuurde woning. Bedrijfspanden en kantoren blijven 10,4%. Bron: Belastingdienst (tarieven overdrachtsbelasting), Belastingplan 2026 (Kamerstuk 36602) en de PwC-factsheet belastingtarieven 2025-2026. De notaris berekent het definitieve bedrag en draagt het af. Volgende stap: tel de overdrachtsbelasting op bij je andere kosten koper en bepaal hoeveel eigen geld je nodig hebt.
Formulas:
-
h_tarief = if(situatie == 0 && waarde > 555000, 2, situatie)
Startersvrijstelling vervalt boven de woningwaardegrens van € 555.000 (2026); dan geldt 2%. -
tarief = h_tarief
2026: 0% starter (woningwaarde tot en met € 555.000), 2% eigen woning, 8% woning die niet je hoofdverblijf is (ook verhuur, tweede woning, recreatiewoning), 10,4% niet-woning. Bron: PwC factsheet belastingtarieven 2025-2026, SRA sept 2025. -
belasting = round(if(waarde > 0, waarde, 0) * h_tarief / 100, 2)
Koopsom (of hogere waarde) × tarief. De notaris draagt dit af; het hoort bij de kosten koper. -
totale_kosten = round(waarde + belasting, 2)
Koopsom + overdrachtsbelasting. Notaris, taxatie, advies en makelaar komen hier nog bij. -
categorie = if(situatie == 0 && waarde <= 555000, 'Startersvrijstelling', if(situatie == 0, 'Starter boven de grens: eigen woning 2%', if(situatie == 2, 'Eigen woning', if(situatie == 8, 'Woning niet als hoofdverblijf', 'Niet-woning'))))
De situatie waarmee gerekend is. -
h_e_bel = if(round(belasting, 0) >= 1000, concat(format(floor(round(belasting, 0) / 1000), '0'), '.', format(round(belasting, 0) - 1000 * floor(round(belasting, 0) / 1000), '000')), format(round(belasting, 0), '0'))
-
h_e_over = if(waarde - 555000 >= 1000, concat(format(floor((waarde - 555000) / 1000), '0'), '.', format(round(waarde - 555000, 0) - 1000 * floor(round(waarde - 555000, 0) / 1000), '000')), format(round(waarde - 555000, 0), '0'))
-
oordeel = if(waarde <= 0, 'Vul een koopsom groter dan 0 in.', if(situatie == 0 && waarde <= 555000, 'Je betaalt geen overdrachtsbelasting, mits je 18 tot 35 bent, de vrijstelling nog niet gebruikte en er zelf gaat wonen.', if(situatie == 0, concat('Koopsom ligt € ', h_e_over, ' boven de grens van € 555.000: geen vrijstelling, je betaalt 2% = € ', h_e_bel, '.'), if(situatie == 2, concat('Je betaalt € ', h_e_bel, ' (2%). Ga je er niet zelf wonen, dan geldt 8%.'), if(situatie == 8, concat('Je betaalt € ', h_e_bel, ' (8%).'), concat('Je betaalt € ', h_e_bel, ' (10,4%). Bij nieuwbouw of bouwterrein met btw kan een vrijstelling gelden.'))))))
Bedrag en tarief voor jouw situatie. De notaris legt de voorwaarden van de startersvrijstelling vast in een verklaring.
Veelgestelde vragen
Berekening informatie
Meer over vastgoed
Ontdek meer tools gerelateerd aan vastgoed