Artikel14 min

Personeelsplanning maken: van strategische bezetting tot dagelijks rooster

Een goede personeelsplanning zorgt ervoor dat je altijd genoeg mensen hebt op de juiste momenten, zonder onnodige overuren of leegloop. Of je nu een horecabedrijf runt met wisselende drukte of een kantoor met vaste werkuren, effectieve personeelsplanning bespaart geld, verhoogt de medewerkertevredenheid en voorkomt juridische problemen. In dit artikel bespreken we strategische en operationele planning, de Arbeidstijdenwet, flexibele schil, kosten berekenen en software-oplossingen.

Strategische vs. operationele personeelsplanning

Personeelsplanning kent twee niveaus: strategisch en operationeel. Strategische personeelsplanning kijkt naar de langere termijn (een tot vijf jaar) en beantwoordt de vraag: hoeveel en welke medewerkers heb ik nodig om mijn bedrijfsdoelen te bereiken? Het gaat om functies, competenties, groeiprognoses en opvolgingsplanning. Als je verwacht dat je omzet volgend jaar 30% groeit, hoeveel extra medewerkers heb je dan nodig en in welke functies?

Operationele personeelsplanning is de dagelijkse en wekelijkse bezettingsplanning. Het gaat om het concrete rooster: wie werkt wanneer, hoeveel uur en op welke afdeling. Operationele planning houdt rekening met verlof, ziekte, pieken in de werkdruk, contractuele uren en wettelijke regels. Dit is het niveau waarop de meeste MKB-ondernemers dagelijks mee te maken hebben.

De twee niveaus zijn onlosmakelijk verbonden. Als je strategische planning tekortschiet (te weinig vaste medewerkers), merk je dat in de operationele planning: constante onderbezetting, overuren, hoge werkdruk en uiteindelijk verzuim en verloop. Omgekeerd helpt een goed operationeel planningsproces je om patronen te herkennen die de strategische planning beïnvloeden, zoals structurele pieken op bepaalde dagen of seizoensfluctuaties.

Begin met een formatieplanning: een overzicht van alle functies, het aantal benodigde FTE's (fulltime-equivalenten) per functie en de huidige bezetting. Vergelijk de gewenste formatie met de huidige bezetting en identificeer de gaten. Dit is je vertrekpunt voor zowel werving als de operationele roostering. Zonder formatieplanning is elke planning ad hoc en reactief.

De Arbeidstijdenwet: regels voor roostering

De Arbeidstijdenwet (ATW) stelt grenzen aan de werktijden, rusttijden en pauzes van werknemers. Als werkgever ben je verplicht om je aan deze regels te houden bij het maken van roosters. Overtreding kan leiden tot boetes van de Nederlandse Arbeidsinspectie. De belangrijkste regels voor volwassen werknemers zijn: maximaal 12 uur per dienst, maximaal 60 uur per week en gemiddeld maximaal 48 uur per week over een periode van 16 weken.

Na een werkdag heeft een werknemer recht op minimaal 11 uur aaneengesloten rust. Dit mag eenmaal per week worden verkort naar 8 uur, mits de aard van het werk dit vereist. Per week moet er een onafgebroken rustperiode van 36 uur zijn, of per 14 dagen een rustperiode van 72 uur. Nachtdiensten (werken tussen 00:00 en 06:00 uur) kennen strengere regels: maximaal 10 uur per nachtdienst en maximaal 40 uur per week bij nachtwerk.

Pauzeregels zijn ook wettelijk vastgelegd. Bij een werkdag van meer dan 5,5 uur heeft de werknemer recht op minimaal 30 minuten pauze, die mag worden gesplitst in twee keer 15 minuten. Bij een werkdag van meer dan 10 uur is de pauze minimaal 45 minuten, te splitsen in periodes van minimaal 15 minuten. Pauzes tellen niet mee als arbeidstijd.

