Naar de inhoud
TimeQeeper

Urenregistratie in Excel: gratis sjabloon, formules en grenzen

Urenregistratie13 min leestijdBijgewerkt 28 oktober 2026Door TimeQeeper

Een urenregistratie in Excel is een weekstaat waarin je per dag begin- en eindtijd en pauze invult, waarna formules de gewerkte uren als decimaal getal uitrekenen en optellen per dag, per week en per uursoort. Met het gratis sjabloon hieronder heb je zo'n urenstaat meteen klaar, inclusief nachtdiensten over middernacht en te verlonen uren. Voor een klein team is Excel een goed begin, zolang je zelf zorgt dat de registratie volledig, op tijd en controleerbaar is.

Wat er in een urenstaat in Excel staat

Een bruikbare urenstaat laat per medewerker per week zien wanneer er is gewerkt, hoe lang, waaraan en als welke uursoort. Het sjabloon heeft drie tabbladen: Urenstaat, Uursoorten en Uitleg. Bovenaan de Urenstaat staan medewerker, personeelsnummer, contracturen per week (standaard 40), leidinggevende en de maandag van de week. Daaronder volgen veertien regels, twee per dag, zodat je een dag over twee projecten kunt verdelen of een deel ervan als overuren kunt boeken.

KolomInhoudHoe
A en BDatum en dagAutomatisch uit de maandag in H5
C en DBegin en eindInvullen als tijd, bijv. 07:30
EPauze in minutenInvullen, bijv. 30
FUren, decimaalAutomatisch
GUursoortKiezen uit de keuzelijst
HProject / opdrachtgeverInvullen
I en JKm en omschrijvingInvullen
KDagtotaalAutomatisch, oranje boven 12 uur

De lichtgele velden vul je in, de grijze rekenen zelf. Onder de tabel staan het weektotaal, je contracturen, de uren daarboven en de kilometers, met rechts per uursoort de uren, het percentage en de te verlonen uren. Onderaan tekenen medewerker, leidinggevende en zo nodig de opdrachtgever. Het blad past bij het afdrukken liggend op één A4.

Het weeknummer in H6 komt uit =ALS(H5="";"";ISO.WEEKNUMMER(H5)). ISO.WEEKNUMMER telt volgens de norm ISO 8601: de week begint op maandag en week 1 is de week met de eerste donderdag van het jaar. De gewone functie WEEKNUMMER begint standaard op zondag en telt de week met 1 januari als week 1; maandag 4 januari 2027 wordt daarmee week 2 in plaats van week 1.

Zo gebruik je de Excel-urenstaat in zes stappen

  1. Pas de uursoorten aan. Download het sjabloon en vervang op het tabblad Uursoorten de voorbeelden door de uursoorten en percentages uit je cao of arbeidsovereenkomst. Een nieuwe uursoort in een lege regel verschijnt vanzelf in de keuzelijst en in de totalen.
  2. Vul de kop in. Naam, personeelsnummer, contracturen, leidinggevende en de maandag van de week; het blad accepteert alleen een maandag. Datums, dagen en weeknummer volgen vanzelf.
  3. Sla per medewerker per week een kopie op met een vaste naam, zoals Urenstaat 2026-W44 Jansen.xlsx. Met twee cijfers voor de week (W09) staan de bestanden op volgorde. Let op: 2026 heeft 53 weken, en week 53 loopt van maandag 28 december 2026 tot en met zondag 3 januari 2027.
  4. Laat dagelijks invullen. Uren die pas op vrijdag worden ingevuld, zijn geschat.
  5. Kijk naar oranje. Meer dan 12 uur op een dag of meer dan 60 uur in een week ligt boven de standaardgrenzen van de Arbeidstijdenwet, en uren zonder uursoort tellen niet mee in de te verlonen uren.
  6. Laat aftekenen en bewaar. Bewaar een pdf of scan van de getekende staat naast het Excel-bestand. De registratie van arbeids- en rusttijden bewaar je ten minste 52 weken (Arbeidstijdenbesluit, artikel 3.2:1). Onderbouwen de uren loon of facturen, dan horen ze bij je administratie en bewaar je ze zeven jaar (Algemene wet inzake rijksbelastingen, artikel 52).

Wat de wet precies vraagt en voor wie, lees je in urenregistratie verplicht; hoe je het aftekenen controleerbaar regelt, in urenstaat laten aftekenen.

Uren berekenen in Excel: de formule stap voor stap

Het rekenwerk zit in kolom F. In F9 staat:

=ALS(OF(C9="";D9="");"";MAX(0;AFRONDEN(REST(D9-C9;1)*24-E9/60;2)))

