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.

