In het Besluit Begroting en Verantwoording (BBV) is opgenomen dat de raad een programmabegroting op moet stellen die bestaat uit een beleidsbegroting en een financiële begroting. De beleidsbegroting bevat in ieder geval het programmaplan en de verplichte paragrafen. Het programmaplan bestaat uit door de raad gedefinieerde programma’s. Deze programma-indeling is aangepast voor de nieuwe bestuursperiode 2022-2026; het programma Bedrijfsvoering is nu als laatste programma opgenomen. Ook de productindeling is op onderdelen gewijzigd.
Programma’s zijn een samenhangende verzameling van producten en activiteiten, die gericht zijn op het bereiken van vooraf bepaalde maatschappelijke doelen en effecten. In het kader van de nieuwe BBV-richtlijnen zijn hieraan prestatie-indicatoren gekoppeld (bron waarstaatjegemeente.nl). Het programmaplan bevat tevens een integrale opsomming van de baten en lasten. De eisen hiervoor zijn opgenomen in artikel 8 van het Besluit Begroting en Verantwoording. Daarnaast heeft de gemeenteraad een financiële verordening vastgesteld waarin nadere kaders zijn gesteld ten aanzien van planning, budgetbewaking en rapportage. Jaarlijks wordt voorafgaand aan de begrotingsvoorbereiding een perspectiefnota opgesteld waarin het nieuw/gewijzigd beleid en de financiële uitgangspunten zijn opgenomen.