Rota app for pubs and bars

A pub week has a gap between lunch and evening service, a close after midnight, students who disappear in exam season and a beer garden that fills on the first warm Saturday. Rotaleave puts that rota, your staff’s holiday and clocking in on one grid, and on everyone’s phone.

Free for teams of 10 or fewer · 30 days of everything, no card · iPhone and Android apps

A published Rotaleave rota for week 42 at a pub: an Open shifts row, then Kitchen, Bar and Front of house rows with Breakfast 07:00-11:00, Lunch 11:00-15:00 and Evening 17:00-23:00 shifts, and each person’s hours against 35 contracted

Demo data pictured. The pub and its people are fictional.

Split shifts on one line

Many pubs send people home between lunch and evening service. In Rotaleave that is two shifts in the same cell: 11-3 and 5-11, each with its own break. Rotaleave refuses a shift that overlaps one the person already has, so a double booking cannot slip in. The paid hours under each name add up both shifts against their contract, so you can see who is short of hours before you publish.

Save Breakfast, Lunch and Evening as shift templates and each one becomes a button. If you plan by area, such as bar, kitchen and floor, a People / Areas switch shows the week either way round.

Closing after midnight, and the 11-hour rule

Type 18:00-00:30 or 6pm-12.30am and Rotaleave reads it back as an overnight shift, on the day it starts. Clocking works the same way: a closer who clocks in at 18:00 and out at 00:40 gets one line on their timesheet, on the day the shift began.

The law still applies after a late close. gov.uk says workers have the right to 11 hours’ rest between working days, and a 20-minute break when they work more than six hours (rest breaks at work). Someone who closes at 00:30 should not be back before 11:30. Rotaleave records each shift’s break, but the person-by-person grid does not check the gap between a close and the next open for you. Look along the closer’s row before you put them on breakfast.

Under-18s behind the bar

If you employ 16- and 17-year-olds, gov.uk sets tighter limits. They cannot work more than 8 hours a day or 40 a week, and they need 12 hours’ rest between working days and a 30-minute break after 4.5 hours (maximum weekly working hours and young workers’ breaks). They cannot work between midnight and 4am. The usual 10pm to 6am bar has exceptions, and gov.uk lists hotel or catering among them (night working hours). gov.uk also says a 16- or 17-year-old can serve alcohol in a restaurant if the licence holder or bar manager has approved the sale (alcohol and young people). If you are not sure an exception covers your pub, ask Acas.

Rotaleave does not hold dates of birth or check these limits. A simple way to stay inside them is a separate shift template that ends by 10pm, used only for younger staff.

Casual and seasonal staff

Bar staff on zero-hours or casual contracts build up holiday as they work. Tick Irregular hours or part-year worker on someone’s settings and their holiday builds up at 12.07% of the hours they work in each pay period. The hours come from approved timesheets, or an admin types them in, and they book their holiday in hours. The zero-hours holiday guide explains the method.

You can put someone on the rota as soon as you invite them, before they have signed in. At the end of the summer, archive them with their last day: they stop counting as a seat straight away, and you can reinstate them next year. Students can mark the days they can’t work, plus one-off dates such as exam weeks. It shows in the list of people who could take a shift, but it never stops you assigning one.

Christmas, match days and the beer garden

gov.uk says employers can restrict when leave is taken, for example at busy periods (booking time off). In Rotaleave that is a blackout period: name the dates, then block requests or just warn. A department limit, such as no more than one person from the bar off at once, sends a request that would break it to a manager with a warning, even for a leave type that is normally approved straight away.

Skills help too. Add skills such as Personal Licence or Food Hygiene, with expiry dates, and set a rule such as at least one personal licence holder working every day, if that is your house rule. Set the rule to block, and when a holiday request would leave you below it the approver sees the gap before saying yes. The coverage board shows each skill day by day, counting people due to work from their working pattern, less approved leave.

The Rotaleave coverage board for the week of 19 October at a fictional pub: rows for Fire Marshal, Personal Licence, First Aider and Food Hygiene L2, with Personal Licence amber at 1 of 1 and Food Hygiene L2 red at 1 of 2 on 22 October
The coverage board. Green has room to spare, amber has none, red is short.

Clocking in at the pass

Put a tablet by the kitchen pass or the back door in kiosk mode. Staff tap their name and enter their own 4-digit PIN, or clock in from the app on their phone. Punches build a weekly timesheet checked against the rota, and a manager approves the week and exports it for payroll. If you switch on labour cost, the grid shows what the week’s shifts will cost against a budget, which can be a share of that week’s sales.

The rota on their phones

Publish the week and everyone whose shifts are new or changed gets an email, plus a push notification if they use the app. Change a shift later and only that person is told. Staff see their own shifts on the Rota tab and book holiday from the same app. Shift swaps are off until an admin switches them on: one person offers a shift, the colleague accepts and a manager approves. The person-by-person grid cannot open shifts for staff to claim, so read how open shifts work before you promise that to your team.

What it costs a pub

A pub with 10 staff or fewer pays nothing, with no time limit. Bigger teams pay £5 a month plus £1 for each person over 10, plus VAT where it applies, so 15 people is £10 a month. Every account starts with 30 days of everything, and no card is needed. See pricing, or read about rota scheduling in full.

Pub rota questions

Can one person work a lunch shift and an evening shift on the same day?

Yes. Click the + under the first shift in their cell and add the second one, such as 11:00-15:00 and 17:00-23:00. Each shift keeps its own break. Rotaleave refuses a shift that overlaps one the person already has, and the hours under their name add up both shifts.

How do casual bar staff build up holiday in Rotaleave?

Tick Irregular hours or part-year worker in their personal settings. Holiday then builds up at 12.07% of the hours they work in each pay period, rounded to the nearest hour (half an hour or more rounds up). The hours come from approved timesheets if they clock in, or an admin types them in.

Do seasonal staff count towards the 10-person free limit?

Everyone who is not archived counts, including people you have invited who have not signed in yet. When the season ends, archive each person with their last day and they stop counting straight away. Reinstate them next year and their history is still there.

Can I stop staff booking holiday on our busiest weekends?

Yes, with blackout dates, which an admin switches on under Settings, Organisation, Features. Set the dates and choose whether a request is blocked or just warned. Staff cannot get past a block; a manager or admin can, with a reason. Sickness is never blocked, and bookings already made are left alone.

Can the person running the bar change the rota, or only the owner?

Give the bar manager the manager role and they can build, change and publish the rota, approve holiday and set the weekly labour budget. Pay rates, coverage rules and the organisation’s settings stay with admins. Staff only ever see their own published shifts, never a draft.

Rota software for other trades

Run the pub rota and the holidays together

Shifts, leave and clock-in in one account. Free for teams of 10 or fewer.

Start free