What Is Cost-Per-Hire? (And How to Calculate It Yourself)
Cost-per-hire is one of the most commonly referenced metrics in recruitment, yet it's often used loosely. Some calculations include only media spend, others fold in agency fees, internal hours, or onboarding costs. Before comparing your own numbers to a benchmark, it helps to know exactly what's being measured.
The basic definition
Cost-per-hire is the total cost of filling one vacancy, divided by the number of hires made. At its simplest: total recruitment costs ÷ number of hires = cost-per-hire.
The complexity sits in what counts as a "cost." A narrow calculation includes only direct spend: advertising budget, job board fees, agency fees. A broader calculation adds internal recruiter hours, onboarding time, and lost productivity while the position stood open.
Why the definition matters
Two organizations can report a cost-per-hire that looks similar on paper while measuring entirely different things. An agency quoting a cost-per-hire based only on media spend will look cheaper than an internal calculation that includes staff time and onboarding. Neither number is wrong, but comparing them directly is comparing two different metrics with the same name.
This matters most when evaluating whether a current agency or process is expensive. A fair comparison requires knowing whether both sides include the same cost components.
A simple calculation
For a narrow, media-focused cost-per-hire: (advertising spend + platform fees) ÷ number of hires. Example: a campaign spends 2,400 euros in advertising budget and results in 3 hires. Cost-per-hire is 800 euros.
For a fuller calculation: (advertising spend + agency or platform fees + internal recruiter hours × hourly rate + onboarding costs) ÷ number of hires. The fuller version is more accurate but requires tracking internal time, which many organizations don't do consistently.
What a reasonable cost-per-hire looks like
Cost-per-hire varies significantly by sector, role level, and hiring route. A logistics role hired through a well-run social campaign looks nothing like a specialized technical role hired through a search agency. Sector, seniority, and labor market tightness all move the number, sometimes by a factor of ten or more.
Because of that spread, a single benchmark figure is rarely useful on its own. What matters more is comparing your own cost-per-hire against a benchmark for your specific sector and hiring volume, not a generic industry average.
How to use this number
Cost-per-hire is most useful as a comparison tool, not an isolated figure. Track it consistently over time, using the same definition each time, so trends become visible. Compare it against sector-specific benchmarks rather than general averages. And use it alongside cost-per-applicant, since a low cost-per-hire built on very few applicants can hide a fragile hiring funnel.
To actually use cost-per-hire as a steering metric, you need to know which applicant was ultimately hired, not just how many came in. That requires a connection between your advertising platform and your ATS. Platforms like SOAP make that connection possible, so you see not just how many applicants a campaign generates, but how many of those actually convert into hires. That makes it possible to steer a campaign not on applicants or clicks, but directly on cost-per-hire itself.

Download: How do I use AI for my business?
A practical guide for founders and teams
Wondering where AI can really move the needle in your company? This free e-book gives you concrete applications, examples from other companies, and a clear starting point — even without technical knowledge.