scheduling

Cost Per Hire: The Formula and the Line Item Nobody Counts

Cost per hire formula with interviewer hours added as the missing line item
Table of contents
Join Our Newsletter
Stay Up to Date On Features & Releases.
You're in! Welcome to the candidate.fyi newsletter. Look out for an email from ian@candidatefyi.io.
Oops! Something went wrong while submitting the form. Please refresh the page with Ctrl/CMD + R.

Quick answer

Cost per hire is total internal plus external recruiting costs divided by hires, the ANSI/SHRM standard formula, and it averages about $4,700. The formula counts recruiter time and misses interviewer time. Adding the 12.3 interview hours a hire consumes pushes the real figure roughly 30% higher.

A req closes. Finance asks what it cost. Somebody exports the agency invoice, the job board spend, a slice of recruiter salary, divides by one, and reports $4,400.

Nobody counts the six people who sat in the loop. Five panelists at an hour each, two of them twice because the onsite got rescheduled, plus prep and written feedback. That labour shows up in no line of the calculation, which means it shows up in no budget conversation either.

This guide gives you the standard formula properly, then adds the column almost nobody includes.

What is the cost per hire formula?

Featured snippet

Cost per hire equals total internal recruiting costs plus total external recruiting costs, divided by the number of hires in the period. SHRM and ANSI standardized this formula in 2012. It covers sourcing, recruiting and staffing spend, and excludes post-hire costs such as salary, onboarding and ramp.

The arithmetic is not the hard part.

Cost per hire = (internal recruiting costs + external recruiting costs) / total hires

SHRM and the American National Standards Institute published this as a formal standard in 2012, which is why every calculator you find online produces the same shape of answer. SHRM's own benchmarking puts the average at nearly $4,700 per hire.

Pick a period, count every dollar that went into filling roles, divide by the roles you filled. The trouble starts with the word "every."

What counts as an internal versus an external recruiting cost?

Featured snippet

Internal costs are recruiter salaries and benefits, TA overhead, referral bonuses and recruiter training. External costs are agency fees, job advertising, assessments, candidate travel, recruiting software, relocation and signing bonuses. Interviewer time sits in neither list, which is why it goes uncounted.

Internal, as the standard defines it:

* Recruiting staff salaries and benefits

* TA department overhead

* Referral bonuses and internal sourcing effort

* Recruiter training and development

External:

* Agency and third-party recruiter fees

* Job advertising and employer brand spend

* Assessments and background screening

* Candidate travel and interview expenses

* Recruiting technology

* Relocation and signing bonuses

Read that list once and the pattern jumps out. Almost every input is a recruiting-team cost. The standard mentions hiring manager time only as an optional opportunity cost, and in practice optional means absent.

The line item nobody counts: interviewer hours

Featured snippet

Interviewer hours are the largest labour input in a hiring loop and appear in no standard cost-per-hire calculation. Greenhouse benchmark data puts interview time at 12.3 hours per hire across 22.7 interviews per job. Ashby reports 11.7 interviews per business hire and 17.6 per technical hire.

A recruiter runs one screen and coordinates the rest. The panel does the hours.

Greenhouse's March 2026 benchmark, drawn from more than 6,000 North American organizations, puts interview time at 12.3 hours per hire across 22.7 interviews per job. Ashby's Q1 2026 operations data, covering 54 million applications, reports 11.7 interviews per business hire and 17.6 per technical hire, both up sharply since 2021.

Those hours belong to engineers, managers and executives, the most expensive calendars in the building. They cost more per hour than the recruiter whose salary is already in the formula.

And the loop bills twice when it stalls. Our own platform data across 257,946 coordination signals shows 14% of interviews get rescheduled, and a rescheduled panel re-spends every hour it held.

What happens to the number when you add the column

Featured snippet

Take the $4,700 average, add 12.3 interview hours at a loaded rate of $86 per hour, then add prep and written feedback at twenty minutes per interview hour. The interviewer line comes to about $1,410 and total cost per hire lands near $6,110, roughly 30% higher.

Here is the worked version. It treats the 12.3 hours as candidate-facing time, so one interviewer per hour, which makes this a floor rather than a ceiling. Swap in your own wage figure; the shape holds.

* Recruiting costs, standard formula: $4,700

* Interview hours per hire: 12.3

* Loaded interviewer cost per hour: $86, from a $60 wage grossed up for benefits

* Time in the room: $1,058

* Prep and written feedback, at twenty minutes per interview hour: $352

* Interviewer line total: $1,410

* Cost per hire, counted properly: $6,110

On the loaded rate: BLS Employer Costs for Employee Compensation puts benefits at 30% of total compensation for private industry workers as of June 2026, so a $60 hourly wage costs the business about $86. Use your own salary bands and the multiplier still applies.

Technical loops run higher. At 17.6 interviews per hire against 11.7 for business roles, the interviewer column on an engineering req can approach the entire published recruiting cost.

Want to see the coordination half of that number measured against your live pipeline? Book a demo.

