We hebben net een nieuwe functie gelanceerd! Bekijk het nieuwe dashboard.

Dienstrooster maken: de complete gids voor 2026 (met voorbeelden en tips)

Door

Audrey Walravens

HR & Accounting Manager

Bijgewerkt op

17/4/2026

In het kort: Een goed dienstrooster maken kost tijd, vraagt overzicht en houdt rekening met wettelijke regels. Met een duidelijke methode en de juiste tool bespaart u elke week uren. In deze gids leest u stap voor stap hoe u een dienstrooster opstelt dat uw team én uw bedrijf vooruit helpt.

Inhoudsopgave

Elke week opnieuw diezelfde puzzel. U moet een dienstrooster maken, rekening houdend met openingstijden, verlofaanvragen, piekuren en werknemers die op het laatste moment afbellen. Voor veel managers is dit de tijdrovendste taak van de week.

Toch hoeft het maken van een werkrooster geen verloren tijd te zijn. Met een duidelijke methode, een goed zicht op beschikbaarheden en de juiste tool maakt u een dienstrooster in minuten in plaats van uren. En belangrijker nog: een rooster dat past bij uw team én uw business.

In deze gids leest u precies hoe u een dienstrooster opstelt dat werkt. Van de eerste voorbereiding tot publicatie, met concrete voorbeelden voor horeca, retail en zorg.

Wat is een dienstrooster precies?

Een dienstrooster is een overzicht van de werktijden van alle medewerkers binnen een bepaalde periode. Meestal per week, soms per maand. Het toont wie wanneer aanwezig is, op welke locatie, en in welke functie of rol.

In Nederland spreken we ook wel van werkrooster, ploegenschema of personeelsplanning. De termen verschillen, de functie blijft hetzelfde: zorgen dat de juiste mensen op het juiste moment op de juiste plek zijn.

Een goed dienstrooster bevat minstens:

  • De naam van elke medewerker
  • Startuur en einduur per dienst
  • Locatie of afdeling
  • Functie of taak tijdens de dienst
  • Pauzes (wanneer en hoe lang)
  • Eventuele verlofdagen of afwezigheden

Voor veel sectoren komt daar meer bij: in de horeca zijn het de shifts (middag, avond), in de zorg de dag-, avond- en nachtdiensten, in retail de piekmomenten rond openingstijden en weekends.

Waarom een goed dienstrooster zo belangrijk is

Een dienstrooster is meer dan een administratief document. Het raakt direct aan uw omzet, uw kosten en uw teamtevredenheid.

Impact op de business

Een slecht rooster betekent onderbezetting tijdens piekuren en overbezetting tijdens rustige momenten. Dat is dubbel verlies: u mist omzet én u betaalt loon zonder productiviteit.

Volgens onderzoek van Gallup ligt de personeelskost gemiddeld tussen 25% en 35% van de totale operationele kosten in dienstensectoren. Elk procentpunt dat u bespaart op onnodige uren, raakt direct uw marge.

Impact op uw team

Medewerkers die hun rooster pas op vrijdag voor maandag krijgen, kunnen hun privéleven niet plannen. Dat leidt tot ontevredenheid, ziekteverzuim en uiteindelijk vertrek.

Omgekeerd: een rooster dat op tijd wordt gepubliceerd, rekening houdt met voorkeuren en eerlijk verdeeld is, verhoogt de betrokkenheid merkbaar. Het scheelt u rekrutering, inwerken en kwaliteit.

Impact op u als manager

Handmatig roosteren kost gemiddeld 3 tot 5 uur per week. Tijd die u niet besteedt aan uw team, uw klanten of uw strategie. Die uren optellen over een jaar: meer dan 200 uur. Een hele werkmaand.

Dienstrooster maken in 7 stappen

Hieronder de methode die werkt, van planning tot publicatie.

Stap 1: verzamel uw basisgegevens

Voordat u één dienst inplant, hebt u dit nodig:

  • Openingstijden per locatie, inclusief eventuele afwijkende dagen
  • Verwachte drukte per dagdeel (historische data of schattingen)
  • Minimumbezetting per functie en moment
  • Contracten en afgesproken uren per medewerker
  • Beschikbaarheden en verlofaanvragen voor de geplande periode

Zonder deze basis loopt u vast. Neem deze gegevens éénmaal goed op, en werk ze daarna continu bij.

Stap 2: definieer uw shifts en rollen

Werk met vaste shift-blokken waar mogelijk. Bijvoorbeeld in een restaurant:

  • Middagshift: 10u30 – 15u00
  • Avondshift: 17u00 – 23u30
  • Volledige shift: 10u30 – 23u30 (met pauze)

