Home About Pricing Blog Services Revenue Roadmap AI automations Marketing systems Operations systems Use cases All use cases Book a call Contact

How to calculate cost per hire, including the parts nobody counts

Roni Yrjölä, founder of Regna OperationsRoni Yrjölä Oct 15, 2026 · 8 min read
a woman shaking hands with another woman sitting at a table

The number most companies report only counts invoices: job ads, agency fees, referral bonuses.

Cost per hire is your total recruiting spend, external plus internal, set against the roles you filled with it. The number most companies report only counts invoices: job ads, agency fees, referral bonuses. It leaves out the hours recruiters and hiring managers spend on every requisition, which is usually the bigger number. This walks the cost per hire formula input by input, including the recruiter and hiring manager hours most calculations leave out, so you end up with one number you can defend in a budget meeting.

The cost per hire formula in one line

The standard formula, the one SHRM and most HR benchmarking surveys use, is external recruiting costs plus internal recruiting costs, divided by the number of hires in the period. That is a legitimate recruitment cost calculation. Treat it as a floor, not a ceiling.

Most companies only fill in the external line: job board fees, agency invoices, referral bonuses paid through payroll. Those are easy to pull because finance already has them coded to a cost center. The internal line, recruiter and hiring manager hours, sits at zero because nobody tracked the hours, so the number that reaches leadership is missing its largest input.

It is the same mistake as construction job costing that bills materials and skips labor hours on the crew. The invoice total looks tidy and is wrong by exactly the amount of time everyone spent not doing other work.

External costs everyone already counts: ads, job boards, agency and referral fees

These are the line items your recruitment cost calculation should already have, because they show up as invoices or payroll entries.

  • Job board and sourcing spend: LinkedIn Recruiter seats, Indeed sponsored posts, niche board fees
  • Agency or contingency search fees, typically 15 to 25 percent of first year base salary when you use one
  • Referral bonuses paid through payroll, usually $500 to $2,000 depending on the role
  • Applicant tracking system subscription cost, divided across the hires made in that period
  • Candidate travel and relocation, when you pay it

Pull these straight from the finance system rather than estimating them. If your ATS costs $12,000 a year and you made 40 hires, that is $300 allocated to each hire before anything else gets added.

Recruiter time at a fully loaded rate, not a wage

The true cost of hiring starts with converting a recruiter's salary into an hourly rate that includes payroll tax, benefits and overhead, not their base pay. A common load factor is 1.25 to 1.4 on top of salary. That loaded rate is what turns recruiter time into a real cost instead of a guess.

Take a recruiter earning $70,000. Loaded at 1.3, that is $91,000 a year. Divide by 2,080 working hours and you get a loaded rate of about $43.75 an hour. If that recruiter spends 25 hours on a requisition, sourcing, screening calls, scheduling, reference checks, offer negotiation, that single hire carries about $1,094 in recruiter time, and none of it appears on an invoice.

Most ATS platforms log activity timestamps you can use to estimate hours per requisition if nobody has been tracking them directly. A rough count from calendar entries and application status changes over the last five requisitions is enough to set a working average.

Hiring manager and interviewer hours, the line everyone forgets

This is the single biggest undercount in what most companies report as their hiring cost, because interviewer time never shows up as a cost anywhere in finance. It is a real recruitment cost calculation input, priced at each interviewer's loaded rate, and it has to be counted across every candidate interviewed, not just the one who got the offer.

Count the full panel: a hiring manager screen, three interviewer slots at 45 minutes each, a 30 minute debrief. That is roughly 4.5 hours of loaded time per candidate. At an average loaded rate of $75 an hour for a mix of manager and senior staff, one candidate's interview loop costs about $338.

Most hires require interviewing several candidates before one accepts an offer. Interview four candidates through that same loop and the panel hour cost for the role is closer to $1,350, well before the new hire's first day, and all of it belongs in what the hire actually costs you, even though no invoice ever lands for it.

Assessment tools, background checks and onboarding admin

Smaller and recurring, but still part of the total:

  • Background checks: typically $30 to $60 per candidate run, often for more than one finalist
  • Assessment or skills testing software, allocated per hire the same way as the ATS subscription
  • HR onboarding admin: I-9 verification, benefits enrollment, equipment provisioning, usually two to four hours of HR time in the first week

