Labour is typically the largest controllable cost in any service or shift-based business. "Controllable" is the key word - it fluctuates based on decisions you make every week. A staffing budget that sits in a spreadsheet unmonitored is not a budget; it is a wishlist.

Here is how to build one that actually guides decisions.

Start With Labour Cost as a Percentage of Revenue

The most useful staffing metric is not an absolute number - it is labour cost as a percentage of revenue. This ratio lets you compare performance across weeks, seasons, and locations without distortion from volume changes.

Benchmarks by sector:

  • Retail: 15-25% of revenue
  • Hospitality (food service): 28-35% of revenue
  • Healthcare (private care): 55-65% of revenue
  • Logistics / warehouse: 20-30% of revenue

Set a target range, not a single number. A week at 31% in hospitality is fine. Four consecutive weeks above 35% signals a problem.

Build the Base Budget

Start with fixed costs - the staff you need regardless of volume:

  • Minimum staffing requirements per shift
  • Any guaranteed-hours contracts
  • Fixed management/supervisory headcount

Then add variable costs based on expected volume:

  • Additional hourly staff based on projected demand
  • Expected overtime (build in a realistic estimate - zero is not realistic)
  • Seasonal peaks (Christmas, summer, local events)

Add 5-8% as a contingency for unplanned overtime, agency cover for sick leave, and last-minute gaps. Budgets that exclude contingency get broken in week one.

The Weekly Tracking Habit

A budget only works if you compare it to actuals regularly. Weekly is the right cadence for most shift-based operations - long enough for anomalies to average out, short enough to catch problems before they compound.

Track three numbers every Monday morning:

  1. Scheduled hours last week vs. budgeted hours
  2. Actual hours worked (including overtime) vs. scheduled
  3. Labour cost % of revenue vs. target

If scheduled hours were 450 but actual were 510 (60 hours of unplanned overtime), that is your signal. The question is why. Chronic short-staffing? High absenteeism? Poor rota planning? Each has a different fix.

The Overtime Trap

Overtime is the most common way staffing budgets go wrong. It creeps in gradually - one short-staffed shift here, a sick day there - and managers cover gaps through overtime because it feels easier than fixing the underlying problem.

The underlying problem is usually one of three things:

  • Inadequate roster size for the operation
  • High absenteeism driven by schedule dissatisfaction
  • Poor rota planning that creates systematic peaks

Overtime at time-and-a-half or double time costs 50-100% more per hour than a well-rested regular employee on their scheduled shift. If your overtime runs above 5% of total hours, investigate the cause rather than just paying the bill.

Staffing by Demand Curve

Most operations do not have flat demand. Revenue and footfall peak at certain times. Your staffing should track that curve, not sit at a fixed level.

Map your weekly revenue or transaction volume by hour and day. If 40% of your revenue happens between 11:00 and 15:00 on weekdays, you need more staff during those hours and fewer in the evenings. Scheduling 8 people evenly across all shifts when 5 of them peak at lunch is a guaranteed budget problem.

Variable-hour scheduling - adjusting headcount to match demand rather than running flat staffing - can reduce labour costs 8-15% without reducing service quality.

Budget Visibility for Managers

Front-line managers make scheduling decisions. They need to see labour cost implications when building rotas, not two weeks later when the payroll report arrives.

When a manager can see "this rota puts you at 33% labour cost - 2 points over budget" before publishing, they can adjust. When they find out after the fact, there is nothing to do but absorb the cost.

Rezano.lv shows scheduled hours and overtime in real time, giving managers the cost visibility they need when decisions still matter.

Try it at rezano.lv.