In many companies the roster is built in two steps: first the week is staffed, then someone checks whether it was actually permissible. The second step often happens long after the shift has been worked - in payroll, during a review of time accounts, or when somebody asks why a colleague started at six on Wednesday morning after working until ten on Tuesday evening. At that point nothing can be planned any more, only compensated. Yet the rules involved are neither new nor contested: rest periods, the daily working time limit, restrictions on night work, plus company requirements such as qualification, instruction and staffing levels. Each of them can be stored as a parameter and calculated while the shift is being set, instead of being left to a person who is redistributing two sick notes at the same moment. This article describes which rules belong in a planning tool, how qualification and availability are taken into account, how plan and actual come together, and where planning connects to time recording, payroll and order dispatch. How we map such a workflow inside a company is described under process analysis.
Key takeaways
- The check belongs before the shift is set, not after it has been worked. An alert while planning costs one swap; the same situation after the shift costs a compensating rest period, a correction in the time account and an explanation to the people affected.
- The statutory reference values are few and clearly worded: at least eleven hours of rest after the end of work, eight hours of daily working time with an extension to ten hours only against compensation, and a markedly shorter reference period for night work (German Working Hours Act).
- Qualification and availability are planning data, not personnel files. If instruction records, driving entitlements and equipment authorisations carry an expiry date, both can be calculated in the same check that already covers rest periods.
- Warning and blocking are two different responses. Statutory limits block, company preferences warn - and every deliberate deviation is recorded with a reason and an author, because those are precisely the cases that have to be explained later.
- Plan and actual belong in the same report. The variance per shift and per week shows whether the plan holds; it is also the basis for the records that the Working Hours Act requires anyway.
Why the correction after the shift arrives too late
Planning itself has remained remarkably analogue in many places. The week is built on a board, in a spreadsheet or in a module that shows shifts but knows nothing about them. Whoever plans carries the rules in their head: no early shift after a late shift, not two night shifts for someone just back from holiday, only instructed staff at the press. As long as staffing is stable this works well. The mistake rarely happens during the first round of planning; it happens at the third swap on Thursday afternoon, when two sick notes and a tour confirmed at short notice come together and the plan has to stand again within minutes.
The gap only becomes visible afterwards. Time recording reports a rest period below the limit, payroll finds a premium that was never planned, and a supervisor explains an event nobody remembers precisely. How the recording side itself is set up cleanly is described in Digital time tracking 2026: implementing the mandate. But recording is the log, not the control. It captures what happened. A conflict can only be prevented where the shift comes into being - in the plan, seconds before somebody confirms it.
Nor is this a marginal issue. According to the Federal Statistical Office, around 14.4 percent of people in employment regularly worked in the evening in 2025 and 4.3 percent regularly worked at night. Behind those shares stand manufacturing plants running multiple shifts, hauliers with night runs, care services, security providers and maintenance teams on call. In all of them the roster is not an administrative exercise but the central control mechanism: it decides whether a line runs, whether a tour departs and whether an agreed appointment is kept. A plan that is only assessed in hindsight does not control anything, it merely documents.
Who works outside the usual hours?
Which rules belong in a planning tool
The best known reference value is the rest period. The German Working Hours Act requires an uninterrupted rest period of at least eleven hours after the end of the daily working time. For a planning system this is a very convenient rule, because it follows entirely from two timestamps: the end of the previous shift and the start of the next one. Which is exactly why it is so frustrating that it is still breached in day-to-day operations. The late shift ends at 22:00, the early shift starts at 06:00, and eight hours lie in between. Nobody plans that deliberately; it happens because a swap only looks at staffing levels and not at the previous day.
The second reference value is duration. Daily working time must not exceed eight hours and may only be extended to up to ten hours if an average of eight hours per working day is maintained over six calendar months or 24 weeks. The same framework applies to night work, but with a much tighter reference period of one calendar month or four weeks. A plan that does not keep those two windows apart calculates too generously for night workers and reports the excess only once compensation no longer fits into the period. Anyone currently keeping such calculations in a spreadsheet will recognise the typical consequences in replacing spreadsheet workarounds.
Rule Parameter Checked at Response
-------------------------------------------------------------------------------------------
Rest period at least 11 hours when set block
Daily working time 8 h, up to 10 h with offset when set block
Reference period 24 weeks / night 4 weeks nightly run warn
Breaks 30 or 45 minutes when set notice
Qualification valid on the shift date when set block
Availability leave, absence, blocked time when set block
Preference stored per person when set notice
Staffing level target headcount per station on publication warn
Shift sequence early-late-night per model on publication warnA table like this is not a program, it is an agreement. It records which rule applies with which parameter, when the check runs and what the check triggers. Only after that does the technical question arise of where the rule is calculated - in an existing planning module, in a small service beside it, or in the system that already holds the recorded times. We usually build this check as an automation attached to the existing landscape, described under process automation. What matters is not the tool but the fact that the parameters live in one place rather than in three people's heads.
Taking qualification and availability into account
Statutory limits are only one half of the picture. The other half decides whether a shift is able to work at all. Not everyone may operate a machine with particular requirements, a forklift needs a valid entitlement and a written assignment, an inspection task presupposes a formal competence, and many instruction records expire after twelve months. This information exists in almost every company. It is simply stored in the wrong place: in a folder, in an overview kept by the health and safety officer, in a file on a drive that the planning side cannot reach.
Planning needs very little of it, but in structured form: an identifier for the qualification, the person concerned, an expiry date and the workstations for which it is required. Nothing more. That is enough to ask the same question while planning as for the rest period, namely whether the assignment holds on the day of the shift. Where such records are kept and given deadlines is described in digital personnel files: access and retention. The separation matters: planning only needs the attribute and the date, not the scanned document and not the rest of the file.
Availability is the second data set of this kind. Holiday, sickness, training, parental leave, company blocked periods, agreed fixed working days for part-time staff, plus preferences that have been promised. The first items are hard limits, the last ones are wishes - and that difference belongs in the data, not in the memory of the person doing the planning. In practice, a plan that blocks holiday and merely displays preferences is considerably more robust than one that treats both alike. In the first case you get an error message, in the second a discussion.
Rest period from two timestamps
End of the previous shift, start of the next one, difference in hours. The rule needs no interpretation, only the shift times of the previous day - including across site and department boundaries.
Keep the two reference windows apart
The standard case is calculated over six calendar months or 24 weeks, night work over one calendar month or four weeks. Putting both in one pot delays every excess until it can no longer be offset.
Qualification with an expiry date
Instruction records, driving entitlements, equipment authorisations and formal competences are held with an expiry date. Planning does not check the document, only whether the attribute is valid on the day of the shift.
Absence as a hard limit
Holiday, sickness, training and agreed days off block an assignment. Preferences, by contrast, appear as a notice, so that a deliberate intervention remains possible where it is genuinely needed.
Staffing level per workstation
Beside the question of who is allowed stands the question of how many are needed. A stored target headcount per workstation and shift makes under-staffing visible while it can still be fixed.
Deviation with reason and author
Where a deviation is made deliberately, the system records the time, the person and the justification. That is not surveillance of the planners but the basis for every later explanation.
From the plan to the actual and back again
A checked plan is a good start, but it remains an intention. The work happens differently: a shift starts later, a handover drags on, a fault extends an assignment, somebody steps in. Those deviations are normal and no sign of poor planning. It only becomes a problem when they do not come together anywhere. Then two truths exist side by side: the plan that dispatch worked from, and the recording that payroll settles against. Bringing them together produces a single figure that can actually be managed - the variance per shift, per workstation and per week.
The feedback loop matters just as much as the planning itself. If a shift regularly runs three quarters of an hour longer than planned, the issue is not the workforce but the stored target value. Feedback of that kind is already arriving whenever order and machine data are captured; how that works without paper is described in shop floor feedback without paper. The plan does not become more rigid as a result, it becomes more honest: it describes what is actually needed rather than what was once set as a guideline.
Step 1: define shift models and parameters
First the existing models are described: start and end times, break positions, permitted sequences and the reference period per model. This list is usually shorter than everyone expects - in most companies three to six models are enough to cover the whole operation.
Step 2: store the rules and decide the response
Every rule gets a parameter, a check point and a response. Statutory limits block, company requirements warn, preferences give a notice. This mapping is agreed once and then no longer negotiated case by case on a Thursday afternoon.
Step 3: connect master and qualification data
People, workstations, qualifications with expiry dates and absences come from the systems that already lead on them. Duplicate maintenance is consistently avoided here, otherwise one of the two lists will be out of date within a few weeks.
Step 4: check when setting and before publication
The quick check runs while a shift is being set, the full check before the plan is published. The second stage catches everything that only emerges from the interplay of the whole week, such as reference periods and staffing levels.
Step 5: feed the actuals back and evaluate the variance
Recorded times go into the same report as the plan. Two things come out of the difference: a reliable target value for the next round of planning, and the records that have to be kept in any case.
First the existing models are described: start and end times, break positions, permitted sequences and the reference period per model. This list is usually shorter than everyone expects - in most companies three to six models are enough to cover the whole operation.
Every rule gets a parameter, a check point and a response. Statutory limits block, company requirements warn, preferences give a notice. This mapping is agreed once and then no longer negotiated case by case on a Thursday afternoon.
People, workstations, qualifications with expiry dates and absences come from the systems that already lead on them. Duplicate maintenance is consistently avoided here, otherwise one of the two lists will be out of date within a few weeks.
The quick check runs while a shift is being set, the full check before the plan is published. The second stage catches everything that only emerges from the interplay of the whole week, such as reference periods and staffing levels.
Recorded times go into the same report as the plan. Two things come out of the difference: a reliable target value for the next round of planning, and the records that have to be kept in any case.
Three figures are enough for reporting at the start: the share of shifts with a variance above a defined threshold, the number of rule alerts per week before publication, and the number of deliberate deviations with a justification. The first figure shows whether the plan is realistic, the second whether it is produced cleanly, the third where a rule does not fit the operation. Which key figures carry beyond that, and how they can be produced without additional effort, is described under metrics and reporting.
Warn or block - the most important decision
Every rule needs a response, and there are exactly three sensible ones: block, warn, inform. Block too much and people work around the system because otherwise the operation stops; block too little and everybody clicks through, so the alerts lose their effect. A good rule of thumb: what the law sets, blocks. What the company has agreed, warns. What an individual would prefer appears as a notice. And any block that has to be overridden regularly in day-to-day work points to a wrong parameter, not to an undisciplined team.
| Aspect | Rule check in the plan | Correction after the shift |
|---|---|---|
| Time of the finding | When the shift is set, seconds before it is confirmed | At recording, payroll or audit, often weeks later |
| Effort to resolve | One swap in the plan | Compensating rest, a correcting entry and a conversation with the person affected |
| Traceability | Alert, decision and justification stay attached to the record | Reconstruction from memory and separate documents |
| Effect on the workforce | Reliable plans and fewer last-minute queries | Retrospective encroachment on days off that were already promised |
| Data basis | Shift times, qualification and absence held in one place | Time accounts and roster sit in separate systems |
| Link to the recording duty | Plan and actual supply the records under Working Hours Act, Section 16 (2) | Records only come into being through additional manual work |
There is a second point that is easily overlooked: who is allowed to override a warning? In smaller companies that is the operations manager, in larger ones a named role with a deputy. What matters is that the decision takes the same form as any other approval in the business - with a timestamp, a person and a justification. How such approvals are mapped without a break in media is described in digitising approval workflows. Without that trail, all that remains in the end is the assertion that it must have been fine at the time.
Connecting to time recording, payroll and dispatch
Shift planning rarely stands alone. It supplies target times to time recording, premium types to payroll, availability to order or tour dispatch and hours to post-calculation. In return it needs absences from personnel administration, orders from the ERP system and downtime from maintenance. Each of these connections can be built as a file, as an interface or as a scheduled reconciliation. The expensive mistake is not the technology but duplicate maintenance: as soon as an absence has to be entered in two places, the only open question is which of the two lists goes stale first.
The connection points differ markedly by sector. In manufacturing the plan hangs off orders, setup times and machine availability, described under processes in production. In logistics it hangs off tours, time windows and loading appointments, plus driving and rest times that bring their own rules for drivers - more on that under processes in logistics. For service providers it is appointment scheduling at the customer site. The core stays the same: planning needs demand, rules and availability in one view, otherwise it is produced from experience rather than from data.
Derogations are parameters, not exceptions
One item belongs on the agenda early rather than at the end: a system that plans working time and logs deviations is as a rule subject to co-determination. Inviting the works council only for the final acceptance costs weeks and sometimes the entire project. How such involvement works in practice, which documents are useful and which evaluations are better excluded from the outset is described in involving the works council in IT projects. Experience shows that the question of monitoring conduct and performance is settled faster when the reporting scope is limited in writing.
What a company can prepare itself
Getting started needs neither a software decision nor a project with a steering committee. It needs an honest inventory, and that can be produced within a few days. Four questions carry most of the weight: which shift models actually exist, which rules apply per site and area, which qualifications are required at which workstations, and where is that information held today? The fourth question is the uncomfortable one, because the answer usually names several places. But that is precisely the finding on which everything else is built.
- Collect the shift models: start and end times, break positions, permitted sequences, reference period. If two departments call the same model by different names, that is already a result and saves a round of coordination later on.
- Put the rules in writing: one parameter, one check point and one response per rule. Whatever is not written down will be interpreted differently in case of doubt - and exactly those differences consume the most time during rollout.
- Set up a qualification matrix: workstation, required qualification, person, expiry date. A spreadsheet is enough to begin with; all that matters is that it has one source and is not assembled from three separate folders.
- Hold absences in one place: holiday, sickness, training and blocked periods belong in one leading system. Planning collects them from there instead of maintaining a second list that nobody keeps fully up to date.
- Check the data routes: which systems can export, which have an interface, where does only a scheduled reconciliation remain? The possibilities and limits of these routes are described under integrations.
- Have four weeks of actuals ready: the plan and the recorded times of the past month are enough to calculate the variance per shift and to test the target values before anything is changed at all.
Logistics adds a particular twist: there the staffing plan hangs directly off the tour. Anyone who keeps staff planning and tour planning apart plans the same capacity twice and only notices when a run stands there without a driver. How tours, proofs and feedback fit together is described in route planning and proof of delivery. It also shows why the effort put into clean master data almost always pays off somewhere other than where it is incurred.
Four weeks of planning are enough as a basis
The next steps in practice
The route from the board to a checked plan can be taken in stages, and the first stage is small. To begin with only checks are run, nothing is blocked: the plan is produced as before, an overnight run reports conflicts, and after two weeks there is a list that provides figures instead of assumptions. That list makes it obvious which rule should be enforced first. In most companies it is the rest period, because it produces the most hits and can be resolved with a single swap.
- Stage 1 - measure without intervening: calculate the plan and actuals of the past four weeks against the rules. The result is one figure per rule and per area, and it costs not a single intervention in day-to-day operations.
- Stage 2 - alert while planning: the check moves to the point where the shift comes into being. At first it only reports; the planners get to know the system's rules before those rules become binding on them.
- Stage 3 - block where the law sets the limit: rest period, daily working time and qualification become binding. Overriding remains possible, but only through a named role and only with a justification attached to the record.
- Stage 4 - connect: absences, orders and time recording run over fixed routes instead of by word of mouth. From here the plan becomes the source that other systems read from, rather than a copy sitting beside them.
- Stage 5 - evaluate: variance, alerts and deliberate overrides are reviewed monthly. The overrides lead either to better parameters or to a conscious business decision that everybody can then see.
- Train alongside: whoever plans needs an hour of introduction and a point of contact for the first few weeks. How we set up rollout and training is described under training and rollout.
Employees must have an uninterrupted rest period of at least eleven hours after the end of their daily working time.
To put the effort in context: a process analysis starts at 1,900 EUR net, delivery per automation or interface at 4,900 EUR net, ongoing support at 190 EUR net per month. Prices as of September 2026. The ongoing services can be cancelled monthly; there is no minimum term. The overview is available under pricing, and a first conversation can be arranged via contact. Related reading: packaging reporting driven by the item master for reporting duties built on master data, and interim payments and variations on building sites for an orderly cash flow on long-running jobs.
Sources and legal basis
Related Articles
Verification of payee in payment runs: handling mismatches
Since October 2025, banks check name and IBAN before every credit transfer. How supplier master data, payment blocks and call-backs handle the bank's responses.
Interim Payments and Variations on Building Sites
How a stage of completion becomes an interim invoice, why a variation is a case with a deadline of its own, and how that produces a final account that can be checked without rework.
From shared mailbox to a traceable case
A shared mailbox starts deadlines nobody ordered. How incoming messages become cases with an owner, a deadline and a filing location, and what the law expects.