“Sales look good on paper. My team is slammed. But the bank account doesn’t move.”
They were doing between $22,000 and $53,000 a week in sales from late April through June. On the floor, it felt busy. On paper, the numbers told a different story:
- Average labor
- ~22%
- Labor range
- 21.44–24.37%
- Covers a week
- 223–449
- Covers per labor hour
- 0.51–0.59
Translation: plenty of motion, not a lot of money left over.
What changed.
Instead of cutting staff or praying for more covers, we tightened how they used the people they already had.
- Got honest about the baseline. Six weeks of data, one simple weekly scoreboard: sales, labor dollars, labor %, covers per labor hour.
- Went after overtime and dead hours first. Overtime went from as much as 62 hours a week to zero in some weeks. Labor moved out of slow dayparts and into peak windows instead of staffing for vibes.
- Matched the schedule to real demand. Using covers per labor hour, shifts were rebalanced so they stopped paying people to stand around in soft periods.
The results, four weeks in.
- Average labor
- 16.7%
- Covers per labor hour, up 40%+
- 0.66–0.74
- Back each week
- $2,000
- A year, same team
- $100k+
Same restaurant. Same footprint. Same team. Different math.
What this means for you.
If your weekly labor is in the low 20s or higher, you might be one scheduling pass away from a similar result. This client didn’t slash hours across the board, blow up the menu, or raise prices. They measured labor % and covers per labor hour every week, cut unnecessary overtime and low-productivity hours, and matched people to demand instead of habit.
See what a 2–5 point swing is worth in your restaurant.
We’ll take your last 4–8 weeks of sales and labor, show what each point is worth in dollars, and outline one or two shifts to test next pay period. No pitch.