Guides

Creating a Staff Schedule: The Complete Guide for Shift Operations [2026]

Create a staff schedule step by step: legal foundations, 4 shift models compared, a 7-step guide, and the 10 most common mistakes.

Shiftdesk Editorial
17 min read
Care worker creating a staff schedule on a whiteboard

Creating a staff schedule sounds simple -- until you actually do it. Who has which days off? How long is the late shift allowed to run? And what happens when half the team is missing on Monday?

This guide shows you how to build a staff schedule step by step -- from the legal foundations through shift models to the finished weekly plan. With concrete tips, a comparison table, and the 10 most common mistakes you should avoid.

What is a staff schedule?

A staff schedule defines which employee works when and where. It is the central tool of workforce deployment planning and forms the basis for working time, compensation, and personnel costs.

Schedule vs. shift schedule vs. deployment plan

The terms are often used interchangeably, but they carry nuances:

  • Staff schedule: General term for assigning working hours to employees
  • Shift schedule: Specifically for businesses with defined shifts (early, late, night)
  • Deployment plan: Often used in the context of mobile deployments (security, cleaning, care)

In practice, most people mean the same thing: who works when?

Who is allowed to create a staff schedule?

In principle, the decision about how working time is distributed rests with the employer -- derived from the right to issue instructions under the German Trade Regulation Act (Gewerbeordnung). This right can be delegated to managers, team leads, or HR departments. Limitations arise from the German Working Hours Act (ArbZG), collective agreements, and the works council's co-determination right.

Care worker creating a staff schedule on a whiteboard

Legal foundations: what you should consider for a staff schedule

ArbZG: The 4 most important rules

The German Working Hours Act (ArbZG) sets the framework for any staff scheduling. Four rules are especially relevant here:

RulePrincipleSource
Maximum working timeGenerally 8h/day, extension to up to 10h possibleArbZG
Rest periodGenerally at least 11h between two working daysArbZG
Breaks30 min. from 6h, 45 min. from 9h of working timeArbZG
Weekly maximumOn average max. 48h/week (over 6 months)ArbZG

Important

The values stated here are reference points based on the ArbZG. Collective and company-specific special arrangements may differ. For certain industries (e.g. hospitality, care), exceptions apply. When in doubt, a specialist lawyer should be consulted.

You'll find a detailed article on rest periods, breaks, and maximum working time in our guide to legally compliant shift scheduling.

Works council co-determination

If a works council exists, the Works Constitution Act (BetrVG) provides for a co-determination right regarding the distribution of working time. In practice this means: the employer cannot set the staff schedule unilaterally but must involve the works council. Works agreements often regulate the details.

Notice period: when does the schedule have to be ready?

There is no universally applicable statutory deadline for publishing the staff schedule. In practice, it has become standard to make the schedule available at least 1-2 weeks in advance. Collective agreements may set more specific deadlines. As a general rule: the earlier the schedule is ready, the fewer conflicts arise.

Shift models at a glance: which one fits?

The right shift model depends on your operating hours, your industry, and your team size:

ModelDescriptionSuitable for
2-shiftEarly (e.g. 06-14) + late (14-22)Manufacturing, retail, warehousing
3-shiftEarly + late + night (22-06)Care, hospitals, security, 24/7 operations
Split shifte.g. 11-14 + 18-23 (break in between)Hospitality, hotels
RotatingEarly-late-night rotation in a cycleLarge operations, logistics, industry

In hospitality, split shifts and flexible deployments are especially common. More on this in our article Creating a staff schedule for hospitality.

Worker checking a staff schedule on a tablet -- mobile deployment planning

Create a staff schedule in 7 steps

Whether you're planning for the first time or want to improve your process -- these steps form the foundation:

1

Determine staffing needs per shift

Analyze your day-to-day operations: how many employees do you need, at what time, and in which area? Account for peak times, weekdays, and seasonal fluctuations.

2

Capture availabilities and contracts

Record each employee's weekly hours, contract type (full-time, part-time, Minijob), and availabilities. This is the data foundation for your planning.

3

Define shift model and times

Define shift types (early, late, night, day) with start and end times. Account for break rules and handover times.

4

Assign employees to shifts

Assign employees to shifts -- taking availabilities, qualifications, and fairness on unpopular shifts into account.

5

Run through the ArbZG checklist

Check the schedule for potential conflicts: rest periods met (at least 11h)? Maximum working time observed (max. 10h/day)? Breaks correct?

6

Publish the schedule and inform the team

Make the schedule available in good time -- ideally 1-2 weeks in advance. Inform the team via app, email, or notice board.

7

After the week: target/actual comparison

Compare planned with actually worked hours. Document deviations and adjust the planning for the following week.

Create your staff schedule digitally

Shiftdesk supports businesses with shift work in their staff scheduling -- with a weekly planner, ArbZG alerts, and absence management.

Scheduling with Excel: possibilities and limits

For many, Excel is the first step into staff scheduling -- and that's perfectly fine. For small teams with fixed shifts, a simple spreadsheet can be sufficient.

