
Eind juni staat er een medewerker aan de bar met een vraag die u niet kunt beantwoorden: hoeveel vakantie-uren heb ik nog? Het Excelbestand zegt 46, de medewerker zegt 62, en de enige die het weet, is de vorige bedrijfsleider. Zo begint bij de meeste ondernemers de zoektocht naar een verlofregistratie systeem.
Hieronder leest u wat de wet van uw verlofadministratie vraagt, welke vier soorten systemen er bestaan, hoe u een saldo correct uitrekent en waar u bij de keuze op let. Met een tabel om leveranciers naast elkaar te leggen.
Een wet die zegt "u moet software gebruiken" bestaat niet. Wel stelt Boek 7 van het Burgerlijk Wetboek een reeks regels die u alleen naleeft als u per medewerker precies weet hoeveel verlof er is opgebouwd, opgenomen en nog openstaat. Dat is de echte eis aan elk systeem, ook aan een schrift in de la.
De basis staat in artikel 7:634 BW: een werknemer bouwt per jaar minimaal vier keer de overeengekomen arbeidsduur per week aan vakantie op. Wie veertig uur per week werkt, heeft dus recht op 160 uur. Wie maar een deel van het jaar in dienst is, krijgt een evenredig deel. Klinkt simpel. Tot u twaalf contracten met verschillende uren heeft, waarvan drie halverwege het jaar zijn aangepast.
Daarna komen de termijnen, en daar gaat het in de praktijk mis. Wettelijke vakantiedagen vervallen zes maanden na het einde van het jaar waarin ze zijn opgebouwd (artikel 7:640a BW), tenzij de medewerker redelijkerwijs niet in staat was ze op te nemen. Bovenwettelijke dagen verjaren pas na vijf jaar (artikel 7:642 BW). Twee soorten saldo dus, met twee verschillende vervaldata, die u apart moet bijhouden. Het verschil tussen beide is uitgelegd in onze gids over bovenwettelijke vakantiedagen.
Dan de aanvraag zelf. Volgens artikel 7:638 BW stelt de werkgever de vakantie vast volgens de wensen van de medewerker, tenzij er gewichtige redenen zijn. Reageert u niet binnen twee weken schriftelijk met zo’n reden, dan is het verlof automatisch toegekend. Een systeem moet dus laten zien wanneer een aanvraag binnenkwam en wanneer u antwoordde. Een WhatsApp-bericht dat tussen veertig andere berichten wegzakt, is daarvoor een slecht archief.
Bij het einde van het dienstverband ten slotte moet u het resterende saldo uitbetalen en een verklaring meegeven over het openstaande verlof (artikel 7:641 BW). Afkopen tijdens het dienstverband mag alleen voor het bovenwettelijke deel, schriftelijk vastgelegd (artikel 7:640 BW).
Samengevat moet uw verlofregistratie systeem minimaal deze vijf dingen vasthouden:
Ziekte is een apart hoofdstuk. Ook zieke medewerkers bouwen gewoon vakantie op, en de Autoriteit Persoonsgegevens is streng over wat u mag vastleggen: wel dat iemand ziek is en hoe lang, niet de diagnose of de klachten. Een systeem dat een vrij tekstveld "reden" heeft bij ziekmelding, nodigt uw leidinggevenden uit om precies dat te doen.
Een concreet voorbeeld, want hier ontstaan de meeste discussies. Neem een eetcafé in Utrecht met 22 medewerkers. Sanne werkt er 24 uur per week en gaat op 1 juli naar 32 uur.
Over de eerste helft van het jaar bouwt ze 4 x 24 = 96 uur op jaarbasis op, voor zes maanden dus 48 uur. Over de tweede helft is dat 4 x 32 = 128 uur op jaarbasis, voor zes maanden 64 uur. Totaal wettelijk: 112 uur. Geeft de cao of het contract daarbovenop bijvoorbeeld vijf bovenwettelijke dagen bij een volledige week, dan rekent u ook die naar rato om, en houdt u ze in een aparte teller.
| Periode | Uren per week | Wettelijk op jaarbasis | Opgebouwd in de periode |
| 1 januari tot 30 juni | 24 | 96 uur | 48 uur |
| 1 juli tot 31 december | 32 | 128 uur | 64 uur |
| Totaal wettelijk | 112 uur |
Wie het uitrekent in dagen in plaats van uren, gaat hier al de mist in. Sanne werkt na de wijziging misschien vier dagen van acht uur, daarvoor drie van acht. Een dag verlof is dan niet steeds dezelfde hoeveelheid tijd. Reken altijd in uren en vertaal pas naar dagen op het moment dat iemand verlof aanvraagt.
En die 112 uur vervallen, voor zover niet opgenomen, op 1 juli van het jaar erop. Opgebouwd in 2026, weg op 1 juli 2027. Mits u Sanne tijdig heeft gewezen op haar saldo en op die vervaldatum. Het Europese Hof van Justitie oordeelde in 2018 (zaken C-619/16 en C-684/16) dat verlof niet zomaar vervalt als de werkgever de werknemer niet actief heeft geïnformeerd. Uw systeem moet dat informeren dus ook ondersteunen, liefst zonder dat u er zelf aan hoeft te denken.
Grofweg komt u vier soorten tegen. Ze verschillen minder in prijs dan in wat ze automatisch doen, en vooral in of ze met uw rooster praten.
| Type | Wat het doet | Waar het knelt | Past bij |
| Excel of Google Sheets | Saldo bijhouden met formules | Handmatig bijwerken, geen historiek van aanvragen, één fout in een formule werkt het hele jaar door | Tot circa 5 medewerkers met vaste uren |
| Losse verlof-app | Aanvragen en goedkeuren via de mobiel, saldo per medewerker | Weet niet wie er ingeroosterd staat, dus geen zicht op onderbezetting | Kantoren met vaste werktijden |
| HR-pakket met verlofmodule | Saldo, contracten, dossiers op één plek | Vaak gebouwd voor kantoorbanen, rooster zit elders of ontbreekt | Organisaties met een HR-afdeling |
| Verlof gekoppeld aan planning en urenregistratie | Aanvraag, saldo, rooster en gewerkte uren in één systeem | Vraagt eenmalig werk bij het inrichten van contracten en verloftypes | Horeca, retail, zorg en andere roosterbedrijven |
Concreet: het eerste type is gratis, het tweede en derde lossen het administratieve deel op, maar alleen het vierde beantwoordt de vraag die u als bedrijfsleider écht stelt. Niet "heeft ze nog uren?", maar "kan ik haar die week missen?".
Bij een supermarkt in Eindhoven met 45 medewerkers, veel scholieren en een paar vaste krachten, komen in de zomer soms twintig aanvragen in één week binnen. Een losse verlof-app keurt ze netjes één voor één goed. Pas als het rooster van augustus wordt gemaakt, blijkt dat er op drie zaterdagen niemand met een kassa-sleutel is. Dat soort gaten ziet u alleen als verlof en planning hetzelfde scherm delen.
Bij Shyfter zien we het steeds terug, en we zeggen het daarom eerlijk: de fout die we het vaakst tegenkomen, is niet een verkeerd saldo. Het is verlof dat is goedgekeurd zonder te kijken naar het rooster. Het saldo klopt, de administratie klopt, en toch staat u op zaterdag zelf achter de bar.
De horeca laat goed zien waarom. Volgens de arbeidsmarktmonitor van Koninklijke Horeca Nederland werkten er in 2022 bijna 508.000 mensen in de sector, en 398.900 van hen hadden een flexibel contract. Dat zijn wisselende uren, wisselende contracten en dus wisselende opbouw. Een saldo dat niet automatisch meebeweegt met het contract, loopt na drie maanden achter.
In een systeem waar verlofregistratie en personeelsplanning aan elkaar hangen, ziet de manager bij elke aanvraag meteen wie er die dag al vrij is en hoe de bezetting eruitziet. Goedkeuren gebeurt met één klik, het saldo past zich direct aan en de medewerker volgt de status op zijn mobiel. Het rooster weet vanaf dat moment ook dat die persoon niet inzetbaar is. Geen dubbele invoer, geen afgekeurde aanvraag die toch in de planning belandt.
Ook de gewerkte uren tellen mee. Bouwt een oproepkracht vakantie op over de uren die hij echt werkte, dan moet het systeem die uren kennen. Zit de urenregistratie ergens anders, dan wordt het saldo aan het eind van elke maand met de hand overgetikt. Wat daar fout gaat, belandt rechtstreeks in de salarisadministratie.
Vraag elke leverancier om een demonstratie met uw eigen situatie: een parttimer die van contract wisselt, een scholier met wisselende uren, iemand die halverwege het jaar uit dienst gaat. Zie hoe het systeem elk saldo uitrekent. De meeste pakketten doen de eenvoudige gevallen goed. Het verschil zit in de uitzonderingen.
Let daarnaast op deze punten:
Nog een tip van de werkvloer. Spreek vooraf af wie verlof mag goedkeuren en binnen welke termijn, zeker als u meerdere vestigingen heeft. Bij een hotel in Den Haag met twee locaties keurden twee managers verlof goed voor dezelfde receptionist, elk voor hun eigen rooster. Het systeem was prima. De afspraken ontbraken.
Wat kost een systeem? Dat verschilt sterk, meestal per medewerker per maand. Vergelijk niet alleen de licentie, maar ook wat u nu kwijt bent aan tijd: wie elke maand vier uur aan verlofsaldi besteedt, betaalt dat ook. De tarieven van Shyfter staan vooraf online.
Wilt u zien hoe verlof, rooster en uren in uw eigen zaak samenkomen, met uw contracten en uw cao? Vraag een gratis demo aan en neem uw huidige verlofoverzicht mee. Dan kijken we samen waar de saldi nu uit elkaar lopen.
Nee, de wet schrijft geen specifiek systeem voor. Wel moet u per medewerker kunnen aantonen hoeveel verlof is opgebouwd, opgenomen en nog openstaat, en wanneer het vervalt. Met meer dan een handvol medewerkers lukt dat in de praktijk nauwelijks zonder een systeem dat het automatisch bijhoudt.
Wettelijke vakantiedagen vervallen zes maanden na het einde van het jaar waarin ze zijn opgebouwd, dus op 1 juli van het jaar erop. Dat geldt alleen als u de medewerker tijdig heeft gewezen op zijn saldo en de vervaldatum. Bovenwettelijke dagen verjaren pas na vijf jaar.
Twee weken. Reageert u niet binnen twee weken nadat de medewerker zijn wens schriftelijk heeft doorgegeven, dan is het verlof volgens artikel 7:638 BW automatisch vastgesteld. Een weigering moet schriftelijk en gebaseerd zijn op gewichtige redenen.
Nee. Volgens de Autoriteit Persoonsgegevens mag u wel registreren dat een medewerker ziek is en hoe lang, maar niet de diagnose of de klachten. Die gegevens horen bij de bedrijfsarts of arbodienst, niet in uw eigen administratie.