Café Labour Cost: How to Control Your Biggest Variable Expense

Labour is the defining financial challenge of running a café. Unlike a restaurant with evening trading spread across a longer service window, a café concentrates the majority of its revenue into a 3–4 hour morning rush — but still needs to pay staff for the full day. Managing this mismatch is the central labour cost challenge in the industry.


What should your café labour cost percentage be?

The benchmark for total café labour cost is 30–38% of revenue. This is slightly higher than the restaurant benchmark (28–35%) because of the concentrated trading pattern. It includes all staff — kitchen, front of house, baristas, and management — plus your own salary at market rate.

Important: If you're not including your own market-rate salary in labour cost, your numbers are misleading. A café that appears profitable only because the owner is working for free is not profitable. It's a job with no pay.


The café labour challenge: concentrated revenue, extended hours

The morning rush problem

Most cafés do 50–65% of their daily revenue between 7am and 11am. But you can't open at 7am with one barista and a kitchen hand — you need a full crew to handle the rush. That same crew then costs money through a much quieter afternoon. The operators who manage this well roster aggressively to match actual trading patterns: more staff during the rush, skeleton crew or early close in the afternoon.

Over-rostering on quiet days

Monday and Tuesday are typically the quietest days of the week for most cafés. Many operators roster the same team regardless of day. A Monday with half the covers of a Saturday doesn't need the same staffing level — but without looking at the data, rosters stay the same by default.

Five ways to reduce café labour cost

1. Build your roster from your POS data

Export hourly sales data for the last month and map your trading pattern by hour and day. You'll see clearly when the rush starts, peaks, and drops off. Roster to that pattern — not to habit or memory. Most cafés find 3–5 hours per week of labour that can be eliminated from quiet periods without any customer impact.

2. Stagger start times

Instead of everyone starting at the same time, stagger arrivals so staff come in as the rush builds rather than all being on the floor an hour before it begins. A barista who starts at 7:30am instead of 7am saves 2.5 hours per week — across your team, that adds up.

3. Cross-train baristas for kitchen and cabinet

A barista who can also prep cabinet items or handle simple kitchen tasks gives you scheduling flexibility. During quiet periods, one person can cover multiple roles rather than having separate staff standing idle in each area.

4. Track actual vs scheduled hours weekly

Compare scheduled hours to actual hours paid every week. The gap is almost always in the same direction — actual comes in higher. The accountability of tracking it reduces the gap significantly on its own.

5. Consider an earlier close on quiet days

If Monday afternoons are consistently dead, closing at 2pm instead of 4pm saves 2 hours of labour per employee on shift. On a team of three, that's 6 hours per week. It also reduces the cost of unsold cabinet food made for customers who never came.

See your labour cost as a percentage of revenue

Enter your weekly wages and revenue into our free calculator to see where you stand against the benchmark.

Use the free calculator