Plan your team's week in minutes with this free staff rota maker. Add your staff and shifts, then tap the grid to fill Monday to Sunday. It totals everyone's hours, works out the wage bill and labour cost if you add pay, and flags under-18 hours and pay below the minimum wage. Print it for the staff room, share it on WhatsApp, or download a CSV for Excel. No sign-up, and it's saved on your device.
Last updated
Tap a box to change the shift. Tap again for the next one.
| Staff | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Hours |
|---|---|---|---|---|---|---|---|---|
| Ravi | 48 | |||||||
| Meera | 48 | |||||||
| Suresh | 48 | |||||||
| Anita | 48 | |||||||
| Joseph | 48 | |||||||
| Hari | 48 | |||||||
| Hours per day | 48 | 40 | 40 | 40 | 40 | 40 | 40 | 288 |
This is an example roster. Change the names and shifts to make yours.
Print on A4 landscape at 100% size.
Take orders on WhatsApp from your own free page
Put your items on a Menuthere page. Customers pick, fill in their details and the order arrives on your WhatsApp. Free, with no commission.
Name, role and, if you like, age band and hourly pay. Then your shifts, such as Open 07:00–15:30 counting 8 paid hours after a 30-minute unpaid break.
Tap a box to cycle through shifts, or set a whole week in one go. Hours per person, per day and for the week add up as you go.
Fix any warnings, then print on A4 landscape, download a CSV for Excel, or send the rota as an image to your team's WhatsApp group.
This is the example the maker opens with for UK visitors. Weeks start on Monday.
| Staff (role, age band) | Mon | Tue | Wed | Thu | Fri | Sat | Sun | Paid hrs |
|---|---|---|---|---|---|---|---|---|
| Sam (Manager, 21+) | Open | Open | Open | Open | Open | Off | Off | 40 |
| Priya (Barista, 21+) | Open | Open | Off | Open | Off | Open | Open | 40 |
| Tom (Chef, 21+) | Off | Off | Close | Close | Close | Close | Close | 37.5 |
| Ellie (Front of house, 17) | Off | Off | Off | Off | Off | Mid | Mid | 12 |
| Jack (Front of house, 19) | Off | Off | Off | Off | Mid | Mid | Mid | 18 |
| Total | 147.5 |
Open is 07:00–15:30 (8 paid hours), Mid 11:00–17:30 (6) and Close 15:00–23:00 (7.5), each after a 30-minute unpaid break. At the example pay (Sam £14.50, Priya £12.71, Tom £13.50, Ellie £8.00, Jack £10.85) the wage bill is £1,885.95 before employer National Insurance, pension and holiday pay. On £7,500 of sales (ex VAT), that's a labour cost of 25.1%.
The maker checks hours a day and a week for under-18s, flags weeks over 48 hours, and checks pay against the minimum wage. It warns you, but never stops you printing. Rest breaks and rest between shifts depend on start and finish times, so check those against the table yourself. It's a planning aid, not legal advice. Contracts can give more than these minimums.
| Rule | Workers 18 and over | Young workers (16–17, above school-leaving age) |
|---|---|---|
| Rest break during a shift | 20 minutes unbroken if working more than 6 hours | 30 minutes if working more than 4.5 hours |
| Daily rest between shifts | 11 hours in a row | 12 hours in a row |
| Weekly rest | 24 hours each week, or 48 hours each fortnight | 48 hours each week |
| Maximum hours | 48 a week on average, usually over 17 weeks | 8 hours a day and 40 a week, no averaging |
| Opting out of the 48-hour limit | Allowed, voluntary and in writing | Not allowed |
| Night work | Normal night-work rules | Usually not 10pm–6am (or 11pm–7am by contract). Hotels and catering have exceptions, but never midnight–4am |
Add an hourly rate for each person and the maker compares it with the legal minimum for their age band. These rates apply from 1 April 2026:
| Age band | Hourly rate |
|---|---|
| 21 and over (National Living Wage) | £12.71 |
| 18 to 20 | £10.85 |
| Under 18 | £8.00 |
| Apprentice | £8.00 |
Tips and service charges can't be used to top up pay to the minimum wage. Since October 2024, they must also be passed to staff in full. Our tipping law guide explains tronc.
Labour cost % = wages ÷ sales (ex VAT) × 100. The maker shows it when you enter your expected sales for the week. Add an on-costs percentage to include employer National Insurance, pension and holiday pay. Employer National Insurance is 15% on pay above £96 a week per employee (2026–27), and the Employment Allowance can reduce your bill by up to £10,500 a year.
Labour is usually your biggest cost after food and drink. To see how many covers or orders you need to cover it, try our break-even calculator.
A rota tells you who's on. It doesn't stop the phone ringing during service. With Menuthere, customers order from your own page or by QR code, and the order goes straight to your team, with ringing order alerts, kitchen tickets and unlimited staff logins. See the takeaway ordering system.
Nothing, apart from the word. “Rota” is what most people say in the UK. “Roster” is more common in Australia, the US and India. This page used to be the staff roster maker.
Yes, in your browser on that device. Nothing is sent to Menuthere. Download a PDF or a CSV if you want a copy elsewhere.
Questions owners ask
Checked against
Customers order from your own page or by QR code, and the order goes straight to your team. No commission on orders.