Cost Per Hire Calculator

Calculate the average cost of hiring a new employee. Enter your internal and external recruiting expenses along with total hires to find what each new hire actually costs your business.

Calculate Cost Per Hire
Free forever No sign-up required Instant results

Cost Per Hire Calculator

Free Tool
HR salaries (recruiting portion), referral bonuses, interview time, onboarding
Job boards (Naukri, LinkedIn), agency fees, background checks, career fairs
Total number of new employees hired in the time period
Optional. Used to calculate cost per hire as a percentage of salary
Cost Per Hire
Total Recruitment Spend
Internal Costs
External Costs

* Based on the SHRM formula: Cost Per Hire = (Internal Costs + External Costs) / Number of Hires.

What is Cost Per Hire?

Cost per hire is a key recruitment metric that measures the average total expense a company incurs to fill one open position. It includes both internal costs (HR team time, referral bonuses, onboarding) and external costs (job boards, agency fees, background checks). The metric was standardized by the Society for Human Resource Management (SHRM) and is widely used by HR teams for budgeting and benchmarking.

For Indian businesses, understanding cost per hire is critical for workforce planning, especially in high-turnover industries like restaurants and hospitality. When you know exactly how much each hire costs, you can make smarter decisions about whether to invest in retention programs or continue hiring at the same pace.

  • Internal costs cover all in-house expenses: HR salaries allocated to recruiting, interview time, referral bonuses, and onboarding
  • External costs cover third-party expenses: job board subscriptions, recruitment agencies, background verification, and assessment tools
  • The metric helps compare recruiting efficiency across departments, time periods, and against industry benchmarks
  • Tracking cost per hire alongside total employee cost gives a complete picture of workforce investment

How to Calculate Cost Per Hire

The SHRM-standardized formula divides total recruiting expenses by the number of hires made during the same period. This gives you a clear per-unit cost that can be tracked over time.

Cost Per Hire = (Internal Costs + External Costs) / Number of Hires

Internal costs include: HR team salaries (portion allocated to recruiting), hiring manager interview time, employee referral bonuses, internal job posting systems, onboarding materials, and new hire training

External costs include: Job board fees (Naukri, LinkedIn, Indeed), recruitment agency or staffing firm commissions, background verification charges, pre-employment assessment tools, career fair expenses, and employer branding spend

Number of hires: Total positions filled during the measurement period (monthly, quarterly, or annually)

Cost Per Hire Calculation Example

Here is a worked example for a mid-size restaurant chain hiring 15 employees in a quarter:

Internal Costs:

HR team salary (recruiting portion): ₹1,20,000

Interview time (managers): ₹45,000

Referral bonuses (3 referrals x ₹5,000): ₹15,000

Onboarding and training: ₹70,000

Total Internal: ₹2,50,000

External Costs:

Job board subscriptions: ₹80,000

Agency fees (5 hires x ₹35,000): ₹1,75,000

Background checks (15 x ₹1,500): ₹22,500

Assessment tools: ₹12,500

Total External: ₹2,90,000

Cost Per Hire = (2,50,000 + 2,90,000) / 15 = ₹36,000

This means the company spent an average of ₹36,000 to fill each position during the quarter. If the average monthly CTC is ₹25,000, the cost per hire equals 12% of annual CTC, which is within the typical range for the hospitality sector.

Cost Per Hire Benchmarks in India

Cost per hire varies significantly by industry, role level, and hiring method. Here are typical benchmarks for Indian companies to help you evaluate your own recruiting efficiency:

Role LevelTypical Cost Per HireAs % of Annual CTC
Entry-level / FresherRs 8,000 - Rs 25,0005-10%
Mid-level (3-7 years)Rs 50,000 - Rs 1,50,0008-15%
Senior / ManagerRs 1,50,000 - Rs 3,00,00012-20%
Leadership / CXORs 3,00,000 - Rs 10,00,000+20-33%
Restaurant StaffRs 5,000 - Rs 15,0003-8%

These benchmarks represent direct recruiting costs only. When you factor in productivity loss during the vacancy period and ramp-up time for new hires, the true cost of filling a position can be 2-3x higher. Use the Salary Calculator to understand how recruiting costs compare to total compensation packages.

How to Use This Cost Per Hire Calculator

Find your average recruiting cost in seconds:

  • Step 1: Enter total internal recruiting costs for the period. Include HR salaries (recruiting portion), referral bonuses, interview time costs, and onboarding expenses
  • Step 2: Enter total external recruiting costs. Include job board fees, agency commissions, background checks, and assessment tools
  • Step 3: Enter the number of hires made during the same period
  • Step 4: Optionally enter the average monthly CTC of new hires to see cost per hire as a percentage of salary
  • Step 5: Click "Calculate Cost Per Hire" to see your per-hire cost with detailed breakdowns

How to Reduce Cost Per Hire

