RosterElf Logo UK
Start trial
Industry Insights

Hospitality labour costs: where rosters go wrong

Learn where hospitality rosters go wrong and drive unnecessary labour costs through overstaffing, penalty rate errors, and poor scheduling.

Written by Steve Harris 18 May 2026 Updated 3 July 2026 10 min read
Cafe staff working the counter and POS during service while managing hospitality labour costs

Hospitality labour costs go wrong at the roster, not the payroll. The most common and costly mistakes are scheduling by habit instead of forecast demand, overstaffing quiet periods, triggering avoidable overtime and penalty hours, ignoring how shift start and finish times interact with the Hospitality Industry (General) Award, and never comparing rostered hours against actual hours worked. Because labour is typically 25-35% of revenue — the largest controllable cost in the venue — small rostering errors compound into real margin erosion, and most operators only discover the damage after payroll has already run.

This guide identifies exactly where costs leak out, how penalty rates amplify each mistake, and the practical fixes high-performing cafes, restaurants, bars, and hotels use to regain control. We’ll cover the true cost of a rostered hour, the labour cost percentage benchmark you should track, the strategies that cut spend without cutting service, and how rostering software with real-time labour cost analytics shows the wage bill before you publish rather than after.

Quick summary

  • The benchmark:

    Labour typically runs 25-35% of revenue in hospitality — the largest controllable cost

  • The multiplier:

    Penalty rates under the Hospitality Award can double or triple base costs if rosters aren’t planned around them

  • The root cause:

    Most overruns come from rostering by gut feel instead of forecast demand and real cost data

  • The fix:

    Real-time cost visibility while you build the roster stops budget blowouts before they happen

Understanding hospitality labour costs

Before identifying where rosters go wrong, it’s essential to understand what hospitality labour actually costs.

Base wages are just the beginning

When you roster a staff member for a shift, the base hourly rate is only part of the cost. Add superannuation (12% since 1 July 2025), workers compensation insurance (typically 3-5% for hospitality), and casual loading of 25% where applicable. A $26.50 base rate quickly becomes $32-38 in true cost before any penalty rates apply. Many hospitality venues underestimate labour costs by 20-30% when they only consider base rates.

The penalty rate multiplier effect

The Hospitality Industry (General) Award includes penalty rates that significantly increase costs for evening, weekend, and public holiday work. Saturday adds 25% for permanent staff (casuals receive base rate only due to their 25% loading). Sunday adds 50% for permanent and 75% for casuals. Public holidays add 150% for permanents and 175% for casuals. A shift that costs $300 on Tuesday could cost $450-600 on Sunday with the same hours and staff. For a full breakdown of the classifications and multipliers, see our Hospitality Award pay rates guide.

Hidden costs that accumulate

Beyond direct wages, poor rostering creates hidden costs: overtime from shifts running long, makeup shifts when you’re understaffed, agency staff at premium rates to fill gaps, and turnover costs from burning out your team with bad schedules. Accurate time and attendance tracking helps identify these indirect costs, which often equal 10-15% of direct labour costs in poorly managed venues.

How to calculate your labour cost percentage

You can’t control labour costs you don’t measure, and the single most useful number in hospitality is your labour cost percentage — total labour spend as a share of revenue for the same period. The formula is simple:

The labour cost percentage formula

Labour cost % = (Total labour spend ÷ Total revenue) × 100

Include everything in labour spend: base wages, penalty rates, overtime, superannuation, workers compensation, and payroll tax — not just the hourly rate. If a venue does $40,000 in weekly revenue and spends $13,200 on fully loaded labour, that’s a 33% labour cost.

What counts as healthy depends on your format. As a rough guide:

  • Cafes and quick service: 20-30% of revenue.
  • Full-service restaurants and bars: 25-32% of revenue.
  • Fine dining and hotels: 30-35% of revenue.

Once labour pushes past 35%, you’re usually looking at a rostering or pricing problem; sustained readings around 40% make a venue loss-making regardless of how busy it feels. The mistake most operators make is checking this figure monthly at the group level — by then the money is gone. High-performing venues track it daily per site against forecast revenue, so a bad Tuesday gets corrected on Wednesday rather than at the end of the month. This is exactly what labour cost analytics are built to surface.

Common rostering mistakes that inflate labour costs

These errors appear consistently across hospitality venues of all sizes:

Scheduling by habit, not demand

Many managers roster the same patterns every week regardless of expected demand. “We always have four on Saturday lunch” becomes a costly assumption when half your Saturdays are quiet. Historical sales data should drive staffing decisions, not muscle memory. If you’re still using spreadsheets, try our free roster builder to start building more structured schedules.

Ignoring penalty rate timing

Scheduling a shift to start at 7pm versus 6pm can trigger evening penalty rates under some award interpretations. Finishing at 10pm versus 11pm affects late night rates. Small timing decisions have real cost implications that add up across a roster.

Overstaffing slow periods

Risk-averse rostering leads to overstaffing. “Better to have too many than too few” sounds reasonable but costs thousands in unnecessary wages. The 3pm-5pm gap between lunch and dinner service often carries two or three more staff than needed.

