Cost per hire is total recruiting spend divided by the number of people hired in the same period. The standard formula, from ANSI/SHRM 06001.2012, adds external and internal costs and divides the sum by total hires. In high-volume hiring, the number is only useful if it also counts the hidden costs, such as candidates who never show up and training seats left empty.

The question usually comes from finance at budget time: "We hired 400 people last year. What did each one cost?" If the only thing on record is job ad spend, the per-hire figure will come out far too low.

The cost per hire formula

The ANSI/SHRM 06001.2012 standard uses this formula (Workable summary):

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

All three numbers must cover the same period, such as one quarter or one hiring season. If you count costs from January to March, count hires from January to March too.

In high-volume hiring, also calculate it per role or per site. Cost per hire for a cashier in Jakarta and a warehouse helper in Johor Bahru can be very different, and a blended average hides that.

Time to hire vs time to fill

These two metrics often get mixed up.

Metric Clock starts Clock stops Answers the question
Time to hire The candidate enters the process (applies or is contacted) The candidate accepts the offer How fast is our process once we have a candidate?
Time to fill The headcount request is approved The candidate accepts the offer (some companies use the start date) How long did the seat stay empty?

In high-volume hiring, a long time to hire usually means candidates are waiting too long at the screening stage. A long time to fill may mean the role was opened late or the candidate sources are too thin. Both drive cost: every week a candidate waits, some accept offers elsewhere and you have to find replacements.

Recruiting cost components

Component External or internal Examples
Job ads External Job portal packages, paid social ads
Job fairs and walk-in days External Booth or venue rental, printing, food, team transport
Assessments External Per-candidate fees for psychometric tests or a testing platform
Medical checks External Pre-employment medical check-ups, where the role needs them
Agency or headhunter fees External A percentage of salary or a fee per placement
Recruiting software External ATS, screening, and interview tool subscriptions
Recruiting team time Internal The share of recruiter salaries spent on these roles
Hiring manager time Internal Hours store managers, supervisors, or hiring managers spend interviewing
Referral bonuses Internal Payments to employees who refer hires
Onboarding Internal Trainers, training rooms, uniforms in the first week

Hiring manager time is the easiest to miss. A store manager who spends two days on walk-in interviews does not show up as a recruiting cost, even though the store ran with less supervision for those two days.

Hidden costs in high-volume hiring

High-volume hiring has costs that rarely appear in reports, because nobody sends an invoice for them:

  • Candidates who miss their interview. The slot, the room, and the manager's time are used anyway.
  • Candidates who disappear after accepting an offer. You already paid for assessments and medical checks for someone who never started.
  • Batches you have to reopen. If half the candidates drop out a week before training, the ads, screening, and interviews start again from scratch.
  • Empty training seats. The trainer and room were paid for a set number of people.
  • Early leavers. The hiring and training cost for that person is lost, and the seat has to be filled again.

You do not have to price all of this precisely. Counting how often each one happens per batch is enough to see where most of the money leaks.

Cost per hire template

Fill this in per role and per period. The figures in the example column are made up to show the math. Do not use them as a benchmark.

Variable Formula or source Illustrative example
A. Ads and job fairs Invoices for the period $1,000
B. Assessments and medical checks Cost per candidate x candidates $20 x 80 = $1,600
C. Agency fees and software Invoices for the period $700
D. Recruiting team time Hours x hourly cost 320 hours x $5 = $1,600
E. Hiring manager time Interview hours x hourly cost 60 hours x $8 = $480
F. Onboarding Trainer, room, uniforms $800
External costs A + B + C $3,300
Internal costs D + E + F $2,880
Hires People who started work 60
Cost per hire, ANSI/SHRM standard (without F) (External + D + E) / Hires $5,380 / 60 = $89.67
Cost per hire including onboarding (External + Internal) / Hires $6,180 / 60 = $103

Row F (onboarding) goes beyond the ANSI/SHRM standard, which is why the template shows two results. Use the one without F when you compare with a benchmark. Then add two observation rows below the table: how many candidates passed assessments and medical checks but never started, and how many training seats stayed empty. Those two rows are usually the quickest way to see what needs fixing.

Where screening automation fits

Screening automation has the most effect on internal costs, rows D and E in the template. In high-volume hiring, recruiters spend many hours reading CVs and calling candidates one by one, and managers can lose hours interviewing candidates who do not meet the basic requirements.

Automation can also cut hidden costs. A candidate invited to screening the moment they apply is less likely to take another offer first, and you only pay for assessments and medical checks for candidates who passed the first round. Measure the effect yourself: fill in the template above before and after automating, for the same role.

Where Inhire fits

Inhire (inhireai.app) is an AI screening and AI interview platform for high-volume hiring. Inhire reads and ranks CVs against the job criteria, runs AI interviews by voice or text, and returns a scorecard with a transcript. Recruiters and hiring managers can focus on candidates who meet the requirements, open any other candidate, and still decide who moves forward.

For agencies tracking cost per client, read AI recruiting for staffing agencies. The screening workflow is explained on the AI candidate screening and screen 1,000 applicants pages. You can start free and screen applicant CVs at no cost, with no credit card needed.