The labor cost that eats your margin: scheduling to demand, not habit
«We kept food cost under control and thought the margin was fine. When we counted labor cost by shift, it turned out weekday lunches had more staff in the room than guests. We were paying for shifts that brought almost no revenue.»
This story is familiar to many restaurateurs. Food cost is an important margin lever, but not the only one. The second, often underrated, is labor cost — the cost of staff. And profit leaks here usually not through high wages, but through a schedule built by habit rather than by real demand.
What labor cost is in plain words
Labor cost is staff spend divided by revenue for the same period. Revenue of $50,000 a month, payroll with taxes of $16,000 — labor cost is 32%. A healthy benchmark for most venues is 25–35%, depending on format: simple-service places run lower, large full-service restaurants higher. Anything much higher eats margin.
Why average labor cost lies
Owners usually know the average labor cost for the venue — say 30%, which seems fine. The trap is that the average hides the spread across shifts. A Friday evening can be at 20% labor cost (full room, same staff), while a Tuesday lunch is at 55% (same headcount, a third of the guests). The average still comes out at that same 30%, but profit leaks exactly on the quiet shifts where there are more people than needed.
| Shift | Revenue | Staff pay | Labor cost |
|---|---|---|---|
| Friday, evening | $4,250 | $850 | 20% |
| Saturday, evening | $4,750 | $900 | 19% |
| Tuesday, lunch | $1,100 | $600 | 55% |
The Tuesday lunch eats more than half of its revenue on staff. The problem isn't that people are expensive, but that there are too many of them on that shift for the guest flow. Removing one position from quiet shifts often adds more to profit than any saving on ingredients.
The main lever: schedule to demand
Labor cost is driven not by wages but by the schedule. If you know when the real guest flow is, you put more people on peak shifts and fewer on quiet ones — and labor cost evens out without losing service. The key is to build the schedule from revenue data by hour and day, not «the way we always staffed». Often reviewing two or three of the quietest shifts a week is enough to lift margin noticeably.
«The schedule is the biggest cost a restaurant controls every week. Built by habit, it quietly costs you one or two extra salaries a month. Built to demand, it returns them to profit.»
What else hides in labor cost
Beyond overstaffing on quiet shifts, margin is eaten by overtime from a poor schedule, turnover (every new server means training and first-week mistakes) and «grey» hours when the shift has started but the guests haven't arrived. None of it shows in the average, but it shows when you count labor cost by shift and see exactly where a person costs more than they bring.
What it looks like in real life
You hear the problem in typical phrases. «We're fully booked on weekends, but profit is still thin.» «Wages grow faster than revenue.» «The room is nearly empty on weekday afternoons, but the headcount is the same — it's always been that way.» «I think we're overpaying for staff, but I didn't really count.» Each line is about a venue that watches total revenue and can't see labor cost by shift.
How to see it in your venue
To manage margin you need to see revenue and staff cost by period. In Finmap you track revenue by day and fixed payroll separately from products and rent, see labor cost and its trend. It becomes clear which shifts underearn from overstaffing, and the schedule can be reviewed on numbers, not on a feeling that «Tuesday is quiet anyway».
Related — the food cost that eats your profit and how to calculate the break-even point for the month.
A few tips
- Count labor cost by shift, not on average. The problem is always in specific quiet shifts, not in the «overall».
- Build the schedule from revenue data by hour, not by habit — peak shifts denser, quiet ones lighter.
- Watch overtime: it's almost always a sign of a poor schedule, not a lack of people.
- Hold a target labor cost for the format and check against it weekly, not once a quarter.
- Remember turnover: keeping an experienced server is cheaper than constantly training new ones.
A full room on weekends isn't yet profit if quiet shifts eat it in staff. Profit appears when you see labor cost by shift and schedule to real demand, not by habit. A few targeted schedule changes often add more margin than a month of saving on ingredients.
Money Doesn't Disappear. You Just Don't See It.
Try Finmap free for 14 days and see your venue's real margin — revenue, food cost and labor cost side by side, with no manual calculations.
Frequently asked questions
For most venues the healthy range is 25–35%. The exact benchmark depends on the format: fast food and simple-service places run lower, restaurants with a large room and high service can run higher because of the staff in the room.
Because the average hides the spread across shifts. Peak shifts can be at 20%, quiet ones at 55%, and the average still comes out at 30%. Profit leaks exactly on the overstaffed quiet shifts, and the average doesn't show it.
Start from revenue data by hour and day: staff peak shifts more densely, quiet ones lighter. Begin with the two or three quietest shifts of the week — that's where overstaffing is worst and the effect on margin is fastest.
Treat it as a sign of a poor schedule, not a lack of people. Overtime often arises because shifts are staffed unevenly — dense in places, empty in others. Even out the schedule to demand and you reduce both overtime and labor cost.
