The cost of onboarding retail and hourly workers
Retail has the lowest per-hire onboarding cost and the highest annual onboarding spend per stable headcount. The 60-75% annual turnover changes everything.
Turnover-adjusted cost per stable FTE-year
The standard framing of retail onboarding cost is per-hire: $1,500-$3,000 per associate. This number is not wrong, but it is not the decision-relevant number. The decision-relevant number is: what does it cost to maintain one stable, productive headcount for one year?
At 70% annual turnover, you are replacing 70% of your workforce every year. If you employ 100 associates, you are onboarding 70 new people per year. At $2,500 per hire, that is $175,000 in annual onboarding cost for 100 people - before counting management time.
The formula: cost_per_stable_FTE_year = onboarding_cost / (1 - annual_turnover_rate). At $2,500 onboarding cost and 70% turnover: $2,500 / 0.3 = $8,333 per stable worker-year. Compare that to a $60,000 customer support rep at 30% turnover: $22,000 / 0.7 = $31,428 per stable worker-year. Retail is cheaper per stable FTE-year despite the high absolute volume.
Retail is the cheapest per-stable-FTE-year. Executive is the most expensive. The turnover rate is the multiplier.
Retail onboarding cost breakdown
| Cost category | Low | Typical | High | Notes |
|---|---|---|---|---|
| Hiring (job boards, manager time) | $200 | $400 | $800 | Indeed, Craigslist, 2-4 manager hours |
| Equipment and uniform | $50 | $200 | $500 | Uniform allowance, safety equipment |
| Training (8-40 hrs) | $150 | $600 | $1,200 | Supervisor time at $20-$30/hr |
| Compliance training | $100 | $300 | $600 | Food safety, loss prevention, scheduling |
| Manager oversight (30 days) | $400 | $700 | $1,200 | 15% of manager time at $20-$30/hr |