De gemeente Heusden kent een aantal heffingen die worden opgelegd op basis van een belastingverordening die door de gemeenteraad is vastgesteld. Hierbij is een onderscheid te maken tussen belastingen en retributies.
- Belastingen zijn heffingen waarvan de aanwending van de opbrengst vrij is. Tot deze groep behoren onroerendezaakbelasting, hondenbelasting en toeristenbelasting. De gemeenteraad is vrij om de hoogte van de tarieven te bepalen.
- Retributies zijn heffingen waarbij een bepaalde vergoeding wordt betaald voor specifieke door de gemeente verleende diensten. Tot de retributies behoren de afvalstoffenheffing, rioolheffing, leges, marktgeld, lijkbezorgingsrechten en parkeerbelasting. Bij retributies mogen de geraamde inkomsten niet hoger zijn dan de geraamde uitgaven. Oftewel winst maken is niet toegestaan. Voor bepaalde diensten (opmaken van aktes van de burgerlijke stand en het behandelen van naturalisatieverzoeken) gelden vastgelegde landelijke tarieven. In sommige andere gevallen, is er een wettelijk maximumtarief bepaald. Dit geldt onder andere voor de afgifte van paspoorten, identiteitskaarten en rijbewijzen.