Gemeentelijke belastingen 2026 Zeeland
Belastingen en heffingen
Beschrijving
Bereken een indicatie van de gemeentelijke belastingen in 2026 voor jouw woning of bedrijfspand in Zeeland. Kies je gemeente en situatie en zie direct wat je per jaar betaalt aan OZB, afvalstoffenheffing en rioolheffing. De uitkomst is een indicatie op basis van gemeentelijke legesverordeningen en geen officiele aanslag.
Invoer velden
Resultaten
€
-
€
De onroerendezaakbelasting is een percentage van je WOZ-waarde. Eigenaren van woningen betalen het woningtarief. Huurders van woningen betalen geen OZB.
€
-
€
Jaarlijkse bijdrage voor de inzameling van huishoudelijk afval. Eenpersoons- en meerpersoonshuishoudens betalen een ander tarief. Bedrijven regelen afval buiten de gemeenteheffing om.
€
-
€
Bijdrage aan het beheer van het rioolstelsel. Voor woningen een vast bedrag; voor bedrijven afhankelijk van het jaarlijks waterverbruik.
€
-
€
Indicatieve jaarlijkse gemeentelijke woonlasten. Exclusief waterschapsbelasting. De werkelijke aanslag kan afwijken door kortingen, kwijtschelding of bijzondere situaties.
Formulas:
-
gemeente_blok = if(gemeente == 'borsele', 1, if(gemeente == 'goes', 1, if(gemeente == 'hulst', 1, if(gemeente == 'kapelle', 1, if(gemeente == 'middelburg', 1, if(gemeente == 'noord_beveland', 1, 2))))))
-
ozb_woning = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0979, if(gemeente == 'goes', 0.1016, if(gemeente == 'hulst', 0.0953, if(gemeente == 'kapelle', 0.0763, if(gemeente == 'middelburg', 0.0984, if(gemeente == 'noord_beveland', 0.0836, 0)))))), if(gemeente == 'reimerswaal', 0.0821, if(gemeente == 'schouwen_duiveland', 0.0912, if(gemeente == 'sluis', 0.0788, if(gemeente == 'terneuzen', 0.1209, if(gemeente == 'tholen', 0.0954, if(gemeente == 'veere', 0.0766, if(gemeente == 'vlissingen', 0.116, 0))))))))
-
ozb_bed_eo = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.3211, if(gemeente == 'goes', 0.2818, if(gemeente == 'hulst', 0.243, if(gemeente == 'kapelle', 0.2746, if(gemeente == 'middelburg', 0.3717, if(gemeente == 'noord_beveland', 0.144, 0)))))), if(gemeente == 'reimerswaal', 0.2346, if(gemeente == 'schouwen_duiveland', 0.2383, if(gemeente == 'sluis', 0.222, if(gemeente == 'terneuzen', 0.3449, if(gemeente == 'tholen', 0.3069, if(gemeente == 'veere', 0.2013, if(gemeente == 'vlissingen', 0.4352, 0))))))))
-
ozb_bed_g = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.284, if(gemeente == 'goes', 0.2088, if(gemeente == 'hulst', 0.2172, if(gemeente == 'kapelle', 0.2218, if(gemeente == 'middelburg', 0.2988, if(gemeente == 'noord_beveland', 0.116, 0)))))), if(gemeente == 'reimerswaal', 0.1902, if(gemeente == 'schouwen_duiveland', 0.1918, if(gemeente == 'sluis', 0.181, if(gemeente == 'terneuzen', 0.2768, if(gemeente == 'tholen', 0.2482, if(gemeente == 'veere', 0.1478, if(gemeente == 'vlissingen', 0.3494, 0))))))))
-
afval_1p = if(gemeente_blok == 1, if(gemeente == 'borsele', 268.56, if(gemeente == 'goes', 208.56, if(gemeente == 'hulst', 272.4, if(gemeente == 'kapelle', 222.38, if(gemeente == 'middelburg', 305.83, if(gemeente == 'noord_beveland', 225.0, 0)))))), if(gemeente == 'reimerswaal', 232.06, if(gemeente == 'schouwen_duiveland', 270.94, if(gemeente == 'sluis', 260.5, if(gemeente == 'terneuzen', 395.3, if(gemeente == 'tholen', 261.81, if(gemeente == 'veere', 261.14, if(gemeente == 'vlissingen', 336.49, 0))))))))
-
afval_mp = if(gemeente_blok == 1, if(gemeente == 'borsele', 401.52, if(gemeente == 'goes', 304.92, if(gemeente == 'hulst', 358.1, if(gemeente == 'kapelle', 270.76, if(gemeente == 'middelburg', 362.89, if(gemeente == 'noord_beveland', 284.0, 0)))))), if(gemeente == 'reimerswaal', 371.71, if(gemeente == 'schouwen_duiveland', 374.22, if(gemeente == 'sluis', 356.45, if(gemeente == 'terneuzen', 462.3, if(gemeente == 'tholen', 342.63, if(gemeente == 'veere', 330.04, if(gemeente == 'vlissingen', 410.01, 0))))))))
-
riool_w_1p = if(gemeente_blok == 1, if(gemeente == 'borsele', 195.57, if(gemeente == 'goes', 319.08, if(gemeente == 'hulst', 312.9, if(gemeente == 'kapelle', 249.5, if(gemeente == 'middelburg', 246.74, if(gemeente == 'noord_beveland', 197.5, 0)))))), if(gemeente == 'reimerswaal', 284.94, if(gemeente == 'schouwen_duiveland', 270.27, if(gemeente == 'sluis', 264.25, if(gemeente == 'terneuzen', 294.43, if(gemeente == 'tholen', 182.0, if(gemeente == 'veere', 148.09, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_w_mp = if(gemeente_blok == 1, if(gemeente == 'borsele', 215.85, if(gemeente == 'goes', 319.08, if(gemeente == 'hulst', 335.4, if(gemeente == 'kapelle', 332.75, if(gemeente == 'middelburg', 246.74, if(gemeente == 'noord_beveland', 197.5, 0)))))), if(gemeente == 'reimerswaal', 332.46, if(gemeente == 'schouwen_duiveland', 270.27, if(gemeente == 'sluis', 264.25, if(gemeente == 'terneuzen', 294.43, if(gemeente == 'tholen', 210.0, if(gemeente == 'veere', 176.69, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_b_100 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 246.74, if(gemeente == 'noord_beveland', 197.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 270.27, if(gemeente == 'sluis', 264.25, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 210.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_b_200 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 246.74, if(gemeente == 'noord_beveland', 197.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 270.27, if(gemeente == 'sluis', 264.25, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 265.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_b_300 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 321.55, if(gemeente == 'noord_beveland', 217.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 534.27, if(gemeente == 'sluis', 264.25, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 320.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_b_400 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 396.36, if(gemeente == 'noord_beveland', 217.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 798.27, if(gemeente == 'sluis', 767.8, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 375.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 296.61, 0))))))))
-
riool_b_500 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 760.18, if(gemeente == 'noord_beveland', 271.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 1062.27, if(gemeente == 'sluis', 767.8, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 430.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 602.85, 0))))))))
-
riool_b_2100 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 2673.87, if(gemeente == 'noord_beveland', 1135.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 5286.27, if(gemeente == 'sluis', 1122.5, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 1310.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 1194.63, 0))))))))
-
riool_b_2500 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 2673.87, if(gemeente == 'noord_beveland', 1351.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 6339.95, if(gemeente == 'sluis', 1122.5, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 1530.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 1194.63, 0))))))))
-
riool_b_6000 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 5340.15, if(gemeente == 'noord_beveland', 3241.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 15581.95, if(gemeente == 'sluis', 1854.1, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 3455.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 2221.12, 0))))))))
-
riool_b_30000 = if(gemeente_blok == 1, if(gemeente == 'borsele', 0.0, if(gemeente == 'goes', 0.0, if(gemeente == 'hulst', 0.0, if(gemeente == 'kapelle', 0.0, if(gemeente == 'middelburg', 5340.15, if(gemeente == 'noord_beveland', 16201.5, 0)))))), if(gemeente == 'reimerswaal', 0.0, if(gemeente == 'schouwen_duiveland', 78941.95, if(gemeente == 'sluis', 7854.4, if(gemeente == 'terneuzen', 0.0, if(gemeente == 'tholen', 16655.0, if(gemeente == 'veere', 0.0, if(gemeente == 'vlissingen', 10985.92, 0))))))))
-
riool_bedrijf_sel = if(waterverbruik_profiel == '100_m3', riool_b_100, if(waterverbruik_profiel == '200_m3', riool_b_200, if(waterverbruik_profiel == '300_m3', riool_b_300, if(waterverbruik_profiel == '400_m3', riool_b_400, if(waterverbruik_profiel == '500_m3', riool_b_500, if(waterverbruik_profiel == '2100_m3', riool_b_2100, if(waterverbruik_profiel == '2500_m3', riool_b_2500, if(waterverbruik_profiel == '6000_m3', riool_b_6000, riool_b_30000))))))))
-
ozb = if(situatie == 'eigenaar_alleen' || situatie == 'eigenaar_meerpersoon', round(woz_waarde * ozb_woning / 100, 2), if(situatie == 'bedrijf_eigenaar', round(woz_waarde * ozb_bed_eo / 100, 2), if(situatie == 'bedrijf_gebruiker', round(woz_waarde * ozb_bed_g / 100, 2), if(situatie == 'bedrijf_beide', round(woz_waarde * (ozb_bed_eo + ozb_bed_g) / 100, 2), 0))))
De onroerendezaakbelasting is een percentage van je WOZ-waarde. Eigenaren van woningen betalen het woningtarief. Huurders van woningen betalen geen OZB. -
afvalstoffenheffing = if(situatie == 'eigenaar_alleen' || situatie == 'huurder_alleen', afval_1p, if(situatie == 'eigenaar_meerpersoon' || situatie == 'huurder_meerpersoon', afval_mp, 0))
Jaarlijkse bijdrage voor de inzameling van huishoudelijk afval. Eenpersoons- en meerpersoonshuishoudens betalen een ander tarief. Bedrijven regelen afval buiten de gemeenteheffing om. -
rioolheffing = if(situatie == 'eigenaar_alleen' || situatie == 'huurder_alleen', riool_w_1p, if(situatie == 'eigenaar_meerpersoon' || situatie == 'huurder_meerpersoon', riool_w_mp, riool_bedrijf_sel))
Bijdrage aan het beheer van het rioolstelsel. Voor woningen een vast bedrag; voor bedrijven afhankelijk van het jaarlijks waterverbruik. -
totaal = round(ozb + afvalstoffenheffing + rioolheffing, 2)
Indicatieve jaarlijkse gemeentelijke woonlasten. Exclusief waterschapsbelasting. De werkelijke aanslag kan afwijken door kortingen, kwijtschelding of bijzondere situaties.
Berekening informatie
Author
Bint
Laatste update
20 april 2026
Parameters
4
Meer over belastingen en heffingen
Ontdek meer tools gerelateerd aan belastingen en heffingen