People Analytics & Metrics

Cost per hire

Quick definition

Cost per hire is the average amount a company spends to fill one role, found by adding up internal and external hiring costs and dividing by the number of hires in a period.

Cost per hire illustration showing coins and an ID card

What it is

Cost per hire is the average amount of money a company spends to bring one new employee on board. You add up everything you spent on hiring in a period and divide it by the number of people you hired.

The costs fall into two groups. External costs are money paid to outside parties, like job board ads, recruitment agencies and screening services. Internal costs are what you spend in-house, like recruiter salaries, the time managers spend interviewing and referral bonuses.

Most teams calculate it per quarter or per year. Some also break it down by department or job level, which shows where the hiring budget really goes and which roles are the hardest to fill.

Why it matters

Hiring is one of the biggest people costs a company has, and it often stays hidden because it is spread across many budgets. Cost per hire puts it into one number that finance and leadership understand.

It also shows the real price of losing people. Every exit you could have prevented means paying this cost again, which is why it is so closely tied to employee turnover. When you know what a hire costs, it is easier to make the case for better onboarding and retention.

How it works

The common formula is:

  • Cost per hire = (total external costs + total internal costs) / total number of hires in the period
  • External costs: job ads, agency fees, assessment tools, background checks, candidate travel
  • Internal costs: recruiting team pay, interviewer time, referral bonuses, hiring software

Example: in one quarter, a company spends $12,000 on job ads and agency fees and $18,000 on internal costs such as recruiter time and referral bonuses. It hires 10 people. Cost per hire is ($12,000 + $18,000) / 10 = $3,000 per hire. If two of those people leave within six months, the company pays roughly that amount again to replace each of them.

Best practices

  • Decide which costs you include and write it down, so every period is measured the same way.
  • Include internal time, not just invoices. Interview hours are a real cost.
  • Track it by role type or department, since technical and senior roles usually cost more.
  • Look at it next to time to hire. A slow process usually costs more.
  • Pair it with quality measures like first-year retention, so cheaper hiring does not mean worse hires.

Common mistakes

  • Counting only agency fees and missing most of the real cost.
  • Pushing cost per hire down so hard that the quality of hires drops.
  • Ignoring what happens after the offer. A weak start can waste the money spent on hiring, while a structured onboarding process protects it.
  • Comparing your number with other companies that calculate it differently.

FAQ

What costs are included in cost per hire?

Both external costs (ads, agencies, checks) and internal costs (recruiter pay, interviewer time, referral bonuses, software). The key is to include the same items every time.

How can I lower cost per hire?

Use more employee referrals and internal moves, speed up slow stages, and keep the people you hire. Less early turnover means fewer roles you have to fill twice.

Is cost per hire the same as the cost of turnover?

No. Cost per hire only covers filling a role. The cost of turnover is bigger, because it also includes lost output, training time and the gap while the role sits empty.

Newployee iconnewployee icon
Simplify HR, streamline employee journeys.

Transform onboarding, offboarding, and everything in between with newployee. Schedule your personalized demo today!

Schedule a demo