Let op dat cao's aanvullende of afwijkende regels kunnen bevatten. In de horeca-cao staan bijvoorbeeld specifieke regels over gesplitste diensten en beschikbaarheidsdiensten. In de zorg-cao gelden regels voor bereikbaarheidsdiensten en aanwezigheidsdiensten. Controleer altijd of er een cao van toepassing is op je bedrijf en welke specifieke rooserregels daarin staan.

Roosterplanning: zo maak je een goed rooster

Een goed rooster begint met het vaststellen van je bezettingsbehoefte per tijdslot. Analyseer je werkbelasting per uur, dag en week. In de horeca kun je historische omzetdata gebruiken om te voorspellen wanneer het druk is. In een kantoorsetting kijk je naar vergaderingen, deadlines en klantafspraken. Het doel is om de juiste hoeveelheid personeel in te plannen: niet te veel (dure leegloop) en niet te weinig (kwaliteitsverlies en overbelasting).

Houd bij het roosteren rekening met de voorkeuren en beschikbaarheid van medewerkers. Medewerkers die mee mogen denken over hun rooster zijn meer tevreden en minder vaak ziek. Vraag beschikbaarheid minimaal twee weken vooruit op en communiceer het definitieve rooster minimaal vier werkdagen van tevoren. Bij de meeste cao's is een aankondigingstermijn van minimaal 28 dagen verplicht voor nieuwe roosters.

Verdeel onpopulaire diensten (avonden, weekenden, feestdagen) eerlijk over het team. Gebruik een rotatieschema zodat niet steeds dezelfde medewerkers de ongunstige diensten draaien. Houd een overzicht bij van gewerkte uren per medewerker om te voorkomen dat contractuele uren worden overschreden of dat sommige medewerkers structureel minder uren krijgen dan afgesproken.

Plan een buffer in voor onvoorziene omstandigheden. Ziekteverzuim in Nederland ligt gemiddeld rond 5 tot 7% voor het MKB. Dit betekent dat bij een team van 20 medewerkers gemiddeld één tot twee personen afwezig zijn wegens ziekte. Houd hier rekening mee bij je planning door niet exact op de minimale bezetting te plannen maar een marge aan te houden.

De flexibele schil: uitzendkrachten en oproepkrachten

De flexibele schil bestaat uit medewerkers die je inzet voor piek- en dalmomenten: uitzendkrachten, oproepkrachten, payrollmedewerkers en zzp'ers. Een gezonde flexibele schil bedraagt 10 tot 30% van je totale bezetting, afhankelijk van de mate van fluctuatie in je werkbelasting. Te veel flex leidt tot kwaliteitsverlies en hoge kosten; te weinig flex maakt je kwetsbaar voor pieken en uitval.

Sinds de invoering van de Wet arbeidsmarkt in balans (WAB) in 2020 gelden er strengere regels voor oproepcontracten. Een oproepkracht moet minimaal vier dagen van tevoren worden opgeroepen. Als de werkgever de oproep binnen die vier dagen intrekt, heeft de oproepkracht recht op loon over de oorspronkelijk opgeroepen uren. Na twaalf maanden moet de werkgever een aanbod doen voor een vast aantal uren, gebaseerd op het gemiddelde van de afgelopen twaalf maanden.

Uitzendkrachten worden ingehuurd via een uitzendbureau. Het voordeel is flexibiliteit: je kunt snel opschalen en afschalen. Het nadeel is de kostprijs: een uitzendbureau rekent een opslag van 30 tot 70% bovenop het bruto uurloon. Voor korte pieken (seizoenswerk, projecten) is dit acceptabel. Voor structurele bezetting is het goedkoper om eigen medewerkers in dienst te nemen.

Overweeg ook alternatieve flexvormen. Detachering is geschikt voor gespecialiseerde functies voor een langere periode. Payrolling biedt de flexibiliteit van uitzenden met meer stabiliteit voor de medewerker. En onderling uitlenen van personeel tussen bevriende bedrijven (collegiale inlening) kan een informele maar effectieve oplossing zijn, mits je de juridische aspecten goed regelt.

