Hiring costs money — often more than companies realise, because much of the cost is hidden in time and effort rather than obvious invoices. Cost per hire is the metric that makes this visible, and understanding it helps a company hire more efficiently. This guide explains what cost per hire is, how to calculate it, and how to reduce it without compromising the quality of who you hire.
What cost per hire is
Cost per hire is the total cost of hiring divided by the number of hires — the average amount it costs the company to make one hire. It captures everything spent on hiring over a period, spread across the hires made, giving a per-hire figure that reflects the efficiency of the recruitment effort.
The metric matters because hiring is a significant expense, and much of it is not obvious. By quantifying the cost per hire, a company can understand what its hiring actually costs, compare it over time or across approaches, and identify where the money goes — which is the first step to spending it more wisely.
How to calculate it
Cost per hire is conceptually simple — total hiring costs divided by number of hires — but calculating it meaningfully requires capturing all the costs, both external and internal, which is where it gets more involved.
External costs are the direct, visible expenses: job board and advertising costs, agency or recruiter fees, the cost of background verification and assessments, any tools or software used for hiring, and other direct spend. These are the costs that show up as invoices and are easy to count.
Internal costs are the less visible but often larger expenses: the time your own people spend on hiring. This includes the recruiters' or HR team's time, and crucially the time hiring managers and interviewers spend reviewing candidates, interviewing, and making decisions — which, valued at those people's cost, can be substantial. Internal time is the cost most often overlooked, yet a hiring process that consumes many hours of expensive people's time is genuinely costly even if no invoice reflects it.
To calculate cost per hire properly, you add up both the external and internal costs over a period, and divide by the number of hires in that period. Capturing the internal time is the hard part, but ignoring it gives a misleadingly low figure that hides the real cost of an inefficient process.
What drives cost per hire up
Several factors push cost per hire higher. Heavy reliance on expensive channels — particularly recruitment agencies, whose fees can be a large proportion of cost per hire — drives it up. An inefficient process that consumes excessive internal time (too many interview rounds, too many people involved, lots of back-and-forth) raises the internal cost. A slow process that drags out, consuming more effort per hire, adds cost. Poor sourcing that requires screening huge numbers of unsuitable candidates to find good ones wastes effort. And high early attrition effectively multiplies cost per hire, because hires who leave quickly have to be replaced, paying the cost again — which is why onboarding and quality matter to cost. Understanding what drives your cost per hire up points to where to reduce it.
How to reduce cost per hire
Reducing cost per hire — without sacrificing quality, which is the important caveat — can be approached several ways.
Improve sourcing to rely less on expensive channels: building referral programmes, strengthening your careers page and employer brand, and sourcing directly can reduce dependence on costly agencies. Better, more targeted sourcing also means screening fewer unsuitable candidates, saving effort. Make the process more efficient: a well-designed process with the right number of stages and interviewers, run promptly, consumes less internal time per hire. Reducing unnecessary interview rounds and streamlining the process cuts the large internal cost. Improve hire quality and onboarding to reduce early attrition, so you are not paying repeatedly to replace people who leave quickly. Write better job descriptions and screen more effectively, so the pipeline is better-matched and less effort is wasted. And measure your hiring (as our metrics guide covers) to find where cost and effort concentrate, so you can target improvements.
The recurring theme is that efficiency and quality reduce cost together: a process that is well-designed, well-sourced, prompt, and produces good hires who stay costs less per hire than one that is inefficient, agency-dependent, slow, and produces hires who leave. Cutting cost by degrading the process or hiring worse people is a false economy, since bad hires and high attrition are themselves expensive.
Common cost-per-hire mistakes
The recurring errors include:
Ignoring internal time costs, producing a misleadingly low figure that hides the real cost.
Over-relying on expensive agencies without building cheaper sourcing channels.
Running an inefficient process with excessive rounds and people, inflating internal cost.
Cutting cost by degrading quality, leading to bad hires and high attrition that cost more.
Not measuring hiring, so the drivers of cost are invisible and unaddressed.
Overlooking how early attrition multiplies effective cost per hire.
Why managing cost per hire needs a real system
Calculating and reducing cost per hire depends on knowing where hiring effort and money go — which channels produce hires, how much time the process consumes, how many candidates are screened per hire, and how hires perform afterwards. When hiring runs on spreadsheets and email, this data is not captured, so cost per hire is guesswork and its drivers are invisible.
When hiring runs on a real applicant tracking system, the data needed to understand cost per hire is captured — source effectiveness (which channels produce hires), the pipeline metrics (how many candidates per hire, how long the process takes), and the activity involved — so you can see where cost concentrates and target reductions. And because a connected platform carries hires through to employment, you can connect hiring to retention, seeing whether hires stay (which, given how attrition multiplies cost, matters to the true cost per hire). This is part of how Helion's hiring works, with the ATS on the same platform as the rest of the people data — so cost per hire can be understood from real data and managed, rather than guessed at. For a company wanting to hire efficiently, having the hiring data in a real system is what makes cost per hire visible and reducible.
This guide gives general information on cost per hire and reflects practical recruitment experience. It is intended to help you understand and manage your hiring costs, not as a prescription for any specific situation.