Most teams only count the agency invoice. Cost per hire is every rupee your company spent to fill a role, internal and external, divided by the number of hires. Fill in what you spent in a period, and this calculator gives you the number, the split, and how it compares with Indian benchmarks.
Cost per hire = (internal recruiting costs + external recruiting costs) ÷ number of hires in the same period. Internal costs include recruiter salary time, interview panel hours, ATS software and referral bonuses; external costs include agency fees, job boards and background checks. Example: ₹13,22,000 spent on 10 hires is ₹1,32,200 per hire.
| Cost line | Total for period | Per hire | Share |
|---|
Spotted something incorrect? Write to [email protected] and we will fix it.
Cost per hire has one widely accepted definition. In 2012 SHRM and the American National Standards Institute published a standard formula, and it is still the version most recruiting teams and reporting tools use:
Cost per hire = (total internal recruiting costs + total external recruiting costs) ÷ total number of hires in the same period.
Two things make or break the number. First, the period has to match: if you count a full year of agency invoices, you must count a full year of hires, not last month's. Second, internal costs have to be in there. Teams that only divide agency fees by hires typically understate their true cost per hire by half or more, because recruiter salary and interview panel time are usually the largest single block of spend.
Anything paid to someone outside the company in order to fill roles:
Money your company was already spending, but which went into hiring:
The calculator values interviewer time at annual CTC divided by 2,000 hours, which is roughly 250 working days of 8 hours. If your company works a 6 day week or you want to load overheads on top of salary, adjust the interviewer CTC figure upward to match.
The SHRM and ANSI standard scopes cost per hire around sourcing, recruiting and staffing. It does not include onboarding, induction, training, laptop and workspace provisioning, or the new joiner's own salary. Those are real costs, but they belong in an employee cost or onboarding cost calculation, not this one. Vacancy cost, meaning the revenue or productivity lost while the seat is empty, is also outside the standard. Keeping the boundary clean is what makes your number comparable with benchmarks and with other teams.
India benchmarks are much lower than global ones, mostly because internal recruiter cost and interviewer cost are lower in rupee terms. Figures quoted by Indian recruiting firms and HR blogs in 2026 cluster like this. Treat them as indicative and unverified: they are not from an official survey, and methods differ.
| Hiring type | Typical cost per hire |
|---|---|
| Entry level and bulk hiring | ₹30,000 to ₹45,000 |
| Mid level, most white collar roles | ₹40,000 to ₹70,000 |
| Senior and niche skills | ₹1,00,000 to ₹2,00,000 |
| Leadership and executive search | ₹2,50,000 and above |
| RPO providers, per hire pricing | ₹18,000 to ₹60,000 |
Two adjustments matter. Tier 1 cities such as Mumbai, Delhi NCR and Bengaluru typically run 30 to 50 percent higher than tier 2 and tier 3 locations. And if you use agencies, the fee alone tends to dominate: Indian contingency fees are commonly 8.33 percent of annual CTC for entry level and bulk roles, about 12.5 percent for mid level, and 16.67 percent for senior or niche mandates, with retained executive search running 20 to 33 percent. On a 20 lakh role, a 20 percent fee is 4 lakh before you have counted a single internal rupee.
For context, SHRM's global benchmarking puts US cost per hire far higher, in the thousands of US dollars for non-executive roles and much more for executives (exact figures vary by report year; we could not verify the latest edition). Do not compare your rupee number to those directly, but do use the time to fill discipline: cost per hire and time to fill move together.
| Cost line | Working | Amount |
|---|---|---|
| External: agency, job boards, assessments, BGV, relocation | 4,00,000 + 1,20,000 + 60,000 + 12,000 + 50,000 | ₹6,42,000 |
| Recruiter time | ₹7,00,000 × 70% | ₹4,90,000 |
| Interview panel time | 120 hours × (₹15,00,000 ÷ 2,000) | ₹90,000 |
| ATS and referral bonuses | ₹60,000 + ₹40,000 | ₹1,00,000 |
| Cost per hire | ₹13,22,000 ÷ 10 hires | ₹1,32,200 |
A 60 person product company in Pune hires 10 people in a financial year. It spends 4,00,000 rupees on agency fees for two senior roles, 1,20,000 on job boards, 60,000 on assessments, 12,000 on background checks and 50,000 on one relocation. That is 6,42,000 in external costs.
Internally, one recruiter on 7,00,000 CTC spends 70 percent of her time on hiring, which is 4,90,000. The panel logs 120 interview hours at an average interviewer CTC of 15,00,000, so 750 rupees an hour, which is 90,000. The ATS costs 60,000 for the year and referral bonuses came to 40,000. Internal costs are 6,80,000.
Total is 13,22,000 rupees for 10 hires, so cost per hire is 1,32,200 rupees. That sits well above the India mid level band, and the reason is visible in the split: internal cost is more than half, and two agency placements carry nearly a third of the total.
Recruiter hours and interview panel hours are usually more than half of cost per hire. GetHirePlus runs AI resume screening and AI interviews so fewer weak candidates reach your panel, and your team spends its hours on the shortlist that matters.
Start hiring with GetHirePlus, freeStarter is free; you pay only for AI interview minutes used. See pricing.
AI hiring software for resume screening, AI phone interviews, assessments, live interviews and applicant tracking.
Get started