Home
/
Blog
/
The labor cost that eats your margin: scheduling to demand, not habit
Case Studies
HoReCa

The labor cost that eats your margin: scheduling to demand, not habit

Olena Smolikova
Olena Smolikova
Financial expert at Finmap

«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.

ShiftRevenueStaff payLabor cost
Friday, evening$4,250$85020%
Saturday, evening$4,750$90019%
Tuesday, lunch$1,100$60055%

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.

Table of Contents
Check the Status of Your Business's Financial System
Order Financial Diagnostics
Olena Smolikova
Olena Smolikova
Financial expert at Finmap
  • Head of Finance Department, Beauty Hub Ltd (2020–2024).
  • Head of Management Accounting and Budgeting, Intime LLC (2016–2020).
  • Senior Economist, EdYouGet LLC (2015–2016).
  • Economist with responsibilities of Deputy CFO, Ukrainian Media Holding (2008–2015).

Recommended for Entrepreneurs

Frequently asked questions

What labor cost is considered normal?

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.

Any questions left?
We are ready to answer them.
WhatsApp
Telegram
Finmap
Finmap support

Money Doesn't Disappear. You Just Don't See It.

Get a personal financial diagnosis or a Finmap demo — and see your business from a new perspective.

Ask Your Question to a Finmap Expert