Personeelskosten berekenen en budgetteren

Personeelskosten zijn voor de meeste MKB-bedrijven de grootste kostenpost, vaak 40 tot 70% van de totale bedrijfskosten. Het is daarom essentieel om deze kosten nauwkeurig te berekenen en te budgetteren. De totale kosten per medewerker omvatten veel meer dan alleen het bruto salaris. Als vuistregel kun je rekenen op 25 tot 35% bovenop het bruto salaris aan werkgeverslasten.

De werkgeverslasten bestaan uit: de werkgeverspremies voor de sociale verzekeringen (WW, WIA, Zvw), de inkomensafhankelijke bijdrage Zorgverzekeringswet, de pensioenpremie (werkgeversdeel), de reservering voor vakantiegeld (8% van het bruto jaarsalaris) en eventuele reserveringen voor vakantiedagen, ziekteverzuim en scholing. Bereken deze kosten per medewerker per maand voor een volledig kostenoverzicht.

Bij het budgetteren van personeelskosten moet je ook rekening houden met indirecte kosten: werkplekkosten (bureau, computer, licenties), opleidingskosten, reiskostenvergoeding, bedrijfskleding en kosten voor ziekteverzuim (loondoorbetaling bij ziekte gedurende 104 weken). Deze indirecte kosten kunnen 10 tot 20% van het bruto salaris bedragen.

Een handige metric is de loonkostenratio: de totale personeelskosten gedeeld door de omzet. Voor dienstverlenende bedrijven is een ratio van 50 tot 60% gebruikelijk. Voor handels- en productiebedrijven ligt dit lager, rond 25 tot 40%. Monitor deze ratio maandelijks. Als de ratio stijgt zonder dat de productiviteit toeneemt, is dat een signaal om je personeelsplanning te heroverwegen.

Over- en onderbezetting voorkomen

Overbezetting (te veel personeel ingepland) leidt tot onnodige loonkosten. Medewerkers hebben te weinig te doen, wat ook demotiverend werkt. In de horeca kan overbezetting op rustige avonden de winstgevendheid volledig tenietdoen. Onderbezetting (te weinig personeel) leidt tot overbelasting, kwaliteitsverlies, langere wachttijden en uiteindelijk verzuim en verloop.

De sleutel tot de juiste bezetting is data-analyse. Gebruik historische gegevens om patronen te herkennen. In de retail is het weekend doorgaans drukker dan doordeweeks. In de bouw zijn de zomermaanden piektijd. In de e-commerce zijn Black Friday en de decembermaand de drukste periodes. Door deze patronen te kwantificeren kun je je bezetting nauwkeurig afstemmen op de verwachte werkbelasting.

Realtime aanpassingen zijn even belangrijk als planning vooraf. Als het onverwacht drukker is dan gepland, moet je snel kunnen opschalen. Een lijst met beschikbare oproepkrachten en een duidelijk protocol voor extra oproepen helpen hierbij. Als het rustiger is dan verwacht, kun je medewerkers eerder naar huis sturen (mits contractueel en cao-technisch toegestaan) of ze inzetten voor andere taken zoals opruimen, trainen of administratie.

Gebruik KPI's om je bezettingsgraad te monitoren. De productiviteitsratio (omzet per personeelsuur) is een eenvoudige maar krachtige indicator. Vergelijk deze ratio per dag, week en maand om patronen te ontdekken. Als de ratio op dinsdag structureel lager is dan op andere dagen, ben je op dinsdag mogelijk overbezet. Pas je rooster hierop aan en meet opnieuw.

Software voor personeelsplanning

Excel-roosters zijn voor veel MKB-bedrijven het startpunt, maar ze schieten al snel tekort. Ze zijn foutgevoelig, niet real-time bijgewerkt, moeilijk te delen en ze controleren niet op wettelijke regels. Gespecialiseerde planningssoftware biedt voordelen als automatische controle op de Arbeidstijdenwet, beschikbaarheidsbeheer, verlofregistratie en communicatie met medewerkers via een app.