Lowering recruitment costs requires a strategic approach that focuses on building sustainable hiring pipelines rather than just cutting expenses:

  • Build a referral program: Employee referrals cost 40-50% less than agency hires and typically have better retention rates. Offer meaningful referral bonuses to incentivize your team
  • Invest in employer branding: A strong employer brand on LinkedIn and Glassdoor attracts organic applicants, reducing dependence on paid job boards and agencies
  • Maintain a talent pipeline: Build relationships with potential candidates before positions open. This reduces time-to-fill and lowers the cost of emergency hiring
  • Focus on retention: The cheapest hire is the one you never have to make. Investing in competitive salary structures and employee satisfaction reduces hiring volume significantly
  • Automate screening: Use technology to filter applications faster, reducing the HR hours spent on unqualified candidates

Hidden Costs Beyond Cost Per Hire

The standard cost per hire formula captures direct recruiting expenses, but several hidden costs make the true cost of a bad hire or slow hiring process much higher:

  • Vacancy cost: Every day a position stays unfilled, the business loses revenue or overworks existing staff. For a role generating Rs 50,000/month in value, a 30-day vacancy costs Rs 50,000 in lost output
  • Ramp-up time: New hires take 2-6 months to reach full productivity. During this period, they deliver less value than their cost, creating a hidden "productivity gap"
  • Bad hire cost: A wrong hire who leaves within 6 months doubles your cost per hire for that position, plus adds the cost of re-hiring and team disruption
  • Manager time: Hiring managers spend 15-20% of their time on recruitment activities, which is rarely counted in cost per hire calculations
FAQ

Frequently Asked Questions

Common questions about cost per hire calculation and recruitment budgeting in India.

What is cost per hire?
Cost per hire is the average total cost a company spends to fill one open position. It includes internal costs (HR salaries, interviewing time, referral bonuses) and external costs (job board fees, agency fees, background checks). The SHRM formula is: Cost Per Hire = (Total Internal Costs + Total External Costs) / Total Number of Hires.
What is a good cost per hire in India?
In India, cost per hire typically ranges from Rs 15,000 to Rs 50,000 for entry-level roles, Rs 50,000 to Rs 1,50,000 for mid-level, and Rs 2,00,000 to Rs 5,00,000+ for senior or niche positions. Restaurant and hospitality roles average Rs 8,000 to Rs 25,000. Use our CTC Calculator to compare recruiting costs against total compensation.
What costs are included in internal recruiting?
Internal costs include HR team salaries allocated to recruiting, hiring manager interview time, employee referral bonuses, internal job posting systems, onboarding and training costs for new hires, and administrative overhead like offer letter processing and compliance documentation.
What costs are included in external recruiting?
External costs include job board posting fees (Naukri, LinkedIn, Indeed), recruitment agency or staffing firm fees, background verification charges, pre-employment assessment tools, career fair or campus recruitment expenses, and employer branding or recruitment marketing spend.
How do I reduce cost per hire?
Build an employee referral program (referrals cost 40-50% less), strengthen your employer brand on social media, use free or low-cost job boards, maintain a talent pipeline for frequently hired roles, improve your screening process, and invest in retention to lower overall hiring volume. Track your total employee cost to understand whether cost savings in hiring lead to quality issues.
Does cost per hire include training costs?
It depends on your calculation scope. The standard SHRM formula includes only costs incurred until the hire joins. However, many companies include onboarding and initial training costs (first 30-90 days) for a more realistic picture. Our calculator lets you include training in internal costs for a comprehensive view.
How is cost per hire different from cost of vacancy?
Cost per hire measures spending to fill a position. Cost of vacancy measures revenue or productivity lost while the position remains unfilled. Both metrics matter: a low cost per hire is meaningless if a slow hiring process causes high vacancy costs. Use the FnF Calculator to estimate separation costs when an employee leaves.
What is the average recruitment agency fee in India?
Recruitment agencies in India typically charge 8.33% to 16.67% of the candidate's annual CTC (equivalent to 1 to 2 months salary). For senior or niche roles, fees can reach 20-25% of annual CTC. Retained search firms for leadership positions may charge 25-33% plus a retainer fee.
How often should I calculate cost per hire?
Calculate cost per hire quarterly and annually. Quarterly tracking helps identify seasonal spikes and evaluate ongoing recruiting strategies. Annual calculation provides a benchmark for budgeting. Also track per department or role level to spot where costs are highest. Use a Salary Slip Template to keep payroll records organized for accurate cost tracking.
Can cost per hire be too low?
Yes. An extremely low cost per hire often signals underinvestment in recruiting, leading to poor candidate quality, longer time-to-fill, higher turnover, and ultimately higher total costs. The goal is optimizing cost per hire while maintaining hire quality. Track overtime costs to check if understaffing from slow hiring is causing excessive overtime.

Streamline hiring and payroll processing.

Petpooja Payroll automates onboarding, employee cost tracking, and statutory compliance from day one. Spend less time on paperwork and more on finding the right talent.

Explore Petpooja Payroll
Disclaimer: This calculator provides estimated results based on general Indian payroll and tax rules. It is not a substitute for professional financial or legal advice. Petpooja does not assume any legal liability for decisions made based on these calculations.