153 Interviews Per Coordinator, Per Week.

The average team manages 38 manually. candidate.fyi's AI coordination layer gives your team 4x the capacity — without adding headcount.

See It In Your Environment

Is interviewer time really a cost if those people are salaried anyway?

Featured snippet

Recruiter salary is equally fixed and the standard counts it anyway, so cash accounting is not the reason to exclude interviewer time. The reason to count it is protection: uncounted capacity never gets a budget, a ceiling or an owner, and interviewer hours are the scarcest capacity in the loop.

This is the honest objection, and it usually arrives from finance. Those engineers draw the same salary whether they interview or ship. No cash leaves the building when a panel runs long.

True. It is also true of the recruiter, whose salary sits in the formula unchallenged.

The argument for counting interviewer hours has nothing to do with cash accounting. A cost that never appears in a number never gets a budget conversation, a stated ceiling or a named owner. Recruiter capacity gets planned every quarter because someone can point at a line. Interviewer capacity gets consumed until people quietly start declining invites, which our data shows they do most heavily on Mondays.

Count it and you can protect it. Leave it out and it stays the only capacity in hiring that nobody defends.

Why cost per hire rises when time to hire falls

Featured snippet

Compressing a timeline by adding panelists or stacking rounds moves candidates faster while consuming more interviewer hours per hire. Because those hours sit outside the standard formula, time to hire improves, quality of hire looks steady, and the real cost rises with nothing on the dashboard registering it.

Watch what a team does when leadership asks for speed.

They widen the panel so the loop fits in one day. They add a round to de-risk the decision. They run two interviewers where one used to go, so the calendar has more ways to close. Every one of those moves buys days and spends hours.

Time to hire drops. Offer acceptance holds. Cost per hire, as published, does not move, because the hours it consumed were never in the formula. The team reports a win on all three metrics while the most expensive resource in the process gets quietly billed harder.

The three numbers interlock, which is why they are worth reading together with time to hire and funnel benchmarks rather than one at a time.

How to start counting interviewer hours this quarter

Featured snippet

Pull scheduled interview minutes per hire from your ATS or calendar data, multiply by the number of interviewers on each event, add a prep and feedback factor, and price it at a loaded hourly rate by job family. Report it beside cost per hire rather than folded into it.

Four steps, none of which need new tooling.

* Pull scheduled interview minutes per hire. Most ATS exports carry event duration. Multiply by attendees, since a five-person panel spends five hours in an hour-long block.

* Add a prep and feedback factor. Twenty minutes per interview hour is a conservative starting assumption. Ask five interviewers what it actually takes and adjust.

* Price it by job family. One blended rate hides the fact that engineering loops are both longer and more expensive per hour.

* Count the reschedules separately. At a 14% rate, roughly one interview in seven gets paid for twice, and that is the cheapest part of the number to fix.

Report the interviewer line next to cost per hire, not inside it. Two numbers that move independently tell you more than one number that hides the trade.

Frequently asked questions

What is the formula for cost per hire?

Total internal recruiting costs plus total external recruiting costs, divided by the number of hires in the period. SHRM and ANSI standardized it in 2012. Internal covers recruiter salaries, TA overhead and referral bonuses; external covers agency fees, advertising, assessments, travel, technology and relocation.

What is a good cost per hire?

SHRM benchmarking puts the average near $4,700, but the figure varies widely by role, seniority and whether agencies are used. Judge your own trend rather than the benchmark, and confirm which costs your number includes before comparing it to anyone else's.

What is included in internal versus external recruiting costs?

Internal costs are the ones your own payroll absorbs: recruiter salaries and benefits, TA overhead, referral bonuses, recruiter training. External costs are paid out: agency fees, job advertising, assessments, candidate travel, recruiting software, relocation and signing bonuses.

How is cost per hire different from cost of vacancy?

Cost per hire measures what filling the role consumed. Cost of vacancy measures what the empty seat cost while you filled it, usually lost revenue or productivity per day open. They answer different questions and should never be added together.

How do you calculate cost per hire for a single requisition?

Sum the direct costs attached to that req, such as advertising, agency fee and travel, then allocate a share of recruiter time and TA overhead based on hours worked on it. For a single-req number, add the interviewer hours the loop consumed; at low hire counts they dominate the answer.

Why does cost per hire go up when time to hire goes down?

Because the usual ways to compress a timeline, wider panels and extra rounds, consume more interviewer hours per hire. Those hours sit outside the standard formula, so the published cost stays flat while the real cost rises.

The bottom line

The standard formula is not wrong. It is just narrow, and it is narrow in one specific direction: it counts the people who run hiring and skips the people who do it.

Add the interviewer column and the number moves about 30%, and more than that on technical roles. More useful than the new total is what it makes visible. Every extra round, every widened panel and every rescheduled onsite now has a price attached, which is the only way a capacity conversation ever starts.

To see interviewer hours measured and reschedules cut against your live pipeline, book a demo.

Share this