Standalone planningstools als Shiftbase, Planday en Dyflexis zijn populair in Nederland. Ze bieden roosterplanning, urenregistratie, verlofbeheer en communicatie via een medewerker-app. Prijzen lopen van 2 tot 5 euro per medewerker per maand. Het nadeel is dat ze lossstaan van je boekhouding en HR-administratie, waardoor je gegevens handmatig moet overzetten.

Een geïntegreerde oplossing waarbij personeelsplanning onderdeel is van je ERP- of HR-systeem biedt meer voordelen. Roosters zijn direct gekoppeld aan contractgegevens, verlofregistratie, salarisadministratie en boekhouding. Als een medewerker uren registreert, stromen die automatisch door naar de salarisverwerking en de projectadministratie. Dit elimineert dubbele invoer en fouten.

JustRunBiz biedt in de HR-module functionaliteit voor personeelsplanning, verlofbeheer en urenregistratie, geïntegreerd met de boekhouding en salarisadministratie. Medewerkers kunnen via de app hun beschikbaarheid opgeven, verlof aanvragen en hun rooster inzien. Managers kunnen roosters maken, goedkeuren en publiceren vanuit één systeem, zonder losse tools te hoeven koppelen.

Tips voor eerlijk en effectief roosteren

Eerlijkheid is de basis van een goed rooster. Verdeel ongunstige diensten (avonden, weekenden, feestdagen) gelijkmatig over het team. Gebruik een rotatieschema en leg het vast in je systeem zodat het objectief verifieerbaar is. Als medewerkers het gevoel hebben dat het rooster oneerlijk is, daalt de motivatie en stijgt het verloop. Een transparant roosterproces voorkomt dit.

Betrek medewerkers bij het roosterproces. Laat ze hun voorkeuren en beschikbaarheid opgeven en houd hier zo veel mogelijk rekening mee. Medewerkers die invloed hebben op hun werkrooster rapporteren 20 tot 30% hogere werktevredenheid. Stel wel duidelijke kaders: niet iedereen kan op de populairste tijden vrij zijn, en bedrijfsbelang gaat bij conflicten voor.

Publiceer het rooster zo vroeg mogelijk. De Arbeidstijdenwet schrijft voor dat het rooster minimaal 28 dagen van tevoren bekend moet zijn, tenzij de cao anders bepaalt. In de praktijk is een horizon van vier tot zes weken ideaal. Dit geeft medewerkers de tijd om hun privéleven te plannen en vermindert het aantal ruilverzoeken en wijzigingen.

Evalueer je planning regelmatig. Vergelijk de geplande bezetting met de werkelijke werkbelasting. Waren er momenten van over- of onderbezetting? Zijn er structurele patronen die je in de volgende planningsperiode kunt verbeteren? Vraag feedback aan je team: zij ervaren dagelijks of de bezetting klopt en hebben vaak waardevolle suggesties voor verbetering.

Samenvatting

Effectieve personeelsplanning combineert strategische formatieplanning met operationele roostering. Houd rekening met de Arbeidstijdenwet (maximaal 12 uur per dienst, 60 uur per week, minimaal 11 uur rust), verdeel ongunstige diensten eerlijk en gebruik data-analyse om over- en onderbezetting te voorkomen. De flexibele schil (uitzend, oproep) biedt bufferruimte voor pieken. Bereken je totale personeelskosten inclusief werkgeverslasten (25-35% bovenop bruto) en monitor de loonkostenratio. Planningssoftware bespaart tijd en voorkomt fouten in vergelijking met Excel.

HR en planning in één systeem?

Met JustRunBiz beheer je personeelsplanning, verlof, urenregistratie en contracten in één geïntegreerde HR-module. Direct gekoppeld aan je boekhouding en salarisadministratie. Start vandaag gratis.

Gratis proberen