← UPPER Resources · Ask UPPER

What Is Cost-per-Hire? Formula, Benchmarks, and What's Actually Included

By Marcus Webb, Hiring Economics Analyst · 2026-06-10 · 6 min read

Cost-per-hire equals total recruiting spend (internal + external) divided by hires made. The SHRM 2025 benchmark is $5,475 for non-executive roles and $35,879 for executive hires. That figure covers only recruiting expenses — vacancy cost, onboarding, and ramp-up are separate and often larger.

Cost-per-hire (CPH) is the standardized recruiting efficiency metric: total recruiting spend divided by the number of hires completed in a given period. The formula is simple: (Total Internal Costs + Total External Costs) ÷ Total Hires = Cost-per-Hire. The SHRM 2025 Benchmarking Report places the non-executive average at $5,475 and executive CPH at $35,879 — up 113% from 2017 for executive roles, reflecting both elevated search firm fees and the growing complexity of senior talent acquisition.

What's Included in Cost-per-Hire

Internal costs include recruiter salaries (prorated to time on hiring), hiring manager interview time (multiply hours by loaded compensation rate), HR coordination, and prorated ATS or recruiting software subscriptions. These are the most commonly underestimated component — most organizations tracking CPH only via invoices miss 30–50% of the true internal cost.

External costs include job board fees, agency and search firm invoices, background screening, skills assessments, and referral bonuses paid. If an agency is used, fees alone run 15–30% of first-year salary depending on role level and seniority — on a $100,000 role, that is $15,000–$30,000 per placement before any internal costs are counted.

What Cost-per-Hire Does Not Include (and Why That Matters)

CPH is a recruiting cost metric, not a total hiring cost metric. Three large cost categories are excluded:

CPH Benchmarks by Company Size and Role Level

Company size significantly affects CPH. Pin's 2026 benchmarking analysis using SHRM data shows: small businesses under 100 employees average $3,500–$5,500 per hire; mid-market companies (100–999 employees) average $2,500–$4,500; enterprise organizations achieve $1,500–$3,500 through volume efficiencies and amortized tooling costs. Entry-level roles run $1,500–$3,000; technical hires run $6,000–$10,000; executive hires average $28,000–$35,000.

How to Reduce Cost-per-Hire

The highest-ROI levers are channel mix and process efficiency. Employee referrals cost approximately $1,000 less per hire than the company average and arrive with higher initial performance and retention. Reducing agency dependency by 10 percentage points on a team making 50 hires per year at a $100,000 average salary can save $150,000 in fees annually. Automating screening and sourcing reduces the internal labor cost per hire — recruiter time on administrative tasks is one of the most overlooked cost drivers in CPH calculations.

UPPER's autonomous sourcing model is designed to reduce both the time and dollar cost of each hire by compressing sourcing-to-shortlist time and shifting recruiter effort from search to decision. Explore the hiring economics of autonomous sourcing →

References

  1. SHRM: 2025 Benchmarking Reports (CPH $5,475 non-exec, $35,879 exec)
  2. Pin: Cost-per-Hire Benchmarks 2026 (size and role breakdown)
  3. Gallup: The $1 Trillion Employee Turnover Problem
  4. The Resource Company: Average Staffing Agency Markup 2026 (15-30% direct hire fee)

Read the interactive version: What Is Cost-per-Hire? Formula, Benchmarks, and What's Actually Included