Guide

Staff scheduling in the restaurant industry

Shift plans that work: how to reliably cover peak times without producing unnecessary labour costs.

Why staff scheduling in hospitality is especially complex

The restaurant industry combines three challenges simultaneously: highly variable demand (peak times, seasonality, events), legal requirements (working-time law, minimum wage, documentation obligations), and high staff turnover. Robust staff scheduling is therefore not administrative overhead — it is a direct lever for service quality and profitability. Note: legal references below apply to German employment law.

Legal framework: Working Time Act (ArbZG) — German, Minimum wage documentation

Shift models at a glance

Which model suits your business depends on your concept, opening hours, and regular customer base:

  1. Split shift

    Lunch service + evening service with a break in between. Classic in hospitality but tiring for staff. Legally permissible as long as total daily working time does not exceed 10 hours (§ 3 ArbZG — German law).

  2. Straight shift

    A single shift covering either lunch or dinner fully. Easier to schedule, better work-life balance, but more staff required overall.

  3. Rotating shifts

    Staff rotate between early, mid, and late shifts on a planned cycle. Creates fairness in weekend workload and prevents individual burnout.

  4. On-call pool (flex pool)

    A pool of mini-job or student workers who fill in when needed. Important: minimum wage applies to on-call workers too; working hours must be documented (§ 17 MiLoG — German law).

  5. Weekly planning

    Shift plans are created per calendar week and communicated at least 7 days in advance. This reduces last-minute sick calls and lets staff plan their personal lives better.

What poor staff scheduling costs

The consequences of reactive rather than proactive planning are measurable:

12–15%

Overstaffing

Restaurant businesses are on average overstaffed during 12–15% of paid hours — typically during quiet midday and between-service periods.

€150–300

Onboarding

Each new hire costs €150–300 in direct onboarding effort. High turnover driven by poor scheduling multiplies this figure.

–0.4

Service rating

Understaffed shifts lead to slow service and lower ratings. Each half-star lost on Google corresponds to roughly 5–8% fewer new customers.

Calculating minimum staffing levels

These rules of thumb apply to typical restaurant formats:

Kitchen: 1 cook per 30–40 covers

For an 80-seat restaurant at full capacity you need 2–3 kitchen staff. Take the higher figure when cooking fresh to order; the lower with strong mise en place preparation.

Front of house: 1 server per 15–20 tables

In fine dining the ratio drops to 1:8 to 1:10. In fast food or counter service, 1:30 is feasible. Factor in walking distances and floors.

Bar: 1 bartender per 50 guests

In a bar or lounge concept. For pure drinks service during peak hours (Friday evening), the ratio is 1:30–40.

Delivery: 1 driver per 8–12 deliveries/shift

Depends on delivery zone and order frequency. With high-volume pizza and a compact zone, 12–15 deliveries are possible; with larger zones, more like 6–8.

More Guides

Common questions about staff scheduling

Do I need to document working hours for mini-job workers?

Yes (under German law). Since the Minimum Wage Act (§ 17 MiLoG), start, end, and duration of daily working time must be recorded for mini-job employees — no later than the end of the seventh calendar day after the working day.

How much advance notice do shift plans need?

At least 7 days. There is no statutory minimum in Germany, but 2 weeks' lead time is industry standard. Last-minute changes should be the exception.

Can I ask employees to stay on longer at short notice?

Only with their agreement. Also: daily working time may not exceed 10 hours (§ 3 ArbZG), and at least 11 hours' rest must lie between two shifts (§ 5 ArbZG) — under German law.

How do I factor in holidays and sick leave?

Build in a 15% buffer for absences. In hospitality, sick rates run above the cross-industry average. A dedicated on-call pool is often more cost-effective than overstaffing with permanent employees.

Is full-time or mini-job employment better for my business?

Full-time works best for core roles (head chef, floor manager) that require continuity and training investment. Mini-jobs suit peak times and weekends. A mix of roughly 60% full-time and 40% flexible staff has proved effective in many businesses.

Easier shift planning

With GastroSystem you see workload, opening hours, and shifts in one system — no separate planning tool required.

Request a demo