Vaste shifts maken het rooster leesbaar voor uw team en voorspelbaar voor uw planning. Koppel aan elke shift de rollen die u nodig hebt: zaal, keuken, bar, kassa, enzovoort.

Stap 3: bepaal uw minimumbezetting per moment

Op welk moment hebt u minimaal hoeveel mensen nodig, in welke rol? Denk bijvoorbeeld aan:

  • Maandag middag: 2 zaal + 1 keuken + 1 bar
  • Zaterdagavond: 5 zaal + 3 keuken + 2 bar

Deze minimumbezetting is uw bodem. Ga daar nooit onder, want dan raakt u uw service en uw team.

Stap 4: plan eerst de vaste verplichtingen

Begin het rooster met wat vaststaat:

  1. Medewerkers met een vast contract en vaste werktijden
  2. Verlofdagen die al zijn goedgekeurd
  3. Trainingen, vergaderingen of externe afspraken

Pas als dit ingevuld is, voegt u de variabele diensten toe.

Stap 5: vul aan op basis van beschikbaarheid en voorkeuren

Voeg nu uw flexibele medewerkers en extras toe. Houd rekening met:

  • Wie welke shifts wil en kan werken
  • Wie bepaalde rollen beheerst (keuken vs. zaal, bijvoorbeeld)
  • Eerlijke verdeling van ongunstige shifts (late avond, weekend)
  • Wettelijke rusttijden tussen shifts

Dit is het moeilijkste deel, en de plek waar een goede tool de meeste tijd bespaart.

Stap 6: controleer op conflicten en overtredingen

Voor u publiceert, controleert u:

  • Dubbele boekingen: staat iemand op twee plekken tegelijk?
  • Rusttijden: heeft elke medewerker minstens 11 uur rust tussen twee diensten?
  • Maximum werktijd: blijft u binnen de wettelijke grenzen (gemiddeld 48 uur/week)?
  • Minimumpauzes: elke dienst langer dan 5,5 uur vereist een pauze
  • Contractuele uren: werkt iedereen de afgesproken uren (niet te weinig, niet te veel)?

Mist u één van deze punten, dan riskeert u boetes én ontevreden medewerkers.

Stap 7: publiceer en communiceer op tijd

Publiceer het rooster minstens 7 dagen van tevoren. Gebruik één kanaal dat iedereen begrijpt en makkelijk kan raadplegen. Een app op de smartphone werkt beter dan een papier in de keuken.

Zorg dat medewerkers:

  • Hun rooster kunnen bekijken op elk moment
  • Meldingen ontvangen bij wijzigingen
  • Shifts met collega's kunnen ruilen (met uw goedkeuring)
  • Contact kunnen opnemen bij vragen of problemen

Welke regels gelden er bij het opstellen van een dienstrooster?

Bij het maken van een dienstrooster moet u rekening houden met de Nederlandse Arbeidstijdenwet. De belangrijkste regels:

  • Maximum werktijd: 12 uur per dienst, 60 uur per week, gemiddeld 48 uur per 16 weken
  • Minimum rust: 11 uur aaneengesloten rust tussen twee diensten
  • Wekelijkse rust: minstens 36 uur aaneengesloten rust per 7 dagen
  • Pauzes: minstens 30 minuten pauze bij een dienst van meer dan 5,5 uur
  • Nachtdiensten: maximum 10 uur per nachtdienst

Jongeren (16-17 jaar) en zwangere werknemers kennen strengere regels. Raadpleeg bij twijfel de officiële richtlijnen van de Rijksoverheid over werktijden.

Daarnaast kunnen cao's afwijkende of bijkomende regels bevatten. Check altijd de cao die voor uw sector geldt.

Dienstrooster in Excel of met software?

Veel managers beginnen met Excel of een gedeeld Google Sheet. Dat werkt tot een bepaald punt, maar loopt snel tegen grenzen aan.

Dienstrooster in Excel: waar het werkt

Excel is gratis, flexibel en iedereen kent het. Voor een klein team met stabiele uren en weinig wijzigingen volstaat het. U bouwt uw eigen template met formules voor totale uren en kostprijs.

Waar Excel pijn doet

Zodra u 10+ medewerkers hebt, meerdere locaties, wisselende shifts of regelmatige aanpassingen, wordt Excel snel onwerkbaar:

  • Geen real-time zicht voor uw team, ze zien niet de laatste versie
  • Geen automatische controle op rusttijden, dubbele boekingen of contracturen
  • Geen verlofbeheer geïntegreerd, u werkt met losse lijsten
  • Geen koppeling met tijdregistratie, u typt alles opnieuw voor de loonverwerking
  • Geen mobiele app, medewerkers moeten e-mails scrollen of bellen

