Cost per Hire
Track one of the most critical recruitment metrics and make smarter hiring decisions.
Cost per Hire
What is Cost per Hire?
Cost per Hire is the total expense your business invests to find and bring on a new employee, covering every internal and external cost from job posting to first day.
If you can't answer "what does it cost us to hire someone?" with a real number, you're making budget decisions blind. Tracking Cost per Hire gives you the data to budget accurately, justify recruitment spending, and identify where your process is wasting money.
How to calculate Cost per Hire
The formula divides all recruitment spending by the number of people hired in a given period:
(Total Internal Recruitment Costs + Total External Recruitment Costs) / Total Number of Hires
Internal costs
Recruiter and manager salaries: The portion of time your in-house recruiters and hiring managers spend on recruitment activities.
Interviewer time: Hours spent by staff involved in screening and interviews, valued at their hourly rate.
Referral bonuses: Incentives paid to current employees for referring successful candidates.
Administrative overhead: HR department costs tied to hiring, including equipment and workspace.
External costs
Job advertising: Fees for posting on LinkedIn, Indeed, or niche industry boards.
Agency fees: Costs paid to external recruiters or headhunters.
Recruitment events: Expenses for career fairs and networking events.
Software and tools: Subscriptions for an Applicant Tracking System (ATS) or other recruitment software.
Candidate expenses: Travel, background checks, and skills assessments.
Why Cost per Hire matters
A bad hire costs far more than the recruitment process that produced one. Research consistently puts the cost of replacing a failed hire at five times or more the employee's salary, once you factor in lost productivity, management time, and starting the search over.
That's why the goal isn't to minimize Cost per Hire at all costs. Cutting corners on sourcing or screening to save money often leads to worse hires and higher turnover, which costs more in the long run. The real goal is to hire better people, faster, at a sustainable cost.
When you track this metric consistently, you can spot where your process is inefficient, compare channels by cost and quality of hire, and make decisions based on data rather than instinct.
What is a good Cost per Hire?
There is no universal benchmark. Cost per Hire varies significantly based on:
Industry: Hiring a specialized software engineer costs far more than hiring a retail associate.
Role level: Executive and senior searches require more time, more stakeholders, and often external agency support.
Location: Competitive urban markets drive up costs compared to smaller centres.
Company size: Larger organizations with established recruiting infrastructure often have lower per-hire costs.
Rather than chasing a universal number, benchmark Cost per Hire against your own historical data first, then against industry averages for your sector and role types. For many growing companies, Cost per Hire ranges from a few thousand dollars to upwards of $15,000 for specialized roles in professional services, finance, or software development.
Create custom dashboards for you and your team.
Get started with KlipsHow to reduce Cost per Hire without sacrificing quality
Promote existing employees where appropriate
Internal promotions nearly eliminate recruitment costs for a given role. You already know the person's strengths, their fit with the team, and their reliability. Even if they need additional training, the ramp time is typically shorter and the retention risk lower.
The trade-off is that you'll need to backfill their previous role, which offsets some savings. But internal mobility still reduces overall turnover and builds employee engagement over time.
Ask for referrals before advertising externally
Employee referrals are one of the most cost-effective hiring channels available. Research shows that referrals:
- Take 10 to 26 fewer days on average to start work compared to job board hires
- Cost significantly less than agency or advertising-driven hires
- Stay longer, with 47% remaining for more than three years
Referred candidates also start with a built-in connection to the company. That social anchor helps them settle in faster and reduces early attrition, which means you spend less time and money rehiring the same seat.
Document your recruitment process
An undocumented process is an inconsistent one. When each recruiter or hiring manager improvises their approach, you waste time, miss steps, and create a poor candidate experience.
Documenting your recruitment process as a standard operating procedure reduces wasted effort, speeds up time to hire, and makes it easier to onboard new recruiters without a long learning curve.
Build a culture that retains people
Turnover is one of the biggest drivers of total recruitment cost. Research shows that 31% of employees leave within the first six months. Every early departure triggers another full hiring cycle.
An inclusive, supportive culture helps new hires clear the early hurdles. When people feel welcomed and supported by their colleagues, they stay longer, which reduces how often you need to hire and lowers your average Cost per Hire over time.
How to monitor your Cost per Hire
Track Cost per Hire monthly or quarterly. That cadence gives you enough data to spot trends and measure whether your process changes are actually working.
Spreadsheets can handle this in the early stages, but they break down quickly. Pulling numbers from your payroll system, ATS, and job boards manually takes time, introduces errors, and makes it hard to share a consistent view with your leadership team. By the time you've built the report, the moment to act has often passed.
A dashboard connects those sources and keeps the number current without manual effort. You and your leadership team see the same figures, in real time, without waiting for someone to pull a report. That's the difference between checking a number when you remember to and knowing it without having to check.
With Klipfolio Klips, you can build a dashboard to track Cost per Hire alongside other essential HR metrics. Connect your data sources, automate retrieval, and give your team a single, reliable view of your recruitment spending.
Who tracks this KPI?
HR Managers and Department Heads use Cost per Hire to manage budgets and refine their hiring processes. In most growing companies, the CEO and CFO also watch this metric closely, because recruitment spend is a direct input to headcount planning and financial forecasting.