Cost per hire is the total recruitment spend over a period divided by the number of hires made in that period. The formula is trivial. What makes the number useful or useless is what you put in the numerator, and most companies put in far too little, which produces a figure that flatters recruitment and misleads finance.
The version that matters includes internal costs, not just external ones. A company reporting cost per hire as "agency fees divided by hires" is measuring its agency spend, not its cost of hiring.
Paying a percentage of CTC on every hire? Goodspace charges a flat success fee that does not scale with salary. Compare it against your current spend
What is the cost per hire formula?
The standard formula is:
Cost per hire = (Total internal recruiting costs + Total external recruiting costs) / Total number of hires in the period
Both cost categories are required. Using only external costs is the most common error and it typically understates the real figure substantially, because for most companies the largest single input is recruiter time, which is internal.
What counts as an external cost?
Money paid to third parties for recruitment.
- Recruitment agency and search fees
- Job board and portal subscriptions or per-post fees
- Sourcing tool and database licences
- Applicant tracking system costs, apportioned
- Assessment and testing platform costs
- Background verification fees
- Advertising and employer brand spend attributable to hiring
- Careers fair and campus drive costs, including travel and logistics
- Referral bonuses paid
- Relocation and joining bonuses, where you count them
What counts as an internal cost?
The costs your own organisation incurs, which are real and are usually omitted.
- Recruiter salaries and benefits, fully loaded, apportioned to the period
- Hiring manager and interview panel time, which is the largest and most consistently ignored item
- HR and coordination time
- Onboarding programme costs
- Referral programme administration
- Infrastructure and tooling attributable to the recruitment function
Interview panel time deserves particular attention. A four-round loop for a mid-level role, with two interviewers in some rounds, plus preparation and written feedback, plus a debrief, easily consumes eight to fifteen hours of paid professional time per candidate. Multiply by the number of candidates interviewed per hire, and this is frequently the single largest line in the calculation.
Most companies do not count it, which is precisely why they conclude that their internal hiring is nearly free and agencies are expensive.
A worked example
Round numbers, illustrative rather than benchmark.
A company makes 20 hires in a year.
External costs:
- Agency fees on 6 hires: 9,00,000
- Job portal subscriptions: 1,50,000
- Sourcing tool licence: 1,20,000
- Background verification, 20 candidates: 60,000
- Referral bonuses paid on 4 hires: 2,00,000
- External total: 14,30,000
Internal costs:
- One recruiter, fully loaded, 100% allocated: 10,00,000
- Interview panel time, estimated at 10 hours per hire across all candidates interviewed, valued at a blended rate: 6,00,000
- HR coordination and onboarding: 2,00,000
- Internal total: 18,00,000
Cost per hire = (14,30,000 + 18,00,000) / 20 = 32,30,000 / 20 = 1,61,500
Note what the external-only calculation would have produced: 14,30,000 / 20 = 71,500. Less than half. Both numbers are arithmetically correct and only one of them is useful for a decision about whether to hire internally or use an agency.
Should cost per hire be segmented?
Always. A blended company-wide figure hides everything actionable.
Segment by:
Role type and seniority. A senior engineering hire and a warehouse associate have completely different cost structures. Averaging them produces a number that describes neither.
Channel. This is the segmentation that drives decisions. Cost per hire by source tells you which channels are efficient, and it frequently overturns assumptions. Referrals typically look expensive on the bonus line and cheap once recruiter time is included.
Function. Engineering, sales and operations differ substantially.
Filled versus unfilled effort. Effort spent on roles that were never filled is a real cost and belongs somewhere. Excluding it makes your cost per hire look better while hiding a genuine problem.
The channel segmentation is the one to build first, because it converts the metric from a reporting number into a budgeting tool.
What does cost per hire not tell you?
It is a cost metric, and optimising it alone produces bad decisions. Three things it cannot see:
Quality. The cheapest hire who leaves in four months is the most expensive hire you made. Cost per hire is meaningless without quality of hire alongside it.
Speed. A role filled cheaply in five months may have cost far more in lost output than a role filled expensively in five weeks. This is why vacancy cost belongs in the conversation even though it is not conventionally part of the cost per hire formula.
Opportunity cost of the empty seat. Not in the formula, and frequently larger than everything in the formula. For a revenue-generating or delivery-blocking role, the daily cost of the vacancy can exceed the entire cost of hiring within weeks.
Report cost per hire alongside time to fill, quality of hire and 90 day attrition. Alone, it will drive you towards the cheapest channel, which is rarely the right one.
How do you actually reduce cost per hire?
Six levers, in rough order of return.
1. Reduce interview panel time. The largest internal cost and the most reducible. Cap the loop at four rounds, use structured interviews so each round is shorter and more decisive, and stop having five people interview for a role two could assess. This usually produces the largest single saving and improves candidate experience at the same time.
2. Improve screening quality. Fewer, better candidates reaching interview reduces panel hours directly. This is the mechanism by which better screening pays for itself.
3. Build referral and silver medallist channels. Both are among the cheapest sources once recruiter time is counted. Silver medallists, meaning strong candidates you previously rejected, cost almost nothing to contact and are pre-screened.
4. Renegotiate the fee base with agencies. Moving from total CTC to fixed pay as the fee base is often a larger saving than negotiating percentage points. See recruitment agency fees.
5. Reduce early attrition. Every 90 day exit means paying the full cost again. Hiring accuracy is a cost lever, not just a quality one.
6. Reduce time to fill. Shorter processes consume less coordination and panel time, and lose fewer candidates, which reduces the number of candidates you must interview per hire.
Notice that four of the six are process improvements rather than procurement decisions. The instinct when cost per hire is high is to renegotiate with suppliers, and the larger savings are usually internal.
Flat fee instead of a percentage. On senior roles, the difference against percentage-based agency pricing is substantial. See how Goodspace prices hiring
How does cost per hire differ by channel in India?
Channel economics differ enough that a blended figure is close to meaningless. The pattern below holds for most Indian companies once internal time is counted properly.
Agency hires look expensive because the fee is a visible invoice, and they are expensive on that line. But agency hires consume less internal recruiter time, because the sourcing and first-pass screening happen elsewhere. Once panel time is included on both sides, the gap narrows more than most people expect.
Job portal hires look cheap because the subscription is small and fixed. They are frequently the most expensive channel per hire once screening time is counted, because a portal delivers volume rather than fit, and somebody has to read all of it. This is the single most common surprise when a company first calculates cost per hire properly.
Referral hires look moderately expensive because the bonus is visible. They are usually the cheapest channel in reality, because the candidate arrives pre-qualified, converts at a higher rate, and consumes far less screening and interview time per hire.
Silver medallist hires, meaning candidates you previously interviewed and rejected, are almost always the cheapest. No sourcing cost, no fee, minimal screening because you already assessed them. Almost nobody tracks this as a channel, which is why almost nobody knows it.
Sourcing platform hires sit between referral and agency. There is a licence or fee, and there is internal time, but the search and contact-discovery labour that normally dominates recruiter hours is removed.
Campus hires show the lowest direct cost per hire and among the highest total cost once training and ramp are counted, which is covered in the campus recruitment guide.
The practical exercise: calculate cost per hire for your three largest channels separately for one year of hiring. In most companies this reverses at least one strongly held belief about which channel is efficient.
Where Goodspace fits
Goodspace affects three of the six levers directly.
Flat success fee rather than a percentage of CTC. The difference is largest on senior roles, where a percentage fee on a large package is a very large number for work that is not proportionally harder.
AI shortlisting on job posting reduces the number of candidates reaching interview, which cuts the largest internal cost line.
Goodex reduces sourcing time, which is recruiter hours, by searching, unlocking and reaching across more than 10 million verified profiles.
A dedicated recruiter who runs coordination, removing HR and hiring manager scheduling load.
Conclusion
Calculate it properly or do not calculate it. An external-only cost per hire is a supplier spend report, and using it to decide between internal and external hiring will lead you to the wrong answer, usually by a factor of two or more.
Include interview panel time honestly, because it is normally the largest line and it is the one you can most readily reduce. Then segment by channel, because that is what turns the number into a decision tool. And never report it alone: alongside quality of hire and 90 day attrition, or it will push you towards the cheapest channel rather than the best one.
FAQs About Cost Per Hire
What is the cost per hire formula? Total internal recruiting costs plus total external recruiting costs, divided by the number of hires in the period. Both categories are required. Using external costs alone typically understates the real figure by a large margin.
What should be included in cost per hire? External: agency fees, job boards, sourcing tools, applicant tracking, assessments, background verification, advertising, campus costs and referral bonuses. Internal: recruiter salaries, interview panel time, HR coordination, onboarding and tooling.
Why is interview panel time important in the calculation? Because it is usually the largest single line and is almost always omitted. A four-round loop with preparation, written feedback and a debrief can consume eight to fifteen hours of paid professional time per candidate, multiplied by candidates interviewed per hire.
Should cost per hire be reported as one company-wide number? No. Segment by role type and seniority, by channel, by function, and by whether effort went into roles that were actually filled. Channel segmentation is the most useful, because it converts the metric into a budgeting tool.
What does cost per hire fail to capture? Quality of hire, speed, and the opportunity cost of the empty seat. The cheapest hire who leaves in four months is the most expensive one you made, and for a revenue-blocking role the daily vacancy cost can exceed the entire hiring cost within weeks.
How do you reduce cost per hire? Reduce interview panel time by capping rounds and using structured interviews, improve screening so fewer candidates reach interview, build referral and silver medallist channels, renegotiate the agency fee base, reduce early attrition, and shorten time to fill.
Is an internal recruiter cheaper than an agency? It depends on volume and repeatability, and the comparison is only valid if both sides are costed the same way. Fully load the recruiter salary, add tooling, add panel time, and add the cost of roles that stay open when they hit capacity.
What is a good cost per hire? There is no useful universal figure, because it varies enormously by role, seniority, sector and geography. Compare against your own trend and across your own channels rather than against an external benchmark whose inclusions you cannot verify.
Further Reading: Related Hiring and HR Guides
- Recruitment agency fees in India
- Recruitment process outsourcing (RPO) in India
- Attrition rate: formula and benchmarks
- The recruitment and hiring process in 9 steps
Related Articles
- HR consultancy services in India
- Recruitment strategy and hiring plan
- Free job posting sites in India
Additional Resources
- Your applicant tracking data on candidates interviewed per hire, which is what makes the panel time calculation possible
- Your finance system's recruitment cost lines, usually split across several budget codes
- Your 90 day attrition figures, without which cost per hire will push you towards the wrong decisions
Reviewing hiring spend this quarter?
Recalculate with panel time included first. The number usually doubles, and the conversation changes. Then see how a flat success fee compares.