Een Engelstalige Excel toont Engelse functienamen; of er puntkomma's of komma's tussen de argumenten staan, hangt af van je landinstellingen. Van binnen naar buiten:

  • REST(D9-C9;1) trekt het begin af van het eind. Excel slaat een tijd op als deel van een etmaal (06:00 is 0,25, 18:00 is 0,75); REST houdt het deel binnen één etmaal over, ook als het verschil negatief is.
  • Maal 24 maakt daar uren van: 0,25 etmaal is 6 uur.
  • Min E9/60 trekt de pauze af, omgerekend van minuten naar uren: 30 minuten is 0,5 uur.
  • AFRONDEN(…;2) rondt af op twee decimalen en ruimt zo de kleine rekenresten op die ontstaan doordat Excel met binaire getallen rekent.
  • MAX(0;…) houdt de uitkomst op nul of hoger, bijvoorbeeld als er meer pauze is ingevuld dan er is gewerkt.
  • ALS(OF(C9="";D9="");"";…) laat de cel leeg zolang begin of eind ontbreekt. Zonder die controle telt een regel met alleen een begintijd van 07:00 als 17,00 uur.

Het dagtotaal in K9, samengevoegd met K10, is =ALS(EN(F9="";F10="");"";SOM(F9:F10)); SOM slaat de lege tekst in kolom F over. In het schema hieronder zie je drie regels uit het sjabloon met hun uitkomsten, en de berekening van de nachtdienst uitgeschreven.

Drie regels uit het sjabloon: een gewone dag, overuren op een tweede regel en een nachtdienst over middernacht, die dankzij REST op 8,00 uur uitkomt.Maandag van de week: 26-10-2026 · Weeknummer: 44F11fx=ALS(OF(C11="";D11="");"";MAX(0;AFRONDEN(REST(D11-C11;1)*24-E11/60;2)))ADatumBDagCBeginDEindEPauze (min)FUrenGUursoort……KDagtotaal8910111226-10-2026maandag07:0015:30308,00Normale uren26-10-2026maandag15:3017:3002,00Overuren 125%27-10-2026dinsdag22:0006:30308,00Normale uren27-10-2026dinsdag10,008,00Rij 12 · begin en eind leeg: Uren blijft leegNachtdienst in F111. 06:30 − 22:00 = −15,5 uur (−0,6458 etmaal)2. REST(…;1) telt 1 etmaal op: 8,5 uur3. min pauze 30/60 = 0,5 uur4. = 8,00 uur2,00 × 125% = 2,50te verlonen urenDagtotaalSOM(F9:F10) = 10,00
Drie regels uit het sjabloon: een gewone dag, overuren op een tweede regel en een nachtdienst over middernacht, die dankzij REST op 8,00 uur uitkomt.

Een nachtdienst over middernacht

Nachtdiensten komen in technische teams geregeld voor, bij een storing of tijdens een revisiestop. Neem de dienst uit het schema: dinsdag 22:00 tot woensdag 06:30, met 30 minuten pauze. Eind min begin is 06:30 − 22:00 = −15,5 uur, voor Excel −0,6458 etmaal. Zonder REST zou de formule −15,5 − 0,5 = −16 uur uitrekenen, en MAX(0;…) maakt daar 0,00 van: een gewerkte nacht die verdwijnt. REST telt er één etmaal bij op, zodat er 8,5 uur overblijft; min een half uur pauze is dat 8,00 uur.

Zet zo'n dienst op de regel van de dag waarop die begint. REST werkt voor diensten korter dan 24 uur, en dat is ruim voldoende: de Arbeidstijdenwet staat in de basis maximaal 12 uur per dienst toe. De andere grenzen, zoals rusttijden en gemiddelden over meerdere weken, staan in urenregistratie voor monteurs.

Decimale uren of uren en minuten

Excel kan gewerkte tijd op twee manieren tonen: als tijd (8:30) of als decimaal getal (8,50). Het sjabloon rekent in decimale uren, en daarom vermenigvuldigt de formule met 24. Met decimale uren reken je makkelijker: je vermenigvuldigt ze direct met een percentage of uurtarief, en totalen boven 24 uur tellen gewoon door.

De keerzijde is dat minuten er anders uitzien: 8 uur en 50 minuten is 8,83 uur, niet 8,50, en een kwartier is 0,25. Deze tabel helpt bij het nalopen:

MinutenDecimaalMinutenDecimaal
50,08350,58
100,17400,67
150,25450,75
200,33500,83
250,42550,92
300,50601,00

Werk je liever met uren en minuten, reken dan in tijden en geef de totalen de notatie [u]:mm. De vierkante haken zorgen dat Excel na 24 uur doortelt; hoe je dat instelt, staat bij de vragen onderaan.

Uursoorten en te verlonen uren met SOM.ALS

