Een arbeidstijdmodel beantwoordt één enkele vraag: hoe lang had deze persoon vandaag moeten werken? Aan dat getal hangt al het andere. Voert iemand acht uur in en zegt zijn model zeven, dan is er een overuur ontstaan. Is hij ziek, dan schrijft Zirko hem de dag volgens het model bij — staat daar niets, dan zijn het nul uur.
Dus: eerst de modellen, dan de urenregistratie.

Een model aanmaken
Instellingen → tabblad Werktijden.
- Op Arbeidstijdmodel aanmaken klikken.
- Een naam geven — een die ook je boekhouder begrijpt: “Voltijd 40 u.”, “Deeltijd 25 u.”, “Bijbaan”. Niet “Model 2”.
- Per weekdag begin, einde en pauze invullen. De pauze vul je in minuten in, niet als tijdstippen — dus
30, niet12:00–12:30. - Dagen zonder werk blijven leeg. Een lege zaterdag is geen fout, maar de uitspraak “hier is geen norm”.
- Onder Toegewezen medewerkers selecteren wie volgens dit model werkt.
Een nachtdienst voer je gewoon in: 22:00 tot 06:00. Zirko herkent aan de kleinere eindwaarde de dagovergang en rekent acht uur.
De pauze mag niet langer zijn dan de dienst. Zirko meldt dat als invoerfout, in plaats van de dag stilzwijgend op nul te zetten. Als een regel zich niet laat opslaan, is dat bijna altijd de reden.
Het standaardmodel instellen voordat de eerste komt
Een model kun je als standaardmodel aanmerken — elke nieuw aangemaakte medewerker krijgt het. Zonder standaard begint iedere nieuwe medewerker zonder normuren, registreert uren die tegen niets worden gerekend, en het valt pas op wanneer iemand het urensaldo bekijkt. Ook als eenmansbedrijf: je bent zelf de eerste medewerker.
Zomer en winter
Wie in de zomer langer werkt dan in de winter, maakt onder Seizoensinstellingen twee perioden aan, elk met Vanaf week en Tot en met week. De winterperiode mag over de jaarwisseling heen lopen (44 tot 13).
Een jaar heeft soms 53 kalenderweken — 2026 is er zo een. Laat je perioden tot week 53 reiken. Anders staat er in zulke jaren een week zonder normuren, en precies in die week klopt geen enkel saldo.
Alleen invoeren wat in het contract staat
In een model horen de in de arbeidsovereenkomst afgesproken tijden, niet de tijden die iemand gewoonlijk werkt. Het model is de meetlat. Leg je die daar waar de uren toch al liggen, dan meet je niets meer — en de duur van een verlof- of ziektedag komt uit precies dit model.
Wijzigen werkt met terugwerkende kracht
Zirko berekent de normuren telkens opnieuw uit het model dat op dat moment is toegewezen — ook voor afgelopen maart. Een correctie repareert daarmee alle saldi in één keer. Een echte wisseling daarentegen vervalst het verleden: wie per 1 juli van voltijd naar deeltijd gaat, zou anders ook in januari overuren hebben.
Voor een wisseling maak je daarom een tweede model aan en wijs je dat toe, in plaats van het oude te overschrijven. Leg vooraf het saldo van de vorige dag vast. Een toewijzing met ingangsdatum bestaat vandaag niet.