Automation CZEN

Automation · Operations

Shift planning under the Labor Code, from availability to payroll

The shift schedule is created from people’s availability and the order plan, the manager approves it, and the system makes sure people get it on their phones in time. We build it on top of a spreadsheet, Microsoft Shifts or an off-the-shelf shift app and connect it to payroll data.

Part of Capacity planning

Does this sound like your shift schedule?

The schedule usually does not get stuck because an app is missing. It gets stuck because it does not know the orders, the deadlines or payroll.

  • “We make the shift schedule in Excel on Sunday evening and send it as a photo.”

  • “The temporary worker doesn’t know they have a shift tomorrow.”

  • “We handle shift swaps and absences in a WhatsApp group.”

  • “Nobody tracks the deadlines of 2 weeks, and 3 days in advance for agreements.”

  • “The schedule doesn’t know the orders, so we are short of people at peak times.”

  • “The payroll accountant gets the hours late and copies them from the schedule.”

Flow

How a shift schedule is created – and where a person decides

The automation collects, calculates and reminds. The manager approves the schedule.

  1. 01

    Availability

    A form or app collects who can work when. Anyone who has not filled it in gets a reminder.

    Person: The worker enters availability; the manager adds vacations.

  2. 02

    Draft schedule

    The number of people needed per shift is taken from the order plan. The draft fills in names based on availability and flags broken limits.

    Person: The manager edits and approves the draft.

  3. 03

    Publishing

    The schedule goes to people’s phones, to Teams or to the calendar. The system checks whether the deadline is met: 2 weeks, 1 week for working time accounts, 3 days for agreements.

    Person: People confirm the schedule.

  4. 04

    Changes and swaps

    A shift swap or absence goes for approval through the app. For a last-minute change, the system asks for confirmation that it has been agreed.

    Person: The manager approves the swap.

  5. 05

    Hours to payroll

    Worked shifts with start and end times go out as payroll data. For DPP, hours are added up for the year.

    Person: The payroll accountant checks the data and processes payroll.

What we set up for shift planning

Six tasks. You do not have to take all of them. Collecting availability, checking deadlines and payroll data are often enough.

01

Collecting availability

People enter on their phones when they can and cannot work. Anyone who has not filled it in gets a reminder. The manager does not collect availability through messages and phone calls.

02

Draft schedule based on orders

How many people you need on which shift comes from the order and capacity plan, not from an estimate. The draft schedule fills in names based on availability; the manager edits and approves it.

03

Limit check before publishing

A shift of at most 12 hours, a break no later than after 6 hours of continuous work, as a rule at least 11 hours of rest between shifts, and stricter limits for minors. The system flags a conflict before the schedule goes out.

04

Deadlines and hours for agreements

Each person has a recorded type of employment (employment contract, DPP or DPČ) and whether they have a working time account. The schedule deadline of 2 weeks, 1 week or 3 days is monitored accordingly. For DPP, hours are added up for the calendar year so that nobody exceeds 300 hours.

05

Publishing, confirmation and shift swaps

People get the schedule on their phones, in Teams or in the calendar and confirm it. For each version you can see when it was created and who saw it when. Swaps and absences go for approval through the app, not through a group chat.

06

Hours to payroll

Worked shifts with start and end times, overtime and night work go to the payroll accountant as structured data. The Labor Code requires this record for every employee, including those on agreements.

Commonly used software

Where will the schedule live?

The schedule needs one place where people can see it. Here is what is possible.

  • Microsoft Shifts (Teams)

    Schedules and shifts via the Microsoft 365 interface. Only the manager sees the draft schedule; people see it after publishing and get a notification in Teams.

  • Google Calendar

    A shift is written as an event in the worker’s calendar and invitees get a notification.

  • Dayswaps

    A Czech shift planning app. A shift exchange and shift offers, a mobile app, notifications and Labor Code monitoring are included already in the Základ plan.

Is your schedule in Excel or a shared spreadsheet? That is a starting point too. At the audit we tell you whether a spreadsheet with rules is enough, or an off-the-shelf app.

When you do not need us

We do not sell our own shift app. When an off-the-shelf one is enough for you, we will tell you.

You have one site, a few shift types and payroll in standard software
An off-the-shelf shift planning app is enough. For example, Dayswaps has a shift exchange, a mobile app and Labor Code monitoring already in its basic plan. Start there.
You use Microsoft Teams
If you have Shifts in your license, try it first. We build a connection to orders and payroll only when that is not enough.
You plan a few people on one shift
A shared spreadsheet and clear rules are often enough. Deadlines and limits are summarized in our article on shift schedules under the Labor Code.
You need a legal interpretation of the schedule, the working time account or an agreement on a shorter deadline
An employment lawyer or payroll accountant will give you that. We build the check according to their rules.

How it works

  1. 01

    Free audit

    30 minutes. How many people you plan, on what contracts, where the schedule lives today and who does payroll.

    Output: Recommended next step

  2. 02

    Schedule rules

    We write down shift types, limits, deadlines by contract type and where the staffing need comes from.

    Output: Proposed tasks and price

  3. 03

    Test schedule

    One week or one team: collecting availability, draft, limit check and publishing alongside the current schedule.

    Output: Verified schedule

  4. 04

    Live operation and payroll

    A schedule for everyone and data for the payroll accountant. Training for managers.

    Output: Shifts in operation

Frequently asked questions

Do you sell your own shift planning app?
No. When an off-the-shelf app such as Dayswaps, or Shifts in Microsoft Teams, is enough for you, we recommend it. The paid work is connecting the schedule to the order plan, checking deadlines and payroll data.
Do schedule deadlines apply to temporary workers on DPP too?
Yes, people on agreements must know their schedule at least 3 days in advance unless you agree otherwise (§ 74 of the Labor Code), and for DPP we therefore also keep a running total against the annual cap of 300 hours. You will find details in the article Shift schedules under the Labor Code.
Can we change the schedule at the last minute?
Only by agreement with the employee; the deadline applies to changes to the schedule too. So when there are fewer days until the shift than the deadline requires, the system asks for confirmation that the change has been agreed.
Does the shift schedule have to be on paper?
In writing, yes; on paper, no. According to the Czech Supreme Court, a written instruction the employee can read is enough, and a schedule in an app with a record of who saw it when helps prove that. You will find details in the article Shift schedules under the Labor Code.
How much does it cost and how long does it take?
It depends on the systems and scope. We do not publish a price list, because no two companies are the same. You get the price and timeline after the audit, in advance and in writing.

Enquiry — Shift planning

Tell us what you are dealing with. We start with a free 30-minute audit.

What are you interested in?