A good rota starts from how many people you need each hour, not from who wants which shift. Work out the cover you need hour by hour, build shifts that match it, share the hard shifts (weekends, closes, nights) in a visible rotation, and publish early enough that people can plan their lives. Then keep the rota and the clock-in record side by side, so lateness, swaps and changes are all checked against the same plan. This guide walks through each step, with a worked example that trims a day's rota by one paid hour without losing any cover.
Rules on notice periods, rest between shifts, split shifts and night work vary from place to place, and contracts or collective agreements often add their own. This guide explains good rota practice in general. It isn't legal advice. For the exact rules where you work, check with your labour department.
1. What a rota has to do
A rota (or schedule) has three jobs, and most rota problems come from forgetting one of them.
- Cover the work. Enough people, with the right skills, at each hour you're open.
- Control the cost. No more paid hours than the work needs, and as little unplanned overtime as possible.
- Be livable. Staff can see it early, understand it, and trust that it's fair. A rota nobody trusts gets swapped, ignored and argued about.
A rota that covers the work but changes every two days won't be followed. A rota that everyone loves but leaves you short at lunch won't last. Aim for all three, in that order.
2. Start with coverage by the hour
Before you put a single name on the rota, write down how many people you need in each block of the day. Use your own numbers: sales by hour, calls by hour, rooms to clean, deliveries due. If you don't have data, ask your supervisors when they feel short and when people stand around.
Keep it simple. Split the day into three to five blocks where the need is roughly the same, and give each block a number.
| Block | People needed |
|---|---|
| Opening to mid-morning | 2 |
| Lunch peak | 4 |
| Afternoon | 3 |
| Evening to close | 2 |
Multiply each block's length by its number and add them up. That's your staff-hours needed for the day. It's the target your shifts must hit. Anything above it is cost you've chosen to carry. Anything below it is a gap.
3. Worked example: a café day
A café opens at 7 a.m. and closes at 9 p.m. The manager, Ana, has worked out the cover she needs:
| Time | Hours in block | People needed | Staff-hours |
|---|---|---|---|
| 7 a.m. to 11 a.m. | 4 | 2 | 8 |
| 11 a.m. to 3 p.m. | 4 | 4 | 16 |
| 3 p.m. to 6 p.m. | 3 | 3 | 9 |
| 6 p.m. to 9 p.m. | 3 | 2 | 6 |
| Total | 14 | 39 |
Her first draft rota:
| Person | Shift | Hours |
|---|---|---|
| Maria | 7 a.m. to 3 p.m. | 8 |
| Carlos | 7 a.m. to 3 p.m. | 8 |
| Keisha | 11 a.m. to 7 p.m. | 8 |
| Lucia | 11 a.m. to 3 p.m. | 4 |
| Devon | 3 p.m. to 9 p.m. | 6 |
| Andre | 3 p.m. to 9 p.m. | 6 |
| Total | 40 |
Check the cover block by block:
- 7 to 11: Maria, Carlos. 2 people. Needed 2.
- 11 to 3: Maria, Carlos, Keisha, Lucia. 4 people. Needed 4.
- 3 to 6: Keisha, Devon, Andre. 3 people. Needed 3.
- 6 to 7: Keisha, Devon, Andre. 3 people. Needed only 2. One extra staff-hour.
- 7 to 9: Devon, Andre. 2 people. Needed 2.
The draft has 40 staff-hours against 39 needed. The extra hour is Keisha's last hour, 6 to 7 p.m. Ana moves Keisha to 11 a.m. to 6 p.m. (7 hours). The total drops to 39 and every block is still covered.
At US$ 9.00 an hour, the draft costs 40 × 9.00 = US$ 360.00 a day and the new rota 39 × 9.00 = US$ 351.00. That's US$ 9.00 a day. Over a 6-day week it's US$ 54.00, and over a year (52 weeks) US$ 2,808.00, from one hour nobody needed.
Don't forget breaks. The table shows shift times, not people on the floor. When Maria takes her lunch at 12 p.m., the lunch peak drops to 3. Either stagger breaks into blocks where you're over cover, or plan a short floater shift to cover them. Our guide to breaks and rest covers what's usually paid and unpaid.
5. Split shifts, overnight shifts and rest
Split shifts
A split shift has a long unpaid gap in the middle, for example 7 to 11 a.m. and then 5 to 9 p.m. That's 8 paid hours spread across 14 hours of the day. Split shifts can match demand well, but they're hard on staff. In some places a long spread of hours triggers an extra payment or is limited by law, so check before you rely on them. Where you do use them, share them out like any other hard shift.
Overnight shifts
A shift from 10 p.m. to 6 a.m. crosses midnight. It's 8 hours, but 2 fall on one date and 6 on the next. Decide one rule and apply it everywhere:
- Whole shift on the start day. The shift belongs to the day it starts. Simple to read on a rota.
- Split at midnight. 2 hours on the first day, 6 on the second. Sometimes needed when the next day is a public holiday or a new week.
The danger is when the rota uses one rule and payroll uses the other. A Sunday-night shift that payroll splits at midnight puts 6 hours into the next week, which can move overtime from one week to another. The overtime guide shows how much that can change pay.
Rest between shifts
A close at 11 p.m. followed by an open at 7 a.m. leaves only 8 hours between shifts. Once travel and sleep come off that, it's much less. Many places set a minimum rest gap between shifts, often around 11 or 12 hours, and a weekly rest day. Build those gaps into the rota rather than checking for them afterwards.
6. Recurring patterns vs one-off weeks
Most teams need both.
- A recurring pattern is the standard week (or two or four weeks) that repeats. It covers the normal demand and the fair rotation. Staff learn it, and it makes planning easier for everyone.
- One-off weeks handle the exceptions: a holiday week, an event, a stocktake, a refit.
Keep the two apart. Edit the one-off week, not the pattern, so next month doesn't inherit this month's exception. And when a pattern is temporary (a summer schedule, a ramp-up for a new site), give it a start and end date so it expires on its own instead of someone remembering to switch it back.
7. Publishing and changes
People follow a rota they can plan around. That means publishing early and changing it rarely.
- Publish ahead. Two weeks ahead is a good target. In some places there's a legal minimum notice for schedules or changes, so check yours.
- One place, one version. Send the rota to everyone through one channel, and make clear which version is current. A photo of last week's printout causes more no-shows than any other mistake.
- Mark changes. When you change a published rota, tell the people affected directly, and keep a note of what changed and when.
- Agree, don't just announce. Big changes to someone's regular hours often need their agreement. Our guide to changes to your hours explains why.
8. Shift swaps
Swaps are healthy. They let staff fix their own clashes without you rebuilding the week. They only go wrong when there are no rules.
A simple swap policy:
- Like for like. The person covering has the same skills (can open, can close, can run the till).
- No hidden overtime. A swap shouldn't push either person over the overtime limit, or under their rest gap, unless the manager agrees.
- Manager approves. A quick yes or no, in writing, before the day.
- Record it. Update the rota so the clock-in record and the plan match. Otherwise the person who covers looks like a no-show, and the person who swapped out looks absent.
9. Using the rota to track lateness
A rota is also the yardstick for punctuality. Compare each clock-in with the scheduled start.
Set a written rule with two parts:
- Grace window. How many minutes after the start still count as on time, for example 5 minutes. It decides whether a clock-in is flagged as late. It doesn't usually change how pay is worked out.
- Early clock-ins. Whether minutes before the scheduled start are paid. Many employers pay from the scheduled start unless the early start was asked for.
Example: Devon's shift starts at 3:00 p.m. With a 5-minute grace window, a clock-in at 3:04 is on time. A clock-in at 3:07 is flagged as 7 minutes late, counted from the scheduled start, not from the end of the grace window.
Look at patterns, not single days. One late arrival after a bus breakdown is life. Late every Monday is a conversation. And if a whole team is late for the same shift, the start time may simply be wrong.
10. A checklist for managers
- Cover needed is written down by block of the day, with skills, not just headcount.
- Total scheduled hours are checked against staff-hours needed, block by block.
- Breaks are planned so cover doesn't drop in the peak.
- Weekends, closes, nights and public holidays rotate, and you track who's had what.
- Overnight shifts use one rule (start day or split at midnight), the same in the rota and payroll.
- Minimum rest between shifts and a weekly rest day are built in.
- Temporary patterns have an end date.
- The rota is published well ahead, in one place, with changes marked.
- There's a written swap policy, and approved swaps update the rota.
- The grace window and early clock-in rule are written down and applied to everyone.
11. Frequently asked questions
How far in advance should I publish a rota?
Two weeks is a good target, and some businesses publish four. Some places set a legal minimum notice for schedules or changes, so check yours. The earlier you publish, the fewer last-minute swaps you'll have.
How do I work out how many staff I need?
Split the day into blocks, decide how many people each block needs from your sales, calls or workload, and multiply by the hours in each block. The total is your staff-hours needed. Build shifts to match it, then check block by block.
Which day does an overnight shift belong to?
Either the day it starts, or split at midnight. Both are common. What matters is using the same rule in the rota and in payroll, especially when the shift crosses into a new week or a public holiday.
Are split shifts allowed?
In many places, yes, but some limit the total spread of hours or require an extra payment. Check your local rules and any contract or agreement before using them regularly.
Can staff swap shifts without asking?
It's better if they can't. A short rule (like-for-like skills, no hidden overtime, manager approves, rota updated) keeps swaps flexible without causing missing hours or overtime surprises.
Should I pay staff who clock in early?
It depends on your policy and local law. Many employers pay from the scheduled start unless the early start was requested. Whatever you choose, write it down and apply it to everyone the same way.
How much rest should there be between shifts?
Many places set a minimum, often around 11 or 12 hours, plus a weekly rest day. Check the rule where you work and build it into the rota. ---
Want the rota and the clock to talk to each other?
PunchClock lets you build recurring rotas with start and end dates, send the schedule to your team on WhatsApp, and line clock-ins up with the rota using your own early and late grace windows. Ask AIMode "who was late this week?" and it checks each clock-in against the scheduled start.