All posts
·8 min read

Cost Per Hire: How to Calculate It (And Why Most Agencies Get It Wrong)

Cost per hire is one of the most misunderstood recruiting metrics. Here's the actual formula, what to include, and how to bring it down without cutting quality.

The simple formula everyone gets wrong

Cost per hire sounds like a simple number — total cost divided by hires made. In practice, most agencies either don't calculate it at all, or calculate it so loosely that the number doesn't mean much. Here's how to actually get it right, and what to do with it once you have it.

The formula

Cost Per Hire = Total Recruiting Costs ÷ Number of Hires.

The formula is simple. The part everyone gets wrong is what belongs in 'total recruiting costs.'

What to actually include

Direct costs include job board postings and advertising spend, sourcing tool subscriptions, recruitment software and ATS subscription costs, background check and assessment fees, and recruiter time valued at a reasonable hourly or salary-allocated rate.

Often-missed costs include time spent on candidates who didn't result in a hire — sourcing and screening effort doesn't disappear just because a candidate didn't convert. Referral bonuses paid out, time spent by hiring managers or clients in interviews and feedback cycles, and onboarding-related time if your definition of 'hire' extends past acceptance to a confirmed start also belong in the full number.

Most agencies only count the obvious line items — job ads and software — and skip labor cost entirely, which understates the real number significantly. If a search takes forty hours of recruiter time and results in no placement, that's a real cost that belongs somewhere in your accounting, even if it's not tied to a single 'successful' hire.

Calculate it per role type, not just as a company-wide average

A single blended cost-per-hire number hides more than it reveals. Cost per hire for a hard-to-fill senior technical role looks nothing like cost per hire for a high-volume, easier-to-source role — and averaging them together tells you very little about where your process is actually efficient or expensive.

Break it down by role seniority or difficulty, client or vertical if you work across multiple industries, and sourcing channel such as referral, database, outbound, or job board. This is usually where the useful insight actually lives — not in the overall number, but in which categories are quietly expensive.

What drives cost per hire up

Low candidate reuse. If every search starts from zero sourcing instead of checking an existing database first, you're paying full sourcing cost on every single role.

Low submittal-to-interview ratios. If you're submitting candidates who don't convert to interviews, you're paying the sourcing and screening cost without getting closer to a placement — this ties directly back to intake quality.

Long time-to-hire. More time in process generally means more recruiter hours spent per hire, even before counting the opportunity cost of a search dragging on.

Bringing cost per hire down without cutting quality

The instinct is often to cut spend — fewer job board postings, less sourcing tool access. That can help, but the more durable fix is usually process efficiency: better intake reducing wasted submissions, faster client feedback cycles reducing recruiter hours per search, and a searchable candidate database reducing how often you're sourcing from zero.

None of that shows up if you're not tracking cost per hire by category in the first place — which is exactly why most agencies who 'know' their cost per hire are working from a rough estimate rather than a real number.

RecruitFlow ties time-in-stage and sourcing channel data directly to each placement, making it possible to see cost per hire broken down by role type and channel — not just a single blended number that hides where the real inefficiency is.

Frequently asked questions

What is the cost per hire formula?

Cost per hire equals total recruiting costs divided by the number of hires in a given period. The key is including recruiter time, failed searches, and often-missed costs — not just job ads.

What should be included in cost per hire?

Include job board spend, software subscriptions, recruiter time, sourcing tools, assessments, referral bonuses, and time spent by hiring managers or clients in interviews.

How do you reduce cost per hire without lowering quality?

Focus on process efficiency: better intake, faster client feedback, and a searchable candidate database that reduces how often you start sourcing from zero.

Run this pipeline in RecruitFlow

A calm, focused hiring tracker for recruiters and small teams. Table and Kanban views, real candidate timelines, stale-stage alerts — no configuration project required.

Sign up to RecruitFlow

Create your account · verify your email · choose a plan · move in today.

Useful next steps

Keep reading

© 2026 Recruit Flow · A small tool, made carefully