When Excel is still enough

  • 2-5 employees with fixed, recurring times
  • No shift rotation, no Minijobbers
  • Leave and sickness are managed separately

To get you started, we've created a free staff schedule template for Excel – with formulas, a target/actual comparison, and a shift-code system.

5 warning signs that you should move on from Excel

  1. You need more than an hour per week for planning
  2. Changes regularly lead to misunderstandings
  3. You have Minijobbers whose hour limits you check manually
  4. Leave, sickness, and the schedule run in separate systems
  5. You have no overview of overtime and hour balances

You'll find a detailed comparison in our article Staff schedule with Excel or software?

When does scheduling software make sense?

Specialized software is usually worthwhile from 5-8 employees with rotating shifts. The advantages over Excel: automatic alerts for ArbZG conflicts, integrated absence management, an hours account with a target/actual comparison, and real-time access for the entire team.

If you're looking for a solution that combines staff scheduling, time tracking, and absences in a single app, take a look at Shiftdesk as an online scheduling tool -- 14 days free, no credit card.

Employee checking a staff schedule on their smartphone

The 10 most common mistakes when creating a staff schedule

1

Planning without knowing staffing needs

Anyone who doesn't know how many people they need per shift is planning blindly. Analyze the demand first.

2

Ignoring availabilities

Ask employees about their availabilities early. That saves you from later swap requests.

3

Forgetting rest periods

The ArbZG generally requires 11 hours of rest. Late-to-early transitions are a common mistake.

4

Not scheduling breaks

Breaks belong in the schedule, not in wishful thinking. From 6 hours of work, breaks are required.

5

Overlooking Minijob limits

The monthly earnings threshold (2026: EUR 603 at minimum wage) must be kept in view.

6

Publishing the schedule too late

A schedule that's ready on Friday evening for Monday leads to conflicts. At least 1 week of lead time.

7

No cover arrangement

What happens in case of sickness? Without a cover plan, people improvise -- and that costs quality.

8

Ignoring weekend fairness

When the same people always work weekends, motivation drops. Rotation creates fairness.

9

Not documenting overtime

Without an hours account, you lose the overview. In disputes, the evidence is missing.

10

Communicating everything via WhatsApp

Changes get lost, versions diverge. A central schedule -- digital or as a posted notice -- is a must.

Frequently asked questions about creating a staff schedule

How do I create a staff schedule for my team?

Start by analyzing your staffing needs per shift and area. Capture your employees' availabilities and contracts. Define shift types, assign employees, and check the schedule for ArbZG compliance. You'll find a step-by-step guide in this article.

What do I need to consider legally for a staff schedule?

The German Working Hours Act (ArbZG) requires, among other things, a rest period of generally 11 hours, a maximum working time of 10 hours per day, and break rules. If a works council exists, it has a co-determination right regarding the arrangement of working hours. When in doubt, a specialist lawyer should be consulted.

Which shift model suits my business?

That depends on your operating hours, your industry, and your team size. A 2-shift model suits businesses with 12-16 hours of operating time. A 3-shift model suits 24/7 operations. Split shifts are common in hospitality.

How far in advance should the staff schedule be ready?

There is no statutory deadline, but in practice 1-2 weeks in advance has become standard. Some collective agreements or works agreements may set specific deadlines. The earlier the schedule is ready, the fewer conflicts arise.

Can I create the staff schedule with Excel?

Yes, for small teams (2-5 people) with fixed shifts, Excel can be sufficient. With rotating shifts, Minijobbers, or more than 5 employees, Excel quickly reaches its limits -- no ArbZG alerts, no hours account, no real-time updates.

When does scheduling software make sense?

When you plan more than 5 employees with rotating shifts, have Minijobbers on the team, manage leave and sickness separately, or spend more than an hour per week on planning. Specialized software can significantly reduce the effort involved.

Conclusion

Creating a good staff schedule is no magic trick -- but it does require structure, the right data, and an understanding of the legal framework. Anyone who follows the 7 steps, avoids the most common mistakes, and uses the right tool saves themselves a lot of stress in day-to-day operations.

If you want to digitize your staff scheduling, take a look at Shiftdesk as an online scheduling tool -- 14 days free, no credit card.


This article is intended as general information and does not constitute legal advice. The presentation is based on the German Working Hours Act (ArbZG), the German Trade Regulation Act (GewO), and the Works Constitution Act (BetrVG) in their current version (as of 2026). Collective special arrangements and works agreements may contain differing rules. The presentation refers to German law. Different rules apply in Austria and Switzerland. Shiftdesk accepts no liability for the accuracy, completeness, and timeliness of the content presented. For an individual assessment, please consult a specialist lawyer for employment law.

About the author
Shiftdesk Editorial
Editorial team for scheduling and labor law

The Shiftdesk team writes about scheduling, time tracking and labor law in the DACH region — practical and easy to follow.

More articles

Creating a Staff Schedule: Guide, Tips & Checklist [2026] | Shiftdesk