Cost per Hire: The Formula and Real Benchmarks
Cost per hire explained: the standard formula, what belongs in it, why the $4,700 benchmark everyone quotes is older than it looks, a worked example on four engineering hires, and the levers that actually move the number.
By the HireAgent team
July 2026 · 10 min read
Press Source candidates to run the agent on this role.
→
Ranked shortlist ·
The short answer
Cost per hire is the total of your internal and external recruiting costs divided by the number of hires you made in the same period. That is the standard formula: (internal costs + external costs) / total hires. The benchmark people quote most, roughly $4,700, comes from SHRM benchmarking data cited in 2022, and SHRM's own Human Capital Benchmarking Report put the figure at $4,129 using fiscal year 2015 data. Both are averages across every industry and role, which is why your own number is usually the only one worth acting on. A single engineering hire through an agency can cost $25,000, and a hire your team sources directly can cost a few hundred dollars of tooling time.
Last updated July 2026
How do you calculate cost per hire?
The formula is deliberately simple, and it is the one the SHRM and ANSI cost-per-hire standard is built on:
Cost per hire = (internal recruiting costs + external recruiting costs) / total number of hires
The arithmetic is not where teams go wrong. The scope is. Internal costs are the ones you pay whether or not you fill a role: recruiter salaries and the share of their time spent on this hiring, referral bonuses, your ATS and sourcing tool subscriptions, and the hours hiring managers spend in interviews. External costs are the ones triggered by the hiring itself: agency fees, job board spend, sponsored posts, assessments, background checks, careers-page hosting, and travel if you still fly people in.
Pick a period, usually a quarter or a year, and count every hire that closed in it. Then count every recruiting dollar spent in that same period. Both halves have to cover the same window, and this is where most spreadsheets quietly break: teams count a full year of recruiter salary against a quarter of hires, or they count the agency invoice but forget the 14 hours of engineering interview time that hire consumed.
What is included in cost per hire?
Everything you would not have spent if you were not hiring, plus the share of fixed recruiting capacity you used. In practice the buckets are:
- Internal: recruiter and coordinator compensation for time on the role, hiring manager and interviewer hours, referral bonuses, recruiting software and sourcing seats, careers site costs.
- External: agency or search fees, job board and ad spend, sponsored listings, assessment and screening tools, background checks, relocation and travel.
Two things usually get left out and both matter. The first is interviewer time. Five people spending an hour each on four candidates is twenty hours of loaded salary against one hire, and on senior engineering loops it is routinely the single largest internal line. The second is the cost of roles you did not fill. Sourcing spend on a search you abandoned still happened, but it disappears from the denominator, which flatters every number you report.
If your recruiting spend is scattered across company cards, agency invoices and half a dozen tool subscriptions, the practical first step is getting it into one place. You cannot divide a number you have not actually added up, and pulling the receipts and invoices into a single categorized spend trail is usually faster than reconstructing it from memory at quarter end.
What is the average cost per hire?
Here is where to be careful, because one number has been copied around the internet for a decade and it is older than most of the people quoting it.
| Figure | Where it actually comes from | What it is worth to you |
|---|---|---|
| $4,129 | SHRM Human Capital Benchmarking Report, based on fiscal year 2015 data, collected from 2,048 SHRM members. | A real, sourced figure, and a decade old. Useful as history, not as a target. |
| About $4,700 | SHRM benchmarking data cited in a SHRM article published in April 2022. | The most quoted number in recruiting. Still an all-industry, all-role average. |
| 3 to 4 times salary | Employer estimates of total cost to hire, referenced by SHRM. Not a SHRM benchmark. | Often repeated as fact. It is an estimate of total cost including onboarding and ramp, not cost per hire. |
An average across every industry, company size and role tells you almost nothing about your next hire. A warehouse associate and a staff engineer are both "one hire" in that denominator. The spread inside your own company is bigger than the spread between published benchmarks, so the benchmark is a sanity check at best.
What is worth measuring is your own number, split by role family and by channel. Cost per hire for engineering through an agency, cost per hire for engineering sourced in-house, cost per hire for support. Those three numbers will differ by an order of magnitude and each one is directly actionable. A blended company-wide average is a number you can report and never act on.
A worked example on one engineering hire
Say you filled four engineering roles last quarter. One came through a contingency agency at 20 percent of a $150,000 salary. The other three your in-house recruiter sourced. Here is the honest math.
| Cost line | Amount for the quarter | Notes |
|---|---|---|
| Agency fee, one placement | $30,000 | 20 percent of a $150,000 first-year base, billed on placement. |
| Recruiter compensation, one quarter | About $22,000 | Using the BLS median annual wage for human resources specialists, $72,910 as of May 2024, loaded for taxes and benefits. |
| Sourcing seats and tooling | About $2,700 | One LinkedIn Recruiter Corporate seat at the reported midpoint, billed quarterly. |
| Job ads and sponsored posts | $1,500 | Two promoted listings. |
| Interviewer time, 4 hires | About $9,000 | Roughly 15 loaded engineering hours per hire. The line most teams forget. |
| Total / 4 hires | $65,200 / 4 = $16,300 per hire | Nearly four times the quoted benchmark, and entirely normal for engineering. |
Now split it. The agency hire cost roughly $30,000 plus its share of interviewer time. The three sourced hires cost roughly $35,200 between them, about $11,700 each. Same team, same quarter, and one channel is nearly three times the other. That comparison is the entire point of measuring cost per hire, and a blended $16,300 hides it completely.
What actually drives cost per hire up
Four things, in roughly the order they bite.
Agency dependence. A percentage fee scales with the salary, so your best hires cost the most to make, and the fee is applied to work that does not get harder as comp goes up. If agencies fill a third of your roles, they are almost certainly your top cost line. We put the full breakdown in our AI recruiter vs recruiting agency cost comparison.
Idle tooling. Sourcing seats are billed annually whether or not anyone logs in. A team that hires in bursts pays twelve months for four months of use. This is worth auditing before renewal, and it is why LinkedIn Recruiter pricing deserves a hard look when the invoice arrives: the seat cost is only part of it, and job slots, InMail overages and Talent Insights land on top.
Time to fill. A role open for 90 days consumes 90 days of recruiter attention, more interviewer hours as candidates drop out, and often an agency call in week 10 out of pure fatigue. Speed is a cost lever, not just a hiring-manager satisfaction lever. Our guide on how to reduce time to hire covers where the days actually go.
Bad screening. Every unqualified candidate who reaches a hiring manager costs an hour of expensive time. The cheapest interview is the one that never gets scheduled, which is why the screen is where cost per hire is really won or lost.
How to lower cost per hire without lowering the bar
The temptation is to cut the visible lines: fewer job ads, cheaper tools, a hiring freeze on the agency. That works for one quarter and usually raises time to fill, which quietly costs more than it saved.
The durable version is to move work off the most expensive resource, which is human hours, and onto something with a flat price. Sourcing and first-pass screening are the two biggest consumers of recruiter and hiring manager time, and they are the two most mechanical parts of the job: find people who match the criteria, rank them against it, and explain why. That is exactly what an AI recruiting agent does, at a subscription price that does not move with the salary you offer or the number of resumes you review.
The math changes shape when you do that. An agency fee rises with every hire and every salary bump. A software subscription is fixed, so cost per hire falls as you hire more, which is the opposite of how agency-heavy recruiting behaves. Fill four roles instead of one on the same plan and you have quartered the per-hire cost of the tool. Our pricing starts at $299 a month, and a human still makes every hiring decision.
Then measure it properly. Split cost per hire by channel, keep interviewer time in the numerator, count the searches you abandoned, and compare quarter over quarter against your own baseline instead of a 2015 benchmark. If you want the rest of the numbers worth tracking alongside it, we cover them in recruiting metrics that matter.
What is a good cost per hire?
There is no universal good number, and any article that gives you one is selling something. A good cost per hire is one that is falling relative to your own baseline for the same role family, without your quality of hire or time to fill getting worse. That is the whole test. If your engineering cost per hire dropped 30 percent because you moved two agency roles in-house and filled them in the same 40 days, that is real. If it dropped because you stopped counting interviewer hours, you have improved a spreadsheet, not a business.
Use benchmarks the way you would use a weather average: helpful for knowing roughly what season you are in, useless for deciding whether to take an umbrella today.
See HireAgent source and shortlist your candidates
Describe a role and HireAgent sources candidates, screens them against your criteria, and returns a match-scored shortlist with evidence, then drafts outreach and schedules interviews. The agent does the legwork, you make the hire.