Creating overtime unnecessarily

Poor roster planning pushes full-time staff into overtime (150-200% rates) when spreading hours across more employees would be cheaper. A permanent working 45 hours costs far more than two employees working 22.5 hours each.

Not tracking actual versus rostered hours

If you roster 100 hours but pay 115 hours every week, something is wrong. Without comparing rostered to actual hours using time tracking tools and hospitality analytics, you can’t identify whether it’s early clock-ins, late finishes, or shift extensions causing the variance.

Wrong casual/permanent mix

Over-reliance on casuals for predictable shifts wastes money on 25% loading. Under-using casuals for variable demand means paying permanent staff during slow periods when casuals would offer flexibility. The right mix depends on your demand patterns.

Busy restaurant interior showing hospitality staff during service

Penalty rates: the hidden roster cost driver

The Hospitality Industry (General) Award includes complex penalty structures that dramatically affect labour costs. Understanding these is essential for cost-effective rostering:

Evening penalties

Full-time and part-time employees receive 15% loading for hours worked between 7pm and midnight on Monday to Friday. This adds up quickly for dinner service shifts.

Late night rates

Hours between midnight and 7am attract higher penalties. Late-trading venues need to factor this into their cost calculations for overnight shifts.

Saturday loading

Permanent staff receive 125% of base rate (25% loading) for Saturday work. Casuals work at their normal loaded rate. This makes permanent staff more expensive on Saturdays.

Sunday premiums

Sunday rates are 150% for permanent staff and 175% for casuals (including casual loading). Sunday is often your most expensive day to roster — is the revenue there to justify it?

Public holidays

Public holiday rates are 250% for permanent staff and 275% for casuals. With 10+ public holidays annually, these days require careful cost-benefit analysis before opening.

Overtime rates

Hours beyond 38 per week (full-time) or rostered hours (part-time) trigger overtime at 150% for the first two hours, then 200%. Overtime stacks with other penalties.

The uncomfortable question penalty rates force is whether some trading is worth doing at all. When a Sunday or public holiday shift costs 150-275% of base and the covers aren’t there to match, running a reduced menu with a leaner team — or occasionally not opening — can protect more margin than a full roster that trades at a loss. For a deeper walkthrough of how these loadings work and how to roster around them, see our guide to rostering penalty rates in Australia.

Strategies for controlling hospitality labour costs

Effective cost control doesn’t mean cutting corners — it means rostering smarter:

1. Match staffing to revenue, not capacity

Stop rostering based on how many covers you could serve and start rostering based on how many you’ll actually serve. Use historical sales data, booking information, and local events to predict demand. Modern hospitality workforce management tools help you roster efficiently. A Tuesday that historically does 60 covers doesn’t need the same staffing as a Saturday doing 150.

2. Improve shift start and end times

Review whether shifts can start or end at different times to reduce penalty rate exposure without affecting service. If evening penalties kick in at 7pm, can some prep work be done earlier? A Saturday shift finishing at 11:45pm avoids Sunday rates entirely. Small adjustments across many shifts create meaningful savings.

3. Use split shifts strategically

For venues with distinct lunch and dinner services, split shifts can reduce the costly hours between services. Staff work lunch, have a break, then return for dinner. Note: split shift allowances apply under the award, so calculate whether the savings outweigh the allowance cost.

4. Balance your casual/permanent mix

Analyse your demand patterns. Regular, predictable hours are often cheaper with permanent staff (no 25% loading). Variable peaks are better covered by casuals who provide flexibility. Most venues benefit from a core of permanents supplemented by casuals for busy periods.

5. Cross-train for flexibility

Staff who can work multiple roles enable more efficient rostering. When the kitchen winds down, a cross-trained chef can help with front-of-house closing tasks. This reduces the total hours needed while maintaining service standards.

6. Implement labour cost visibility

You can’t manage what you can’t see. Use rostering software that shows labour costs in real-time as you build rosters. See how each shift addition affects your total cost before you publish. Compare forecast costs against budgets and revenue projections.

Hospitality manager reviewing the roster and labour costs with staff before service

The weekly routine that keeps costs in check

The venues that consistently hit their labour targets don’t rely on a single clever tactic — they run a tight weekly loop that catches variance before it becomes a blowout. Build the habit and cost control becomes routine rather than a monthly panic:

Your weekly labour cost loop

  • Set a budget before you build. Start each week from a labour cost percentage target for the site, not a blank roster.

  • Roster from a template. Build on last week’s approved pattern adjusted for forecast demand — never from scratch — to avoid drift and errors.

  • Check the cost as you go. Watch the running wage bill update with every shift you add, and stop before you cross the budget line.

  • Run a two-minute end-of-shift debrief. Managers compare rostered versus actual hours at the close of each shift so early clock-ins and late finishes surface daily.

  • Review variance weekly. Compare forecast against actual labour cost percentage each week and adjust the following week’s baseline where you consistently over- or under-staff.

Small percentages, big money

