How to Calculate Labor Costs for Your Schedule
Labor is your biggest expense. Here's how to calculate it accurately, spot waste, and build schedules that protect your bottom line.

Labor Is Your Biggest Expense (Treat It Like One)
For most service businesses — retail, restaurants, healthcare, hospitality — labor costs eat up 20-35% of revenue. That makes scheduling the single biggest financial lever you control on a weekly basis.
And yet, most managers build schedules based on gut feeling. "Feels like we need five people on Saturday." "We usually have three closers." "I think we're okay."
"I think" is an expensive phrase. Let's replace it with math.
The Basic Labor Cost Formula
At its simplest:
Labor Cost = Total Hours Worked × Hourly Rate
For a team, sum it up across all employees:
- Alex: 32 hours × $16/hr = $512
- Jordan: 40 hours × $18/hr = $720
- Sam: 28 hours × $15/hr = $420
- Total weekly labor cost: $1,652
But this only gives you the direct wage cost. Real labor cost includes more.
The True Cost of an Employee Hour
When you schedule someone for an hour, you're not just paying their wage. You're also paying:
- Payroll taxes: Social Security (6.2%), Medicare (1.45%), unemployment insurance (~2-6%)
- Workers' comp insurance: Varies by state and industry (0.5-3% is common)
- Benefits: Health insurance, PTO, retirement contributions (if applicable)
- Overtime premiums: 1.5x rate after 40 hours
A common rule of thumb: the true cost of an employee is 1.2-1.4x their hourly wage.
So that $16/hour employee actually costs you $19-22/hour when you factor everything in.
Labor Cost as a Percentage of Revenue
The most useful metric isn't the raw dollar amount — it's the percentage:
Labor Cost % = (Total Labor Cost ÷ Total Revenue) × 100
Industry benchmarks:
| Industry | Target Labor Cost % |
|---|---|
| Fast food | 25-30% |
| Full-service restaurant | 30-35% |
| Retail | 15-20% |
| Healthcare | 40-50% |
| Hospitality | 25-35% |
If your labor cost percentage is higher than your industry benchmark, you're overstaffed, overpaying, or under-earning. Time to dig in.
How to Calculate Labor Cost Per Day
To make scheduling decisions, you need to know your daily labor cost:
- Add up all scheduled hours for the day
- Multiply each employee's hours by their rate
- Apply the burden multiplier (1.25 is a safe average)
- Compare to your projected daily revenue
Example:
Monday schedule:
- 3 employees × 8 hours each × $17 average rate = $408 in wages
- With burden (× 1.25) = $510 true labor cost
- Projected Monday revenue: $2,000
- Labor cost %: $510 ÷ $2,000 = 25.5%
That's healthy for most industries. But if your Monday revenue is only $1,200, that same schedule puts you at 42.5% — not great.
Where Labor Costs Silently Creep Up
1. Accidental Overtime
An employee at 38 hours picks up a shift to help out — now they're at 46 hours, and those last 6 hours cost 50% more. One accidental overtime event per week across a few employees can add thousands to your annual labor costs.
Fix: Set overtime alerts. Know exactly where every employee stands before approving additional hours.
2. Overstaffing Slow Periods
Having six people on the floor when you only need three is pure waste. Not just in wages — idle employees get bored, morale drops, and you're paying double what you need.
Fix: Track your busy and slow periods over time. Match staffing levels to actual demand, not worst-case scenarios.
3. Understaffing Busy Periods
The flip side. Two people handling a lunch rush that needs five means slower service, longer wait times, lost sales, and burnt-out employees. The money you "saved" on wages gets eaten by lost revenue.
Fix: Schedule for your peaks, not your averages.
4. Time Theft
Early clock-ins, late clock-outs, extended breaks — time theft adds up. Studies estimate it costs businesses up to 7% of gross payroll annually.
Fix: Use a digital time clock with geofencing or manager approval for clock-ins.
5. Ignoring Prep and Close Time
If your store opens at 9 AM but employees need 30 minutes to prep, you need to schedule (and budget for) that prep time. Same for closing. These unpaid gaps lead to wage complaints — or if you are paying for them, they need to be in your cost calculations.
Building a Budget-Friendly Schedule
Here's a framework:
- Know your revenue forecast for the week (use last year's data + recent trends)
- Set your target labor cost % based on your industry
- Calculate your labor budget: Revenue × Target % = Budget
- Divide across days based on expected traffic patterns
- Schedule to fit the budget — start with coverage minimums and add from there
- Track actuals vs. budget weekly to stay on course
Example:
- Projected weekly revenue: $15,000
- Target labor cost: 28%
- Weekly labor budget: $4,200
- Monday (slowest day): $450 budget
- Saturday (busiest day): $800 budget
- Distribute the remaining $2,950 across Tue-Fri
Now when you build Monday's schedule, you know you have $450 to work with. That's about 20-25 labor hours at average rates. Plan accordingly.
The Power of Small Adjustments
You don't need to make dramatic cuts to improve labor costs. Small tweaks compound:
- Shifting one start time by 30 minutes to better match demand = 2.5 fewer hours/week = 130 hours/year saved
- Cutting one overstaffed shift per week by one person = 8 fewer hours/week = 416 hours/year saved
- Preventing one overtime incident per week = saving the 0.5x premium on ~6 hours = ~$3,000/year saved
None of these changes hurt your team. They're smarter scheduling, not harder scheduling.
Labor cost management isn't about paying people less — it's about scheduling smarter so every dollar you spend on labor is actually producing value. Track it, budget it, and watch your margins improve.
Something awesome is coming
Skedji is launching soon. Join the waitlist and be the first to schedule smarter.
Or get in touch if you have questions.