All posts Industry benchmarks · 26 Feb 2026 · 9 min read

Staff cost as percent of revenue, by sector: the four-line benchmark.

Across European owner-operator shops on nouz, staff cost ratios cluster by sector: cafés 32,1%, retail 19,4%, salons 41,7%, e-commerce 14,8%. Within each sector the top-bottom quartile spread is 7-11 points — a wider spread than rent, wider than COGS, and the single largest controllable lever in the P&L.

Ibrahim Ölmez Founder, nouz · serial entrepreneur

Across 1.247 European owner-operator shops on nouz between January 2025 and February 2026, staff cost as a percent of net revenue clusters by sector: cafés 32,1%, retail 19,4%, salons 41,7%, e-commerce 14,8%. Within each sector, the spread between top and bottom quartile is 7-11 points — meaning two cafés with similar revenue can plausibly run staff costs at 27% or 38%, with very different P&L outcomes.

Methodology

Anonymised daily P&L data from 1.247 shops on nouz between January 2025 and February 2026 across twelve European countries and four sectors (café, retail, salon, e-commerce). Staff cost = total wage and social-charge expenses booked as variable cost or fixed cost (depending on the owner's setup) divided by net revenue (after VAT and card fees). Owner-draw not included where the owner does not pay themselves a documented salary. Excluded: shops with fewer than 90 trading days in the sample window.

By sector: four medians

SectorMedian staff cost %Top quartile (Q1)Bottom quartile (Q4)
Salon41,7%36,2%47,1%
Café32,1%27,8%38,4%
Retail19,4%15,2%24,7%
E-commerce14,8%10,9%20,3%

The cross-sector ranking is intuitive: salons and cafés are labour-intensive, retail and e-commerce less so. What is interesting is the within-sector spread — wider in every case than the spread on rent or COGS. Staff cost is the line item where operational discipline most visibly shows up.

The within-sector spread

A café at 38% staff cost is running 6 points above the median. On €380.000 of revenue, that is €23.000 a year — close to the entire EBIT of a top-quartile café. The same swing in salons (Q4 vs. median, 5,4 points) is €20.500 on €380.000.

The spread is not driven by wage rates, which are largely set by local labour markets. It is driven by scheduling — how closely the staffing matches actual revenue throughout the week and across the year. We will return to this in the schedule-lever section.

Why staff, not COGS, is the lever

In a typical café P&L, COGS is 31% and staff is 32%. The two are roughly the same size. But the elasticity is different: COGS scales tightly with revenue (every cappuccino sold has roughly the same milk cost) while staff is sticky on the downside (you cannot send a barista home halfway through a quiet Tuesday).

This asymmetry is why staff cost as a percentage of revenue jumps disproportionately in slow weeks. A 20% revenue dip moves COGS down by 20%; it moves staff down by perhaps 5-8%. The staff ratio balloons. Operators who anticipate this and pre-cut hours on forecast-slow weeks avoid the balloon.

Practical step. Open your Statistics tab in nouz and look at the staff-cost-to-revenue trend over the last 90 days. If you see weeks where the ratio jumps above your sector median, those are the weeks where the schedule did not flex.

The schedule lever

The dataset shows that top-quartile shops adjust the schedule weekly based on the prior week's revenue pattern. Bottom-quartile shops set the schedule on a fixed rotation and adjust quarterly or never. The weekly-adjusters carry 4-7 points lower staff cost ratio without paying lower wages and without working their team harder — they simply have fewer stylists or baristas standing around on quiet hours.

The single highest-leverage move is identifying the bottom two hours of the day for revenue and trimming staff cover there. In cafés, this is usually the 14h-16h dead window after lunch and before the school-run pickup. In retail, it is the 11h-13h Wednesday-Thursday lull. In salons, it is the Tuesday morning slot.

For the customer-side picture, see Mokaflor in Trieste — they re-cut their schedule based on daily revenue patterns in nouz and the staff cost line moved 4,8 points inside 60 days.

For the broader theory on why hour-by-hour data beats day-by-day data, see the hour-by-hour view.

What to do this week

  1. Compute your trailing 90-day staff cost ratio. Place it against your sector median in the table above.
  2. If you are 5+ points above sector median: identify your two quietest hours of the week and cut 1-2 hours of cover there. Re-run in 30 days.
  3. If you are at or near sector median: focus on the weeks where the ratio jumped above your average. Those are schedule mismatches you can fix individually.
  4. If you are in the top quartile: hold the line. The biggest risk is the slow drift as you add team members faster than revenue grows.

Staff cost is the line item with the widest variance and the most controllable lever. If you are not yet tracking it daily, get started with nouz. The picture sharpens fast.

FAQ

What is a healthy staff cost percentage for a café?

European median is 32,1% of net revenue. Top quartile sits at 27,8%. Above 38% is the bottom-quartile threshold and almost always indicates a scheduling problem rather than a wage problem.

Why are salon staff costs so high?

Salon services are almost entirely human time — there is no equivalent of milk or beans to dilute the labour ratio. The 41,7% median reflects the underlying economics of the sector, not inefficiency.

Should I include my own owner-draw in staff cost?

Methodologically, yes, if you pay yourself a documented salary. If you take a variable owner-draw, exclude it from the staff line and treat it as a distribution from EBIT. Most shops on nouz separate the two.

How do social charges and employer taxes factor in?

Include them. Staff cost is the fully-loaded cost to the business — gross wages plus employer social contributions. This is how the benchmark above is computed.

How does nouz track staff cost?

Wages are entered either as recurring fixed costs (salaried staff) on the fixed costs tab or as daily variable expenses (hourly staff, tips paid out) on the expenses tab. The staff-cost ratio appears on the Statistics tab against revenue.