Niet elk uur wordt hetzelfde betaald. Op het tabblad Uursoorten staan als voorbeeld Normale uren 100%, Overuren 125%, Overuren 150%, Zon- en feestdagen 200% en Reisuren 100%, plus drie lege regels. Welke uursoorten en percentages bij jou gelden, staat in je cao of arbeidsovereenkomst, niet in de wet. Hoe je overwerk vastlegt, lees je in overuren registreren.

De uursoort kies je in kolom G uit een keuzelijst, gemaakt met gegevensvalidatie: Gegevens > Gegevensvalidatie, bij Toestaan kies je Lijst en bij Bron het bereik met uursoorten ('Uursoorten'!$A$4:$A$11). Zo ontstaan er geen varianten als "overwerk" of "OU 125", die bij het optellen niet als dezelfde uursoort worden herkend.

Rechts onder de tabel telt SOM.ALS de uren per uursoort. Voor de eerste uursoort staat in I25:

=ALS(H25="";"";SOM.ALS($G$9:$G$22;H25;$F$9:$F$22))

SOM.ALS zoekt in G9:G22 de regels met de uursoort uit H25 en telt hun uren uit kolom F op; de dollartekens houden de bereiken vast als je de formule naar beneden kopieert. Te verlonen is daarna uren maal percentage. In het voorbeeld uit het schema staat op maandag 2,00 uur Overuren 125%: dat zijn 2,50 te verlonen uren.

Daarnaast zijn er twee controles. Onder de uursoorten kleurt het getal bij Zonder uursoort (I33) oranje zodra er uren zonder uursoort zijn, want die tellen niet mee in het totaal te verlonen uren. Links onder de tabel rekent Uren boven contracturen (F26) met MAX(0;F24-F25) uit hoeveel de week boven de contracturen uitkomt; of een uur overwerk is, hangt af van je cao of arbeidsovereenkomst.

Zo beperk je fouten in je urenstaat

Een Excel-bestand laat bijna alles toe, en daar zit het risico. Drie maatregelen helpen:

  • Beperk de invoer. Het sjabloon gebruikt gegevensvalidatie ook voor begin en eind (een tijd), de pauze (hele minuten van 0 tot 720), de maandag van de week en de kilometers (niet negatief). Wie 7,30 typt in plaats van 7:30, krijgt een foutmelding. Stop je om middernacht, vul dan 00:00 in, niet 24:00.
  • Bescherm de formules. Het sjabloon is niet beveiligd, zodat je het kunt aanpassen. Wil je voorkomen dat iemand per ongeluk een formule overschrijft, haal dan bij de gele cellen het vinkje Geblokkeerd weg (Celeigenschappen, tabblad Bescherming) en beveilig het blad via Controleren > Blad beveiligen. Een wachtwoord is optioneel; ook zonder wachtwoord typt niemand meer per ongeluk over een formule heen.
  • Houd één bestand per week aan. Een bestand per medewerker per week maakt aftekenen, bewaren en na de bewaartermijn opruimen eenvoudig.

Waar urenregistratie in Excel tekortschiet

Excel is flexibel en iedereen kent het. Maar een urenregistratie moet ook achteraf te controleren zijn, en daar liggen de grenzen:

  • Geen wijzigingshistorie met reden. Wie een tijd aanpast, overschrijft de oude. In een bestand op je eigen schijf ziet niemand meer wat er veranderde en door wie; staat het bestand in de cloud, dan zie je dat wel, maar nooit waarom. Juist een correctie met reden, met het origineel erbij, maakt een registratie betrouwbaar.
  • Achteraf invullen. Hoe later uren worden ingevuld, hoe meer de staat een reconstructie wordt. De Raad van State oordeelde in 2015 dat een reconstructie "geen nauwgezette en regelmatig bijgewerkte registratie" is (uitspraak 201405073/1/A3). Die werkgever had de oorspronkelijke registratie weggegooid zodra de uren in de loonadministratie stonden, en legde later een reconstructie uit de loonlijsten over.
  • Losse bestanden samenvoegen. Twaalf monteurs maal 52 weken is 624 bestanden per jaar. Wie een overzicht per project of maand wil, neemt totalen over, en elke kopieerslag is een kans op een fout.
  • Formules die breken. Eén waarde over een formule geplakt, of een regel buiten het bereik van de totalen, en het weektotaal klopt niet meer zonder dat iemand het ziet.
  • Geen goedkeuringsstap. Akkoord loopt via papier of een mailtje; wie wat wanneer goedkeurde, houd je zelf bij.
  • Privacy. Een urenstaat bevat persoonsgegevens. Bestanden die als bijlage rondgaan of in een open map staan, zijn lastig af te schermen, terwijl de AVG passende beveiliging vraagt en niet langer bewaren dan nodig.
  • Alleen grenzen per dag en per week. Het sjabloon signaleert meer dan 12 uur op een dag en meer dan 60 uur in een week, maar niet de rust tussen twee diensten of de gemiddelden over 4 en 16 weken.