Labour cost improvement compounds. On a venue turning over $2 million a year, trimming labour from 34% to 32% of revenue is roughly $40,000 back in annual profit — without touching a single price on the menu. That’s why disciplined rostering, not heroic cost-cutting, is where hospitality margins are won.

How rostering software controls costs

Modern rostering software transforms labour cost management:

Real-time cost calculation

See labour costs update instantly as you add shifts to a roster. Know exactly what your wage bill will be before you publish, not after payroll runs.

Automatic award compliance

Built-in Hospitality Award rules automatically calculate correct penalty rates, loadings, and allowances. No manual lookup or calculation errors.

Budget alerts

Set daily or weekly labour budgets. Get warnings when rosters exceed thresholds before you publish, enabling proactive adjustment.

Variance tracking

Compare rostered versus actual hours automatically. Identify patterns of overtime, early starts, and shift extensions that inflate costs.

Demand forecasting

Historical data helps predict staffing needs. See what you actually needed last Tuesday versus what you rostered, and adjust future rosters accordingly.

Payroll integration

Smooth payroll integration ensures timesheet data flows accurately to payroll, eliminating manual entry errors and enabling accurate cost tracking.

Take control of your hospitality labour costs. RosterElf shows labour costs in real time as you build rosters, applies Hospitality Award penalty rates automatically, and warns you with budget alerts before a roster blows the budget — so you fix cost problems before payroll, not after.

Start trial

Related RosterElf features

Frequently asked questions

What percentage of revenue should hospitality businesses spend on labour?

Most hospitality businesses aim for labour costs between 25-35% of revenue. Cafes and quick service typically run 25-30%, while full-service restaurants and hotels often range 30-35%. Anything above 35% usually indicates rostering inefficiencies or pricing issues that need addressing.

How do you calculate labour cost percentage in hospitality?

Divide total labour spend by total revenue for the same period and multiply by 100. Include the fully loaded cost — base wages, penalty rates, overtime, superannuation, and workers compensation — not just hourly rates. For example, $13,200 of labour on $40,000 of weekly revenue is a 33% labour cost. Track it daily per site against forecast revenue using labour cost analytics so you can correct a bad day the next day rather than at month end.

How do penalty rates affect hospitality labour costs?

Under the Hospitality Industry (General) Award, Saturday rates add 25% for permanent staff, Sunday adds 50-75%, and public holidays add 150-175%. Evening penalties of 15% apply after 7pm on weekdays. These penalties can double or triple your base wage bill if rosters are not planned around them — see our penalty rates guide for the full breakdown.

Why do hospitality venues often overspend on labour?

Common causes include scheduling too many staff during quiet periods, not matching rosters to revenue forecasts, excessive overtime from poor planning, over-reliance on penalty rate hours, and failing to track actual versus rostered hours. Many venues also lack visibility into real-time labour costs when building rosters.

How can hospitality businesses reduce labour costs without cutting service?

Focus on matching staffing to demand patterns using historical data, improve shift start times to reduce penalty rate exposure, cross-train staff to increase flexibility, use part-time and casual staff strategically, and implement real-time labour cost tracking. These approaches maintain service quality while improving efficiency.

Is it worth opening on Sundays and public holidays in hospitality?

Only if the revenue justifies the penalty rates. Under the Hospitality Award, Sunday work costs 150-175% and public holidays 250-275% of base, so a full roster on a quiet day can trade at a loss. Many venues protect margin by running a reduced menu with a leaner, cross-trained team, or occasionally not opening. Model the labour cost against forecast covers using rostering software before committing to the shift.

What is the impact of casual loading on hospitality wage costs?

Casual employees receive 25% loading on top of base rates under the Hospitality Award. While this seems expensive, casuals offer flexibility and have no leave entitlements. The key is balancing your casual and permanent mix based on predictable versus variable demand patterns.

How accurate should hospitality labour cost forecasts be?

With proper rostering software, hospitality venues should achieve 90-95% forecast accuracy. The main variables are last-minute roster changes, overtime from busy periods, and staff swaps that change penalty rate exposure. Real-time forecast updates as rosters change deliver the best accuracy.

What rostering mistakes increase hospitality labour costs most?

The costliest mistakes include scheduling based on gut feel rather than data, not accounting for penalty rates when building rosters, overstaffing slow periods, creating shifts that trigger unnecessary overtime, and failing to track variance between rostered and actual hours worked.

How does rostering software help control hospitality labour costs?

Rostering software calculates labour costs in real-time as you build rosters, automatically applies award rates and penalties, compares costs against budgets, and tracks forecast versus actual variance. This visibility enables proactive cost management rather than discovering overruns after payroll.

Steve Harris
Steve Harris

Steve Harris is a workforce management and HR strategy expert at RosterElf. He has spent over a decade advising businesses in hospitality, retail, healthcare, and other fast-paced industries on how to hire, manage, and retain great staff.

Back to all articles

Ready to streamline your workforce management?

Join Australian businesses using RosterElf to simplify rostering, track time, and stay compliant.

Start trial Book a demo