Find these in your vendor invoice history for the testing and background check tools, and in HRIS setup logs for onboarding time. If HR has never logged onboarding hours, time three onboardings with a stopwatch and use the average.

The cost of leaving the role open

An unfilled seat has a cost even before you count anything spent on hiring for it. Price it with whichever mechanism actually applies to the role, and state the assumption next to the number.

For a revenue role, use lost output: if an account executive produces $40,000 in new pipeline a month and the seat sits open for six weeks, that is roughly $60,000 of delayed pipeline, not a cost per hire dollar but a real number to weigh against how fast you fill the role.

For an operations role, use overtime or contractor backfill: if existing staff cover the gap at $28 an hour regular pay working 10 hours of overtime a week at 1.5x, that is $420 a week until the seat is filled.

The cost of a bad hire who leaves in ninety days

Skip the flat multiple of salary pulled from a survey. It is not built from your numbers and it will not hold up in a budget meeting. Build the true cost of hiring for a failed hire from two parts: everything already spent to get that person hired, and the cost of running the whole process again.

The first part is the full cost per hire number from the sections above for that specific requisition: external fees, recruiter hours, panel hours, background check, onboarding admin. The second part is that same total again, because you now have to repeat the search. Add wages paid during the ninety days if the role produced no offsetting output, and you have a defensible figure instead of a rule of thumb.

A full worked example, added up line by line

One account executive hire, assumptions stated as we go.

External costs, the numbers the standard formula would use:

  • ATS allocation: $300
  • Referral bonus paid: $1,000
  • Background check: $45
  • Assessment software allocation: $60
  • External subtotal: $1,405

Internal costs, the numbers most companies leave out:

  • Recruiter time, 30 hours at a $43.75 loaded rate: $1,313
  • Panel hours across four candidates interviewed, roughly 18 hours total at a $75 average loaded rate: $1,350
  • HR onboarding admin, four hours at a $35 loaded rate: $140
  • Internal subtotal: $2,803

Standard formula result: $1,405. Full cost per hire, external plus internal: $4,208. The internal hours roughly triple the number that would have gone into the budget report. That gap is the whole point of doing the recruitment cost calculation properly instead of reading it off the invoice list.

When the honest answer is a spreadsheet, not a system

Below about 15 to 20 hires a year, do not build anything for this. A spreadsheet with the line items above, filled in from your ATS export and a five minute estimate of interview hours after each offer goes out, gets you the same number in less time than it takes to set up a dashboard. The real tradeoff is that a spreadsheet drifts if nobody maintains it, but at that volume the maintenance cost is still lower than any automation cost.

Past roughly 30 hires a year, or once you have multiple hiring managers who will not fill in a spreadsheet reliably, it is worth pulling recruiter and interviewer hours automatically from calendar data and the ATS and routing the total into whatever system finance already reads. That is the kind of automations built inside the tools you already run we build at Regna Operations, inside your own ATS, Google Calendar and finance tool, not a new platform to log into. If you want a fast read on the hours before committing to build anything, the admin cost calculator gives a quick estimate, and a Revenue Roadmap scores which automations are worth the pricing before you commit to any of them.

Common questions

Does it include salary?

No, salary is an ongoing cost of employing someone, this number only covers what it took to fill the seat.

What is a good cost per hire?

There is no universal benchmark worth trusting, compare your full number to the role's salary and to what an unfilled seat costs you per week, not to an average from a survey.

Why is the SHRM-style formula usually too low?

It totals invoices only, job ads, agency fees, referral bonuses, and never adds recruiter or interviewer hours because no one bills for them. The worked example above shows what that gap actually costs: roughly three times the invoice total once those hours go in.

How do you count the cost of a bad hire?

Add everything already spent to get that person hired to the cost of running the entire hiring process again, rather than using a flat multiple of salary.

A hiring cost number is only honest once recruiter and interviewer hours are in it, whether you track them in a spreadsheet or pull them automatically. If recruiting hours, quoting, or status chasing are already eating a day a week across your team, that is the kind of manual work we find and put a fixed price on during a Revenue Roadmap, then build inside the tools you already run.

Let's work out what is worth building.

Tell us how your team works today. You get a straight read on what would pay.

€1,997

Start with the Revenue Roadmap. Money back if it does not find at least €1,997 worth of work to automate.