Het grootste probleem: elke wijziging die u doet, moet u handmatig doorgeven. Eén vergeten update en u hebt onderbezetting of een ontevreden medewerker.

Waar software zoals Shyfter het verschil maakt

Een personeelsplanning software lost deze problemen structureel op. Shyfter combineert planning, urenregistratie, verlofbeheer en communicatie in één tool:

  • Het rooster staat altijd up-to-date op de smartphone van elk teamlid
  • Verlofaanvragen komen binnen en worden automatisch in de planning verwerkt
  • Het systeem waarschuwt bij conflicten of overtredingen van rusttijden
  • Gewerkte uren worden automatisch vergeleken met het rooster (via de prikklok)
  • De loonadministratie exporteert u in één klik

Gemiddeld bespaart een manager 3 tot 5 uur per week. Over een jaar: een volledige werkmaand terug.

Voorbeelden per sector

Geen enkele sector plant hetzelfde. Hieronder drie concrete voorbeelden.

Horeca: restaurant met 20 medewerkers

Een restaurant met middag- en avondservice, gemiddeld 30 couverts per dienst, 5 dagen per week open.

Uitdagingen:

  • Flexibel inspelen op weekend- en feestdagdrukte
  • Extras en studenten die onregelmatig werken
  • Verschillende rollen: zaal, keuken, bar
  • Korte voorbereidingstijd tussen shifts

Aanpak:

  • Vaste shifts van middag en avond
  • 3 tot 5 kernkrachten met vast rooster, rest flexibel
  • Wekelijkse publicatie op donderdag voor de week erop
  • Mobiele app voor shiftruilen en communicatie

Lees ook onze gids voor de horecasector voor meer details.

Retail: keten van 3 winkels met 40 medewerkers

Een retailketen met drie winkels in verschillende steden, elk met eigen openingstijden en piekmomenten.

Uitdagingen:

  • Verschillende openingstijden per locatie
  • Medewerkers die soms tussen winkels wisselen
  • Drukte rond feestdagen, solden en weekends
  • Correcte verdeling van uren per contract

Aanpak:

  • Multi-locatie planning in één tool
  • Minimumbezetting per dagdeel per winkel
  • Medewerkers met multi-locatie beschikbaarheid apart gemarkeerd
  • Wekelijks overzicht van gewerkte versus contracturen

Zie ook onze oplossing voor retail.

Zorg: thuiszorgorganisatie met 60 medewerkers

Een thuiszorgorganisatie met dag-, avond- en nachtdiensten, 7 dagen per week.

Uitdagingen:

  • Kritische minimumbezetting per dagdeel
  • Strenge rusttijden tussen diensten (nachtshift impact)
  • Specifieke bevoegdheden per medewerker (verpleging, verzorging, huishoudelijk)
  • Continuïteit bij ziekte en uitval

Aanpak:

  • Shift-patronen met automatische rusttijd-controle
  • Vaardigheden per medewerker gekoppeld aan diensten
  • Back-up planning voor onverwachte uitval
  • Integratie met tijdregistratie voor de loonverwerking

Veelgemaakte fouten (en hoe u ze vermijdt)

Zelfs ervaren managers lopen tegen dezelfde valkuilen aan.

Fout 1: te laat publiceren

Medewerkers krijgen hun rooster pas een paar dagen van tevoren. Gevolg: frustratie, minder flexibiliteit, meer no-shows.

Oplossing: publiceer minstens 7 dagen van tevoren. Maak dat een vaste afspraak met uw team.

Fout 2: niet rekenen met beschikbaarheden

U plant iemand in terwijl die persoon al een verlofaanvraag had lopen. U merkt het pas als die niet komt opdagen.

Oplossing: laat medewerkers hun verlof en voorkeuren digitaal doorgeven. Zorg dat uw planning daar automatisch rekening mee houdt.

Fout 3: vergeten rusttijden te controleren

Iemand eindigt vrijdag om 23u en wordt zaterdag om 9u ingepland. Dat zijn maar 10 uur rust, onder het wettelijke minimum.

Oplossing: gebruik een tool die automatisch waarschuwt. Of controleer bij elke wijziging handmatig de rustperiode.

Fout 4: geen zicht op contracturen

Eén medewerker werkt structureel te weinig, een ander structureel te veel. U merkt het pas aan het einde van de maand, of erger, bij een geschil.

Oplossing: houd wekelijks bij hoeveel uren iedereen gepland en gewerkt heeft, in vergelijking met het contract.

Fout 5: onduidelijke communicatie bij wijzigingen

