
An arbitrary hours budget misleads because it starts from a ratio instead of from the work to be done. The tasks of the typical day set a floor of hours per station and per time slot. Expected demand comes on top. The labor ratio, labor cost divided by sales excluding tax, remains a result to read, not a target to impose.
Tuesday lunch, a budget that does not hold
A fictional example. An owner sets the same sales per labor hour for all three sites. At the smallest one, Tuesday lunch is quiet. The manager cuts the team accordingly and ends up with a single cook for opening, prep and service. A group order lands at noon. Service holds, but the evening prep is rushed, and the dish pit piles up.
The number was respected. The evening service paid the price.
Why a uniform budget misleads
- It ignores the floor. Opening a kitchen, a dining room and a dish pit takes hands before the first order. That work does not go down when sales go down.
- It mixes different stations. An hour on the floor, in the kitchen and on the dish pit are not interchangeable.
- It forgets contracts. Contract hours, rest periods, split shifts: the schedule is constrained before it is decided.
- It treats demand as certain. A ratio calculated from history does not foresee the group order or the weather.
- It shifts costs. Fewer prep hours means more waste, more catching up and degraded service. Labor cost goes down, everything else goes up.
- It has no reason attached. Nobody knows why a given hour exists, so nobody knows which one to cut.
Building an hours budget that has reasons
- List the tasks by station and time slot. The typical day gives the time and duration of each task. Tool: the typical day, kept by the chef and the front-of-house manager.
- Calculate the floor. For each time slot, the minimum staffing that allows you to open and serve safely, whatever the traffic.
- Add the expected demand. Reservations, history for the same days, known events. Write down the assumption, not only the result.
- Check the skills. A station is only covered if the person has the expected skill. A schedule that ignores this exists only on paper.
- Compare planned and actual every week, with the reason. A gap in hours with no written reason (extra help, absence, late delivery) cannot be used.
- Read the ratio last. Labor cost / sales excluding tax, with a definition fixed once, is for placing the result, not for setting the hour.
Arbitrary or grounded: an example reading
| Question | Ratio-based budget | Work-based budget |
|---|---|---|
| Where do the hours come from? | A ratio applied to all | The tasks of the station and time slot |
| What happens to the floor? | Forgotten | Calculated and written down |
| Who can cover a station? | Anyone, in theory | People whose skill is validated |
| What does a gap show? | An overrun | A reason: demand, absence, mis-estimated task |
| What do we fix? | The number of hours | The process, the training or the schedule |
Mistakes to avoid
- Comparing sites without comparing their floors.
- Cutting prep hours, which are paid for later in waste and delays.
- Defining labor cost differently from one month to the next (extra staff counted or not).
- Imposing a target on the manager without giving the reason for each hour.
- Reading a gap in hours as a fault of the person who made the schedule.
When the gap is good news
A gap in hours is not always a problem. Extra help taken on a busy night, well documented, is a correct decision. A schedule followed to the letter on a slow night may, on the contrary, have cost unnecessary hours. Writing the reason next to the gap lets you tell the two apart without looking for who was wrong.
What to measure
- The gap between planned and actual hours, by station, with the reason recorded for each notable gap.
- The number of time slots with nobody holding the expected skill on a key station.
- The labor cost / sales excl. tax ratio, with a constant definition, read together with food cost and not alone. See prime cost.
Where Tsuno comes in
In Tsuno, the chain works like this: checklists and the typical day set the tasks, skills say who can hold them, stations group them, the schedule places them, and labor cost follows from that. An hour in the schedule therefore has a readable reason. You keep your scheduling software if you wish: you decide whether it stays the source of truth, whether its exports are imported with human validation, or whether it is replaced over time. Tsuno does not replace payroll. The measure my gain page calculates your labor-to-sales ratio in your browser.
Key takeaways
Start from the work, not from the ratio: floor per station, expected demand, available skills. The labor ratio is read afterward, with the reason for each gap.
Further reading: why owners discover cost drift too late, how to build a useful skills matrix, what a job profile should include and the full cost of waste.
Frequently asked questions
How do you calculate a restaurant's labor ratio?
Labor ratio = total labor cost / sales excluding tax over the same period. Be clear about what you include (payroll charges, bonuses, extra staff, staff meals) and always keep the same definition from one month to the next.
Why does the same hours target not work across all sites?
Because the size of the dining room, the layout of the kitchen, opening hours and the contracts in place change what cannot be cut. A site needs a minimum presence before the first order.
What is a minimum staffing floor?
It is the minimum number of people per station and per time slot needed to open and serve safely, whatever the traffic. It is derived from the tasks of the typical day, not from a ratio.
Is sales per labor hour a good indicator?
It is a reading indicator, not a universal target. Used as the only target, it pushes you to cut hours where they cannot be cut, and to keep them where demand has dropped.
How can you link scheduling and labor cost without changing your scheduling software?
By importing planned and actual hours from your scheduling tool, then matching them with stations and tasks. You keep your scheduling software; the point is to read the hours together with their reason.