
Het uurrooster staat in Excel, de gepresteerde uren in een schriftje naast de kassa, de Dimona op de site van de RSZ en de wissels in een WhatsApp-groep. Met acht mensen houdt dat. Vanaf een vijftiental medewerkers breekt het, en het breekt zelden op een rustig moment: meestal op de laatste dag van de maand, wanneer het sociaal secretariaat de uren wil en niemand nog precies weet wie die zaterdag effectief gewerkt heeft.
Het woord systeem doet zwaar aan, maar het verschil met een gewone planningtool is vrij simpel. Een tool maakt een rooster. Een systeem laat datzelfde rooster doorstromen: het geplande uur wordt een gepresteerd uur, dat gepresteerde uur wordt een lijn in de loonvoorbereiding, en de aangifte bij de RSZ vertrekt uit diezelfde beweging. U typt één keer.
Dat lijkt een detail voor de administratie. Het is het niet. Elke keer dat een uur van het ene bestand naar het andere moet, passeert het langs een mens: iemand exporteert, iemand herleest, iemand vult een vergeten pauze aan. Precies daar ontstaan de correcties die u de maand nadien opnieuw moet uitleggen aan uw dossierbeheerder.
Concreet bestaat een volwaardig systeem uit vier lagen die met elkaar praten: de planning, de tijdregistratie op de vloer, de verlofaanvragen en afwezigheden, en de doorgifte naar de loonberekening. Ontbreekt er één laag, dan houdt u een tweede spoor over. Twee sporen leveren altijd twee waarheden.
Bij Shyfter zien we dat verschil elke week terugkomen. Bedrijven bellen ons voor een mooier rooster; wat ze eigenlijk missen, is de doorstroom. Van onze 3500 klanten in België, Frankrijk, Nederland en Spanje begint bijna iedereen bij de planning, en merken de meesten pas in de tweede maand dat de echte tijdwinst uit de tijdregistratie komt.
Grofweg vier. Ze verschillen minder in functielijst dan in wat ze u níet uit handen nemen.
| Type | Past bij | Indicatieve kostprijs | Waar het meestal breekt |
| Excel of Google Spreadsheets | tot ongeveer 10 medewerkers met vaste uren | geen licentie, 4 tot 6 uur werk per week | geen historiek, geen bewijs van publicatie, geen tijdregistratie |
| Losse planningtool | 10 tot 30 medewerkers, één vestiging | 2 tot 5 euro per medewerker per maand | de uren gaan met de hand naar het sociaal secretariaat |
| Geïntegreerd systeem: planning, tijdregistratie en loonvoorbereiding | 15 tot 250 medewerkers, meerdere statuten of vestigingen | 3 tot 8 euro per medewerker per maand | vraagt bij de start een echte opzet van uurroosters en statuten |
| HR-suite of ERP-module | vanaf 250 medewerkers met een eigen IT-afdeling | projectbudget, vaak vijfcijferig | planning is er één module tussen twintig, de vloer gebruikt ze niet |
De meeste Belgische KMO’s tussen vijftien en honderd medewerkers landen op de derde rij. Dat is geen commerciële conclusie maar een rekenkundige: vanaf een vijftiental mensen met wisselende uren kost het overtypen meer dan het abonnement. Onder de tien medewerkers met vaste uurroosters blijft een spreadsheet eerlijk gezegd verdedigbaar.
Bij de vierde rij loopt het zelden mis op techniek. Een HR-suite kan alles. Alleen is de planning daar een module naast twintig andere, ontworpen voor een HR-afdeling en niet voor een ploegbaas die om kwart voor zes op zijn gsm een gat moet dichten. Gevolg: de vloer gebruikt ze niet, en u valt terug op Excel náast een pakket van vijf cijfers.
Dit is het stuk waarop internationale software struikelt. Niet door slechte bouw, wel door een wetgeving die planning en aangifte stevig aan elkaar knoopt.
Om te beginnen de publicatietermijn. Werkt u met variabele deeltijdse uurroosters, en dat doen retail, horeca, schoonmaak en zorg vrijwel allemaal, dan moet het individuele rooster minstens vijf werkdagen vooraf bekendgemaakt zijn. Een sectorale CAO kan die termijn inkorten, met één werkdag als wettelijke ondergrens. Uw systeem moet dus niet alleen een rooster kunnen maken, het moet kunnen aantonen wanneer dat rooster gepubliceerd werd. Roosters en afwijkingen bewaart u vijf jaar. Ontbreekt het rooster bij een controle, dan voorziet het Sociaal Strafwetboek een administratieve geldboete van 250 tot 2.500 euro per inbreuk en per werknemer.
Dan de statuten. Een Belgisch team is bijna nooit homogeen, en elk statuut brengt zijn eigen rekenkundige mee. Een flexi-jobber kost u minstens 12,29 euro bruto per uur in 2026, plus 28 procent bijzondere werkgeversbijdrage. Een jobstudent teert op 650 uur per kalenderjaar, aan 8,13 procent solidariteitsbijdrage. De extra, de gelegenheidswerknemer, zit vast aan 50 dagen per werknemer en 200 dagen per werkgever, met een RSZ-forfait van 11,52 euro per uur. Drie statuten, drie tellers. Wie ze niet ziet meelopen in zijn planningsscherm, ontdekt pas in november dat zijn student in december geen student meer is.
De Dimona sluit de rij, en die is onverbiddelijk in timing: ze moet binnen zijn voordat de medewerker zijn eerste minuut werkt. Niet dezelfde avond. Een aangifte die rechtstreeks uit de bevestigde shift vertrekt is daarom geen comfort, ze is de enige manier om de vergetelheid structureel weg te halen. Ontbreekt ze, dan gaat het over een sanctie van niveau 4, plus een forfaitaire solidariteitsbijdrage van 3.674,09 euro in 2026, per betrokken werknemer.
Daar komt de verplichte tijdregistratie bij die in 2027 in werking treedt. De voorwaarden staan uitgewerkt in ons overzicht over de verplichte tijdregistratie in België. Kort samengevat: papier en een Excel-bestand dat achteraf wordt ingevuld, gaan niet volstaan. Wie nu een systeem kiest, kiest dus beter meteen één dat de registratie zelf doet in plaats van ze te importeren.
Het abonnement is het makkelijke deel van de rekening. Voor planning en tijdregistratie zit u in België doorgaans tussen 3 en 8 euro per medewerker per maand, afhankelijk van de modules; onze tarieven staan transparant online. Voor veertig medewerkers komt dat neer op ongeveer 200 euro per maand.
De andere kant van de rekening is minder zichtbaar, en bijna altijd groter.
| Kostenpost | Excel of spreadsheet | Geïntegreerd systeem |
| Licentie voor 40 medewerkers | geen | ongeveer 200 euro per maand |
| Planningstijd van de verantwoordelijke | 5 tot 6 uur per week | 1 tot 2 uur per week |
| Uren klaarzetten voor het sociaal secretariaat | 2 tot 4 uur per maand | rechtstreekse export |
| Bewijs van publicatie bij een controle | niet aantoonbaar | tijdstempel per rooster en per medewerker |
| Dimona bij een last minute shift | volledig manueel, buiten de planning | vertrekt vanuit de bevestigde shift |
| Zicht op de loonkost van een shift | achteraf, na de loonrun | tijdens het inplannen |
Neem een schoonmaakbedrijf in Zaventem met 46 medewerkers over ruim dertig locaties. De planningsverantwoordelijke daar besteedde vijf tot zes uur per week aan het rooster, de wissels en het narekenen, en nog eens een drietal uur per maand aan het overtypen van uren. Samen ongeveer 250 uur per jaar. Reken met uw eigen kostprijs per uur, bij een bediende zit die met sociale lasten snel tussen 30 en 40 euro, en u ziet meteen waarom het abonnement daar de kleinste post was.
Een tweede voorbeeld, kleiner en scherper. Een keten van vier bakkerijen in Kortrijk, 38 medewerkers waarvan elf studenten. De zaakvoerder hield het contingent bij in een apart tabblad. In oktober bleek één student al aan 610 van zijn 650 uur te zitten. De kerstperiode inplannen betekende voor die medewerker plots volle RSZ in plaats van 8,13 procent solidariteitsbijdrage. Eén verkeerd bijgehouden teller, en de marge op de drukste weken van het najaar schuift.
En dan de post die zelden begroot wordt: de uitval. Volgens Securex was in 2025 gemiddeld 8,09 procent van de Belgische werknemers afwezig op een gewone werkdag, waarvan 2,43 procent kortdurend. Op een ploeg van veertien komt dat neer op ongeveer één uitval per drie werkdagen. Hoe snel u een last minute vervanging rond krijgt, bepaalt dus een groot deel van wat uw systeem waard is.
Vraag geen algemene demo. Breng uw slechtste week mee.
Test één: laat de leverancier uw eigen piekweek opbouwen, met alle statuten die u echt gebruikt. Geen voorbeeldweek met acht identieke medewerkers. U ziet dan meteen of de tellers per statuut werkelijk meelopen tijdens het inplannen, of pas achteraf in een rapport verschijnen.
Test twee: vraag een echte export naar uw sociaal secretariaat, van een echte maand. Geen screenshot, geen koppeling die er volgend kwartaal komt. Vraag daarbij expliciet naar de codes voor toeslagen en afwezigheden, niet enkel naar de gepresteerde uren. Negen keer op tien struikelt een export daarop. Dit is de test waar het vaakst iets breekt, en ze duurt tien minuten.
Test drie: geef de gsm aan iemand van de vloer. Niet aan u. Een ploegbaas van vierentwintig die op zaterdagavond een shift moet ruilen, is de strengste tester die u kunt vinden, en hij zegt u binnen de minuut of het werkt. Moet hij twee keer vragen waar hij precies moet duwen? Dan gebruikt uw team het systeem over drie maanden niet meer.
Nog iets over de invoering, want daar gaat het even vaak mis als in de keuze zelf. Zet het volledige team er meteen in, ook de studenten en de extra’s. De klassieke fout die we op het terrein zien: eerst de vaste medewerkers, de rest ergens later. Dan blijft de WhatsApp-groep gewoon naast uw systeem bestaan, en dan hebt u twee plannings. Voor een KMO van veertig medewerkers rekent u op twee tot drie weken tussen de beslissing en een rooster dat volledig in het systeem zit. Het zwaarste stuk daarin is de opzet van de uurroosters en de statuten. Niet de software.
Onze module voor personeelsplanning is gebouwd op de Belgische realiteit: uurroosters met een publicatiedatum, statuten die per shift verschillen en tellers die meelopen terwijl u inplant. De tijdregistratie zet het geplande uur naast het gewerkte uur, en de Dimona-aangiften vertrekken vanuit de shift die u net bevestigd hebt. Werkt u in de horeca, dan vindt u de sectorspecifieke functielijst in onze checklist over personeelsplanning software voor de horeca. Wilt u eerst de wettelijke basis, begin dan bij een uurrooster opmaken in België.
Vraag uw gratis demo aan en we bouwen samen uw eigen piekweek op, met uw statuten en uw export naar uw sociaal secretariaat.
Een tool maakt een rooster, een systeem laat dat rooster doorstromen. Bij een systeem wordt het geplande uur een gepresteerd uur, vertrekt de Dimona vanuit de bevestigde shift en belandt het resultaat in het formaat van uw sociaal secretariaat. U typt één keer in plaats van drie keer, en er is maar één versie van de waarheid.
In de praktijk kantelt het rond vijftien medewerkers met wisselende uren. Onder de tien met vaste uurroosters blijft een spreadsheet verdedigbaar. Zodra u variabele deeltijdse roosters, meerdere statuten of meerdere vestigingen combineert, kost het overtypen en narekenen meer dan het abonnement.
Dat hoort uw eerste vraag te zijn in een demo. SD Worx, Partena, Securex, Acerta en Group S verwachten elk hun eigen bestandsformaat, dus vraag een echte export van een echte maand voor u beslist. Een generiek bestand dat uw dossierbeheerder zelf moet ombouwen, is geen koppeling.
Voor een KMO van veertig medewerkers rekent u op twee tot drie weken tussen de beslissing en een rooster dat volledig in het systeem staat. Het zwaarste stuk is de opzet: uurroosters, statuten en de tellers per medewerker. Zet meteen het volledige team erin, ook de studenten en de extra’s, anders blijft er een tweede planning naast bestaan.