U past het rooster aan, maar sommige medewerkers zien de wijziging niet. Resultaat: iemand komt niet of komt op het verkeerde moment.

Oplossing: gebruik één kanaal voor planning en communicatie. Zorg dat wijzigingen automatisch pushen als een notificatie.

Fout 6: geen koppeling met de loonadministratie

U typt elke maand opnieuw alle uren over vanuit het rooster naar het loonpakket. Tijdrovend én foutgevoelig.

Oplossing: koppel uw planning aan uw tijdregistratie en uw loonpakket. Dat scheelt u uren en voorkomt fouten.

Samenvatting: de belangrijkste punten

  • Een dienstrooster is geen administratieve bijzaak, maar raakt direct uw omzet, kosten en teamtevredenheid
  • Begin met de basis: openingstijden, minimumbezetting, beschikbaarheden en contracten
  • Werk met vaste shift-blokken voor leesbaarheid en voorspelbaarheid
  • Publiceer het rooster minstens 7 dagen van tevoren via één duidelijk kanaal
  • Controleer altijd op rusttijden, maximum werktijd en dubbele boekingen
  • Excel werkt tot ongeveer 10 medewerkers; daarna bespaart software u structureel uren per week
  • De grootste winst zit in de koppeling met verlof, tijdregistratie en loonverwerking

Een goed dienstrooster maakt uw team gelukkig, uw klanten tevreden en uw bedrijf winstgevender. De methode is niet moeilijk, de discipline wel.

Klaar om minder tijd te verliezen aan planning?

Shyfter helpt meer dan 1.500 bedrijven om hun dienstrooster in minuten te maken, met automatische controles, mobiele app voor het team en volledige integratie met tijdregistratie en loonverwerking.

Vraag een gratis demo aan, 30 minuten, samen met een specialist die uw sector begrijpt.

Veelgestelde vragen

Hoe vaak moet ik een dienstrooster publiceren?

Minstens 7 dagen van tevoren is de norm. Sommige cao's vereisen 14 dagen of meer. Langer publiceren geeft uw team meer rust, maar maakt wijzigingen onvermijdelijk. Een week vooruit plannen is in de praktijk het beste evenwicht.

Kan ik een dienstrooster gratis maken in Excel?

Ja, dat kan. Voor een klein team met stabiele uren volstaat een eenvoudige Excel-template. Zodra u 10 of meer medewerkers hebt, meerdere locaties of wisselende shifts, levert Excel meer werk op dan het bespaart.

Wat is het verschil tussen een dienstrooster en een werkrooster?

In de praktijk worden beide termen door elkaar gebruikt. Een dienstrooster benadrukt de verschillende shifts (dag, avond, nacht), een werkrooster is het bredere overzicht van werktijden. De inhoud overlapt volledig.

Hoe lang duurt het om een dienstrooster te maken?

Handmatig: 2 tot 5 uur per week, afhankelijk van teamgrootte en complexiteit. Met een geautomatiseerde tool: 15 tot 30 minuten. De grootste tijdwinst zit in het beheer van verlofaanvragen, shiftruilen en communicatie.

Mag ik het dienstrooster op het laatste moment wijzigen?

Ja, mits goede communicatie. Onder de Nederlandse Arbeidstijdenwet moet u redelijke voorbereidingstijd respecteren. Cao's kunnen strengere regels opleggen, zoals een meldingstermijn van 24 of 48 uur voor aanpassingen.

Wat doe ik als een medewerker zich ziek meldt?

Zoek direct vervanging via uw tool of belgroep. Werk met een pool van beschikbare medewerkers die snel kunnen invallen. Houd bij hoe vaak iemand invalt, zowel om te waarderen als om overbelasting te vermijden.

Hoe verdeel ik ongunstige shifts (avond, weekend) eerlijk?

Houd een teller bij per medewerker, zowel voor gunstige als ongunstige shifts. Roteer systematisch. Communiceer open: iedereen draagt een eerlijk deel. Software houdt dit automatisch voor u bij.

Moet ik rekening houden met piekmomenten in mijn sector?

Absoluut. Analyseer uw historische data: op welke dagen en momenten hebt u de meeste omzet, de meeste klanten of de meeste zorgvragen? Plan extra capaciteit rond deze momenten en bespaar op rustige uren.


Auteur: Audrey Walravens, Content Specialist bij Shyfter

Laatste update: 17 april 2026

Icône Shyfter

Klaar om uw HR-beheer te transformeren?

Shyfter is veel meer dan een eenvoudige planningstool. Het is een complete personeelsbeheer software en HR-management oplossing, ontworpen om uw workforce management te vereenvoudigen en u kostbare tijd te besparen.