Wanneer een app beter past dan Excel

Excel past bij een klein team met vaste werktijden, één leidinggevende en uren die vooral naar de loonadministratie gaan. Met elke extra locatie en opdrachtgever gaat er meer tijd in verzamelen en navragen zitten.

Andere signalen:

  • Monteurs werken op wisselende locaties en vullen hun uren pas aan het eind van de week in.
  • Opdrachtgevers moeten per project aftekenen, liefst op de dag zelf.
  • Je wilt afwijkingen snel zien, zoals een vergeten eindtijd of een dienst van 14 uur.
  • De uren gaan naar de loonadministratie én naar de facturatie.

Een urenregistratie-app kan de tijd vastleggen op het moment zelf, correcties met een reden bewaren en goedkeuren zonder dat er bestanden rondgaan. Waar je op let bij het kiezen, lees je in een urenregistratie-app kiezen. Hoe een weekstaat eruitziet als de uren uit een app komen, zie je bij urenregistratie in TimeQeeper. Twijfel je nog, begin dan met het sjabloon: afspraken over uursoorten, pauzes en aftekenen neem je bij een overstap gewoon mee.

Veelgestelde vragen

Hoe tel je in Excel uren op boven 24 uur?

Geef de cel met het totaal de aangepaste notatie [u]:mm. Zonder vierkante haken begint Excel na elke 24 uur opnieuw te tellen, waardoor een weektotaal van 42 uur als 18:00 verschijnt; met [u]:mm staat er 42:00. Je stelt het in via Celeigenschappen (Ctrl+1), categorie Aangepast. In een Engelstalige Excel heet dezelfde code [h]:mm. Dit is alleen nodig als je met tijden rekent: decimale uren, zoals in het sjabloon, tellen vanzelf door.

Hoe bereken je in Excel uren over middernacht?

Met REST: =REST(B2-A2;1), met de begintijd in A2 en de eindtijd in B2. Zonder REST levert een dienst van 22:00 tot 06:30 een negatieve tijd op, die Excel als een rij hekjes (#####) toont. REST telt er een etmaal bij op; in tijdnotatie staat er dan 8:30. Wil je decimale uren, vermenigvuldig dan met 24 en trek de pauze in uren af. Duurt een dienst 24 uur of langer, vul dan datum én tijd in en trek die van elkaar af.

Mag je de urenregistratie in Excel bijhouden?

Ja. De Arbeidstijdenwet verplicht werkgevers tot een deugdelijke registratie van arbeids- en rusttijden, maar schrijft voor de meeste sectoren niet voor met welk middel (artikel 4:3 Arbeidstijdenwet). Papier, Excel of een app mag dus. Deugdelijk betekent in de praktijk: volledig, op tijd ingevuld en controleerbaar, met correcties die zichtbaar blijven. Dat laatste moet je bij Excel zelf regelen, bijvoorbeeld met een getekende pdf per week en een vaste plek voor de bestanden.

Hoe trek je in Excel de pauze af van de gewerkte uren?

Zet de pauze in minuten in een eigen kolom en reken die om voordat je aftrekt. Met tijden gebruik je =REST(B2-A2;1)-C2/1440, want een etmaal heeft 1.440 minuten: 07:00 tot 15:30 met 30 minuten pauze geeft 8:00. Met decimale uren, zoals in het sjabloon, deel je de pauze door 60. Vul alleen een pauze in die echt is genomen: wie bij een draaiende installatie moest blijven, had volgens de Arbeidstijdenwet geen pauze.

Kun je één Excel-bestand gebruiken voor meerdere medewerkers?

Dat kan, met een tabblad per medewerker, maar dan ziet en wijzigt iedereen die het bestand opent ook de uren van collega's, en een fout in één gekopieerd tabblad zit al snel in alle andere. Werkbaarder is één bestand per medewerker per week, plus een apart overzicht waarin je per week de totalen per uursoort overneemt. Wordt dat overnemen een klus van uren per maand, dan is dat een signaal om naar een app te kijken.

Klaar voor urenregistratie zonder papieren urenbriefjes?

Plan een demo op maat. We laten zien hoe je team uren registreert, de opdrachtgever digitaal aftekent en jij goedkeurt, met jouw uursoorten en opdrachtgevers.

We gebruiken functionele opslag en cookieloze statistieken. Met jouw toestemming meet LinkedIn bezoeken en demoaanvragen en kunnen we relevante advertenties tonen. LinkedIn kan deze gegevens aan je profiel koppelen.

Functioneel en cookieloze statistieken
Altijd beschikbaar
LinkedIn-marketing
Uitgeschakeld

Je keuze geldt 180 dagen. Weigeren heeft geen invloed op de website of je demoaanvraag. Je kunt je keuze hier op elk moment wijzigen.

PrivacyverklaringCookieverklaring