A good rota does three things: it covers the busy hours, it respects people's availability, and it keeps labour cost where the business can afford it. Doing all three in your head every week is how mistakes happen.
Check a week's wage bill against sales with the free Labour Cost Percentage Calculator.
Collect availability before you write anything
Ask everyone for the days and times they can't work, and the ones they'd prefer not to, by a fixed day each week. Writing the rota first and fixing clashes afterwards wastes everyone's time and erodes trust. Keep holiday requests in the same place.
Start from demand, not from staff
Look at when you're busy: last week's sales by day and hour, bookings, deliveries. Build the shape of the week first (how many people you need on the floor, in the kitchen, at the till, hour by hour), then fill it with names. Put experienced people on the busiest periods.
Count paid hours properly
Paid hours are end − start − unpaid break. A 9:00 to 17:30 shift with a 30-minute unpaid break is 8 paid hours. Overnight shifts cross midnight: 18:00 to 01:00 is 7 hours, not −17. The free Shift Hours Calculator handles both. Check local rules on breaks, rest between shifts, under-18 workers and overtime; they vary and they matter.
Watch labour cost as a percentage of sales
Labour cost % = wages (including employer extras such as payroll tax and holiday pay) ÷ sales. 520 scheduled hours at $17.50 average, plus 12% employer extras, is $10,192; on $36,000 of forecast sales that's 28.3%. Many hospitality and retail businesses watch a target in the 25-35% range, but yours depends on your model. Checking it before the week starts lets you trim a quiet shift instead of discovering the overspend afterwards.
Publish early and log swaps
Post the rota as far ahead as you can. People plan childcare, study and second jobs around it. Agree a simple rule for swaps (both people agree, a manager approves, it's written down) so the rota on the wall is always the real one.
Keep it in one sheet
The Weekly Shift Schedule & Hours Planner flags shifts on days someone is unavailable, people over their maximum hours, and the week's labour % against your target.
This guide is general information, not legal or employment advice. Check the employment rules where you operate.