Cost per hire is the most important financial metric in recruitment - and the least well-defined. Here's how to calculate it properly for both in-house teams and agencies.
Cost per hire is cited constantly as a key recruiting metric. It is also calculated differently by almost every company that uses it, which means most benchmarking is useless.
Here is a clear definition and calculation method — for both in-house recruiting teams and recruitment agencies.
The formula sounds simple: total recruiting costs divided by total hires in the period. The complexity is in what counts as a recruiting cost.
Hard costs to include:
Soft costs to include (these are frequently omitted and frequently large):
For most in-house teams, the fully-loaded cost per hire — including all soft costs — is 2-4x the number reported when only hard costs are included.
Example: A 5-stage process for a software engineering role:
Total cost per hire: €2,440. Most companies would report €450 (hard costs only).
The gap matters because it tells you the real ROI of process improvements. Reducing recruiter time per hire from 15 to 10 hours by automating administrative work saves €250 per hire. At 20 hires per year, that is €5,000 in recovered recruiter cost annually.
For agencies, the calculation is different because cost per hire is a profitability metric, not just a volume metric.
Revenue side: Placement fee per role. For a €100,000 salary at 20% contingency, this is €20,000.
Cost side:
The metric that matters for agencies: margin per placement.
If a placement generates €20,000 in fee and costs €8,000 in recruiter time and overhead, the margin is €12,000 (60%). If the search takes twice as long as planned — because the client was slow to give feedback, or candidates dropped out mid-process — that same placement might cost €16,000 in time and overhead, compressing the margin to €4,000 (20%).
The process improvements that matter most for agency profitability are not the ones that increase placement volume. They are the ones that reduce process time per mandate. A 30% reduction in time-to-placement at current volume is worth more than a 10% increase in placement volume at current margins.
Every placement should capture:
Pickr tracks this natively per placement and per client, so profitability by client and by role type is visible without manual calculation.
For in-house teams, SHRM benchmarks suggest an average cost per hire of $4,683 (2022 data). For European mid-market roles, fully-loaded cost per hire (including soft costs) typically ranges €2,000-6,000 depending on seniority and process complexity.
Yes. Excluding soft costs (recruiter time, interviewer time) produces a number that understates the real cost of hiring by 2-4x and leads to poor investment decisions about process improvement and automation.
Margin per placement (placement fee minus time cost and direct overhead) is the right metric. Agencies that track only fee revenue without tracking the time cost per mandate consistently underestimate the profitability impact of slow or complex searches.
AI-driven process automation (scorecard pre-fill, automated follow-ups, match scoring) reduces recruiter time per hire. Faster processes reduce candidate drop-off, which reduces re-runs. Both effects lower the time cost per placement without reducing placement quality.
Run your free hiring process audit
Connect your ATS in 3 minutes. Get a full breakdown of where your process loses time and candidates — with three prioritised fixes.
Start free audit →Andreas Gruber
Founder of Pickr and ScalingPPL. Former recruiter who placed engineers and operators into European startups and scale-ups for four years before building the tool he wished had existed.
Recruitment Agency Pricing: Contingency vs Retained vs Hybrid — What to Charge and When
Hiring ProcessThe Real Cost of a Slow Hiring Process — And Why Nobody Tracks It
Agency RecruitingThe Recruitment Agency Tech Stack in 2026: What You Actually Need vs. What You're Probably Paying For