Café Staff Scheduling: Cover the Rush Without Overpaying
13 August 2026 · MidaOne
The rota is the biggest cost decision most café owners make every week, and it is usually made from memory. Saturday felt busy, so you put three people on. Tuesday afternoon feels dead, so you cut it to one — and then a group walks in and one barista is taking orders, making drinks and clearing tables at the same time. Both mistakes cost real money: one in wages you did not need, the other in customers who waited too long and quietly stopped coming. The information that would settle it is already sitting in your till.
Start with the hours your café actually sells
Before you move a single shift, pull your sales by hour of day for the last four to six weeks. Not by day — by hour. A café's day is almost never flat: most have a hard morning peak, a long soft middle, and a smaller second lift in the afternoon or evening. The shape repeats reliably enough to schedule against, and it is usually not the shape everyone on the team believes it is.
Three numbers matter, and they answer different questions:
- Takings per hour — when the money arrives. This is the one owners look at, and on its own it is misleading.
- Transactions per hour — when the *work* arrives. Forty coffees at AED 15 is a far busier hour for your staff than four brunches at AED 150, and only the transaction count shows it.
- Average ticket by hour — what kind of service that part of the day needs. A high-ticket hour usually means table service and food; a low-ticket hour means speed at the counter.
- The same hour, split by weekday — Friday at 9am and Tuesday at 9am are two different cafés. An average across the week hides both of them.
Do this once properly and you will normally find one or two hours a week where you are paying two people to serve almost nobody, and one hour where a queue forms every single time. That is the whole exercise. Everything below is just acting on it.
What should labour actually cost you?
Labour is usually the second-largest cost in a café after rent, and the only large one you can change week to week. Most owners track it as labour cost as a share of revenue — total wages for a period divided by sales for the same period. Include everything you actually pay: salaries, visa and insurance costs spread across the year, and any overtime, not just the basic hourly figure.
There is no official number here, and anyone who quotes you one has not seen your rent or your menu. The bands below are a starting point for reading your own figure, not a standard to hit:
| Labour as a share of revenue | What it usually means | What to check |
|---|---|---|
| Under ~20% | Lean, often an owner working the counter | Whether service quality, breaks and cover for sickness are holding up |
| Roughly 25–30% | The band many café operators aim for | That the cover is sitting on the peaks, not spread evenly |
| Over ~35% for several weeks running | The rota is not tracking sales | Hour-by-hour staffing against hour-by-hour takings |
Watch it weekly, not monthly. A monthly figure tells you something went wrong four weeks ago; a weekly one tells you which shift to change on Monday. It is one of the numbers worth reading alongside your café's overall profit margin, because labour and rent together decide whether a healthy-looking gross margin ever becomes profit.
Build the rota around the peaks, not the day
The default rota is two or three identical shifts covering opening to closing. It is simple, and it is why cafés overpay. Once you know where the peaks sit, the rota should bulge around them:
- Bring peak cover in before the peak, not on it. Someone starting at 7:30 for an 8:00 rush spends the first twenty minutes finding their feet instead of serving.
- Stagger starts and finishes. Three people from 7 to 3 is rarely right. One opens, the second arrives for the rush and leaves after it, the third covers the afternoon and the close.
- Put the prep in the trough. Restocking, cleaning, labelling and stock counts belong in the quiet middle of the day, not squeezed around the rush or paid as extra time at the end.
- Schedule the close as work. The nightly count takes time, and a rota that ends the shift at the last sale turns the daily cash-up into unpaid goodwill — which is exactly when it starts being rushed.
- Keep one shift flexible. A short on-call or extendable shift for a genuinely unpredictable slot costs less than permanently staffing for the worst case.
Then leave it alone for a few weeks. A rota that changes every week for reasons nobody explains is how good staff decide to work somewhere with a fixed schedule, and turnover costs far more than the hour you saved.
The rules you have to schedule inside
Under the UAE's federal labour law, normal working hours in the private sector are capped at eight hours a day or 48 hours a week, overtime is paid at a premium above the basic hourly rate, staff cannot work long stretches without a rest break, and daily hours are reduced during Ramadan. The detail — night rates, part-time and flexible arrangements, how breaks are counted, what your specific contracts say — varies, and it is exactly the sort of thing that gets updated. Confirm the current position with MOHRE or your PRO before you build any of it into a permanent rota, and put the answer in writing where whoever writes the schedule can see it.
The practical point for scheduling is that overtime is not a cheap way to cover a peak. If the same shift runs over every week, it is not overtime — it is a shift you have not hired for yet, being paid for at a premium.
Where MidaOne fits
None of this works without the hourly data, and that is what a till should give you without being asked. MidaOne records every sale as it happens, so sales by hour, by weekday and by branch are already there rather than being rebuilt from receipts, and staff actions are scoped by role and by branch — so you can see which shift a void or a refund belongs to. If you run more than one site, the same reporting covers the group and each branch separately, which is where rota mistakes usually hide. It is all in the flat annual price, with a 14-day free trial and no card required.
See your real hour-by-hour trade before you write next week's rota. Free for 14 days, no card.
Start your free trialFrequently asked questions
How do I know how many staff I need in a café?
Work from transactions per hour rather than total takings, because the number of orders is what creates the work. Look at four to six weeks of hourly sales split by weekday, find the hours where orders cluster, and staff those specifically instead of spreading identical shifts across the whole day.
What percentage of revenue should café staff cost?
There is no official figure and it depends heavily on your rent, your menu and how much you work in the café yourself. Many operators watch for labour running much past a third of revenue for several weeks as a sign the rota has stopped tracking sales, but the useful comparison is your own café over time.
What are the working hour limits for café staff in the UAE?
Federal labour law caps normal private-sector hours at eight a day or 48 a week, requires rest breaks, pays overtime at a premium and reduces daily hours during Ramadan. The specifics depend on contract type and are updated periodically, so confirm the current rules with MOHRE or your PRO rather than relying on a summary.
How far ahead should I publish the rota?
At least a week, and consistently. Staff plan their lives around it, and a schedule that appears late or changes constantly is one of the most common reasons good café staff leave — which costs far more than any single shift you saved by keeping it flexible.
Can my POS help with scheduling?
Indirectly and importantly. A POS gives you the sales-by-hour data that a rota should be built from, and shows which shifts carry the voids, refunds and discounts. The scheduling decision stays yours, but it stops being a guess about when you are busy.
A rota built from memory tends to be generous where the café is quiet and thin where it is busy, because that is how memory works — you remember the chaos, not the empty Tuesday. Spend an hour with your hourly sales, move two shifts, and watch the effect for a month. It is the cheapest change available to a café that feels busy but never quite makes money.