Hiring a new employee costs more than the amount you spend on job advertisements or recruitment agencies.
Your recruiters invest hours sourcing candidates, hiring managers spend time interviewing, and your team pays for software, assessments, and other recruitment activities.
Without tracking these expenses, it becomes difficult to understand whether your hiring process is efficient or where your budget is going.
Learning how to calculate cost per hire in recruitment helps you make better budgeting decisions and identify opportunities to reduce unnecessary spending.
In this guide, you’ll learn:
- The cost-per-hire formula and how to use it.
- Which internal and external recruitment expenses to include.
- How to calculate recruitment cost per hire with worked examples.
- How to identify hidden costs and improve hiring efficiency.
- How AI recruiting tools like Leelu AI can help optimize your process.

What Is the Cost per Hire Formula?
The standard cost-per-hire formula combines internal recruiting costs and external recruiting costs, then divides the total by the number of hires made during the same period.
Cost per Hire = (Total Internal Recruitment Costs + Total External Recruitment Costs) ÷ Total Number of Hires
Here is what each component means:
- Internal recruitment costs: Expenses associated with your own employees and internal resources, including recruiter salaries allocated to hiring activities and hiring manager interview time.
- External recruitment costs: Payments to outside providers and recruitment-related services, such as job advertisements, agency fees, assessments, and background checks.
- Total number of hires: The number of employees who meet your chosen hiring definition during the reporting period.
Let’s say your company spends ₹1,20,000 on internal recruitment activities and ₹80,000 on external recruitment expenses in one quarter. During that period, you hire eight employees.
Your calculation would be:
Cost per Hire = (₹1,20,000 + ₹80,000) ÷ 8
Cost per Hire = ₹25,000
Your organization spends an average of ₹25,000 to recruit each employee.
The key is consistency. Use the same cost categories, reporting period, and definition of a completed hire whenever you compare results.
How to Calculate Cost per Hire in Recruitment: 5 Steps
Now that you understand the formula, you can calculate your own recruitment costs by following a structured process. The goal is to capture both visible expenses and the internal time your team invests in hiring.
Step 1: Define Your Recruitment Reporting Period
Start by deciding which period you want to measure. You can calculate cost per hire monthly, quarterly, or annually, depending on your hiring volume and reporting needs.
For example, a startup filling five positions a month may benefit from monthly tracking. An enterprise hiring hundreds of employees may prefer quarterly reporting alongside an annual overview.
Next, define which hires count toward your calculation.
You might measure permanent full-time hires separately from temporary workers, contractors, or internal transfers. There is no benefit in comparing two periods if you change the definition halfway through.
Recruiter tip: Record both the reporting period and your inclusion rules before collecting expenses. This makes future comparisons much more reliable.
Step 2: Calculate Your Internal Recruitment Costs
Internal costs represent the resources your organization uses to recruit employees. These expenses are easy to underestimate because many of them are already included in salaries or existing operational budgets.
Start by identifying the employees involved in hiring and estimating the portion of their working time dedicated to recruitment.
Your internal recruitment costs may include:
- Recruiter and talent acquisition team salaries allocated to recruitment.
- Hiring manager time spent reviewing applicants and interviewing candidates.
- Interview panel time spent assessing applicants.
- Internal employee referral bonuses.
- Recruitment team training and development expenses.
- The allocated cost of internal recruiting resources.
Suppose your recruiter earns ₹60,000 per month and spends 30% of their working time on recruitment for the roles being measured.
The monthly recruiter cost allocated to recruitment is:
₹60,000 × 30% = ₹18,000
If two hiring managers collectively spend ₹12,000 worth of working time on interviews and candidate evaluations, your internal recruitment cost becomes:
₹18,000 + ₹12,000 = ₹30,000
You can repeat this process for other relevant internal resources.
Important: Allocate only the portion of each expense that belongs to your selected reporting period and recruitment activities. If you include a salary allocation, avoid counting the same time again under a separate expense category.
Step 3: Add Your External Recruitment Costs
External recruitment costs cover money spent on third-party services, advertising, and other expenses associated with finding and assessing candidates.
These costs are generally easier to identify because they appear in invoices, subscriptions, and accounting records.
Common external recruitment expenses include:
These figures are illustrative, not industry averages.
Your actual expenses will depend on your hiring requirements, the platforms you use, and the roles you need to fill.
If a job board subscription or recruitment platform supports multiple roles, allocate its cost consistently rather than charging the entire subscription to a single hire.
Also check whether an expense has already been recorded as an internal or external cost. Correct allocation prevents your final calculation from becoming inflated.
Step 4: Add Both Cost Categories
Once you have gathered your internal and external expenses, combine them to calculate your total recruitment spending.
Consider the following quarterly example:
Your organization spent ₹1,80,000 on recruitment during the quarter.
Before moving forward, verify your totals against finance records, recruitment invoices, software subscriptions, and time estimates. Even a small omission can affect the accuracy of your metric.
Suggested Reading:
Best Candidate Rediscovery Software: Re-Engaging Dormant ATS DatabasesStep 5: Divide Total Recruitment Costs by Total Hires
The final step is straightforward. Divide your total recruitment costs by the number of hires completed during the same period.
Suppose the organization in the previous example hired 12 employees during the quarter.
Cost per Hire = ₹1,80,000 ÷ 12
Cost per Hire = ₹15,000
Your average recruitment cost is ₹15,000 per employee.
You can repeat this calculation every month or quarter to understand whether your recruitment spending is increasing, decreasing, or remaining stable.
However, don't assume that a lower cost per hire automatically means a better recruitment process. If the lower figure comes from rushed screening, poor candidate matching, or high employee turnover, the apparent savings may not last.
The more useful question is whether you can maintain hiring quality while making recruitment more efficient.
What Costs Should You Include in Your Cost per Hire Calculation?
Following the five steps gives you a starting figure, but the accuracy of that figure depends on the expenses you include.
Your recruitment budget may look different depending on whether you hire internally, work with agencies, or manage high-volume recruitment. A detailed breakdown helps you compare these approaches fairly.
Internal Costs You Should Track
Internal costs include the time and resources your organization contributes to the hiring process.
1. Recruiter salaries and benefits
Include the relevant portion of salaries, benefits, and compensation for recruiters and talent acquisition specialists. Allocate these expenses according to the time they spend on recruitment during your reporting period.
2. Hiring manager and interviewer time
Managers and interviewers often spend hours reviewing applications, conducting interviews, and discussing candidates. Estimate the value of their time using a consistent hourly cost.
3. Employee referral bonuses
If you reward employees for referring successful candidates, include the recruitment-related bonuses paid during the period.
4. Internal recruitment training
Training that directly supports your recruiting team's work may be included in your internal cost calculation. Apply a consistent allocation method if the training benefits multiple activities.
5. Internal recruiting administration
Time spent coordinating interviews, updating candidate records, preparing hiring reports, and communicating with applicants can contribute to recruitment costs.
External Costs You Should Track
External costs include recruitment expenses paid to third parties.
1. Job advertisements and job boards
Track paid job listings, promoted advertisements, and other recruitment marketing expenses. If you use multiple channels, record spending separately so you can evaluate which sources generate suitable candidates.
2. Recruitment agencies and headhunters
Agency fees can substantially affect the cost of filling specialist or senior positions. Record these fees against the relevant hiring period and roles.
3. Recruitment software and sourcing tools
Include relevant subscription costs for applicant tracking systems, sourcing platforms, resume screening tools, and other recruiting technology. Allocate shared subscriptions appropriately.
4. Background checks and assessments
Include candidate verification, skills tests, and other pre-employment assessments where applicable.
5. Career fairs and recruitment events
Track registration fees, event-related advertising, and other recruitment expenses associated with attending or organizing hiring events.
6. Candidate travel and relocation
If your organization pays for interview travel or recruitment-related relocation, determine whether those expenses belong in your chosen cost-per-hire definition and apply the same treatment consistently.
Which Hiring Costs Should You Track Separately?
Not every expense connected to hiring belongs in the same calculation.
The cost of leaving a position vacant, lost productivity, onboarding expenses, training after joining, and the financial impact of a poor hire may be useful business metrics. However, they should not automatically be mixed into a standard recruitment cost-per-hire calculation.
For a clearer picture, track these expenses separately unless your organization has explicitly adopted a broader, clearly defined hiring-cost metric.
This distinction matters because it helps you compare your recruitment spending without confusing it with the wider financial impact of staffing decisions.
Cost per Hire Calculation Example: A Complete Worked Scenario
The formula becomes easier to apply when you see how the numbers work together.
Imagine a growing technology company that needs to hire 10 customer support representatives in one quarter.
Its internal and external recruitment expenses are:
The company completes all 10 hires within the reporting period.
Using the formula:
Cost per Hire = ₹90,000 ÷ 10
Cost per Hire = ₹9,000
The company spends an average of ₹9,000 to recruit each customer support representative.
Now suppose the company reviews its process and discovers that recruiters spend considerable time manually searching for profiles, screening resumes, and coordinating interviews.
Rather than immediately reducing advertising spend, the team investigates whether these repetitive tasks can be streamlined.
After implementing process improvements, the company records ₹75,000 in recruitment costs for the next comparable period and again completes 10 hires.
Its new cost per hire is:
₹75,000 ÷ 10 = ₹7,500
The change in cost per hire is:
₹9,000 − ₹7,500 = ₹1,500 per hire
Percentage reduction:
(₹1,500 ÷ ₹9,000) × 100 = 16.67%
The company's average cost per hire has decreased by approximately 16.7%.
These figures are hypothetical and illustrate the calculation, not a guaranteed outcome from any particular recruitment tool. In practice, you should also compare candidate quality, time to fill, offer acceptance, and retention before concluding that the new process is better.
Suggested Reading:
Recruitment Marketing vs Employer Branding: What’s the Difference?What Is a Good Cost per Hire?
Once you calculate your cost per hire, the next question is whether the result is good for your organization.
There is no single cost-per-hire figure that works for every business. Recruitment expenses vary with the role, industry, location, seniority, hiring volume, sourcing strategy, and definition of costs.
Hiring a junior customer support representative through direct applications may cost considerably less than hiring a senior executive through a specialist search firm.
Comparing these two positions using a single target can lead to misleading conclusions.
Instead, use three approaches to evaluate your results.
1. Compare Your Cost per Hire Over Time
Calculate cost per hire using the same methodology each month or quarter.
Look for changes in total spending, the number of successful hires, and the recruitment activities responsible for those changes.
A rising figure may indicate higher agency fees, increased advertising costs, or more time spent filling difficult roles. It could also reflect a deliberate investment in better candidate assessments or more specialized hiring.
Your job is to understand what changed before deciding whether the increase is a problem.
2. Compare Similar Roles and Departments
Segment your results by role type, department, location, and seniority.
For instance, compare customer support recruitment with previous customer support recruitment rather than directly comparing it with executive hiring.
You can also separate agency-led recruitment from direct sourcing to see how different approaches affect your expenses.
These comparisons help you identify which hiring processes deserve closer attention.
3. Use External Benchmarks Carefully
External benchmarks can provide context, but only when the underlying definitions and reporting periods are comparable.
The frequently quoted figures you find online may use different currencies, geographies, job categories, or cost inclusions. A benchmark that excludes internal recruiter time is not directly comparable with one that includes salaries and interviewer hours.
Treat external averages as reference points rather than universal performance targets.
Your most useful benchmark is a consistent internal baseline that reflects your hiring requirements and business goals.
7 Ways to Reduce Recruitment Cost per Hire Without Sacrificing Quality
Calculating cost per hire tells you what recruitment costs. The next step is identifying which parts of the process you can improve.
The most effective approach is to remove unnecessary work, use your recruitment channels more intelligently, and help recruiters spend more time evaluating suitable candidates.
1. Reduce Manual Candidate Sourcing
Manually searching across professional networks, job boards, and internal candidate databases can consume a significant portion of a recruiter's day.
When your team repeats the same searches for every vacancy, it spends time gathering profiles instead of evaluating the people most likely to match the role.
You can improve efficiency by defining clear job requirements, maintaining reusable search criteria, and using sourcing tools that help discover relevant candidates across multiple platforms.
Leelu AI's sourcing engine is designed to search across 500M+ profiles, including sources such as LinkedIn, Indeed, Monster, and ATS systems.
By consolidating candidate discovery into a more streamlined workflow, recruiters can spend less time switching between sources and more time engaging suitable candidates.
2. Improve Screening Before Interviews
A large applicant pool does not automatically translate into a strong shortlist.
When recruiters manually review every resume, they can spend hours identifying basic qualifications, comparing experience, and checking candidates against job requirements.
Start by defining the essential skills, experience, and qualifications for each position. Then use structured screening criteria to make your evaluations more consistent.
Leelu AI supports automated resume parsing, candidate scoring, and AI matching to help recruiters prioritize profiles based on job requirements.
These capabilities can reduce repetitive screening work, but recruiters should still validate candidate fit and review important decisions, particularly when qualifications or experience require context.
3. Reconsider Your Recruitment Channel Mix
Not every role needs the same sourcing strategy.
Paid job advertisements may work well for high-volume positions, while specialist searches or employee referrals may be more suitable for hard-to-fill roles.
Track the costs associated with each channel alongside the number of hires it produces.
For each source, consider measuring:
- Total channel spending.
- Number of qualified candidates generated.
- Number of completed hires.
- Cost per hire attributable to that channel.
- Candidate quality and retention where data is available.
This helps you identify which channels deserve more investment and which ones need adjustment.
Avoid judging a channel solely by the number of applications it produces. A smaller pool of well-matched candidates may be more valuable than hundreds of unsuitable applications.
4. Automate Repetitive Candidate Outreach
Recruiters often spend considerable time writing initial messages, sending follow-ups, and responding to routine candidate questions.
When these tasks are handled manually, communication can become inconsistent and candidates may wait longer for responses.
You can improve this process by using relevant message templates, organizing follow-up schedules, and automating suitable communication steps.
Leelu AI supports personalized outreach and automated candidate conversations, helping recruiting teams engage candidates and manage follow-ups at scale.
Automation should still preserve relevance and transparency. Review messaging quality, monitor candidate responses, and ensure that outreach reflects the actual position and its requirements.
5. Simplify Interview Scheduling
Interview coordination creates costs that are easy to overlook.
Recruiters may exchange multiple emails to find available time slots, reschedule interviews, send reminders, and update candidate records. Hiring managers also lose time when coordination is inefficient.
Establish a clear interview process, define who needs to participate, and standardize the stages candidates must complete.
Leelu AI's smart scheduling capabilities support automated interview booking and calendar coordination. Reducing back-and-forth communication can free recruiters to focus on candidate evaluation and hiring decisions.
Track the time spent coordinating interviews before and after making changes to understand whether the new process delivers measurable improvements.
6. Build a Reusable Candidate Pipeline
Starting every search from scratch can increase recruitment effort and extend hiring timelines.
A candidate pipeline helps you maintain relationships with qualified people who may be suitable for future openings.
Organize candidate records by skills, experience, location, and role suitability. Keep information updated, follow applicable privacy requirements, and communicate with candidates appropriately.
When a position becomes available, your team can review existing talent before investing heavily in new sourcing activities.
A well-maintained pipeline can also help you respond more quickly to recurring hiring needs without relying entirely on external agencies or paid advertisements.
7. Track Recruitment Metrics Together
Cost per hire becomes more useful when you connect it to other recruitment metrics.
A low cost per hire may not represent success if positions take too long to fill or candidates leave shortly after joining.
Monitor the following metrics together:
Use these measures to find the underlying cause of rising recruitment costs.
If screening consumes too much time, improve candidate matching. If interviews create delays, streamline scheduling. If agency fees are high, evaluate whether direct sourcing can support more of your hiring needs.
The goal is not simply to spend less. It is to make each recruitment investment more effective.
How Leelu AI Helps You Optimize Cost per Hire
Once you understand where your recruitment budget goes, the next step is to reduce unnecessary work and improve hiring efficiency.
Leelu AI is an AI recruiting copilot that streamlines sourcing, screening, outreach, and interview scheduling in one workflow. Here’s how it can help optimize your cost per hire.
Source Candidates Across Multiple Platforms
Manually searching multiple platforms can consume recruiter time and create fragmented candidate records. Leelu AI searches across 500M+ profiles, including LinkedIn, job boards, and ATS systems, helping recruiters discover suitable candidates more efficiently.
This can reduce repetitive sourcing work and free up time for candidate engagement.
Screen and Prioritize Suitable Candidates
Reviewing resumes manually takes time, especially when you receive hundreds of applications. Leelu AI uses resume parsing, candidate scoring, and AI matching to help recruiters prioritize profiles based on job requirements.
Recruiters can spend less time on repetitive screening while maintaining oversight of candidate evaluations.
Automate Outreach and Interview Scheduling
Candidate follow-ups, replies, and interview coordination can add unnecessary administrative work. Leelu AI supports personalized outreach, automated conversations, and smart scheduling to streamline these tasks.
This helps recruiters manage candidate interactions more efficiently without increasing manual effort at the same rate.
Measure Recruitment Efficiency
Leelu AI's hiring insights dashboard helps you monitor recruitment performance and pipeline activity. Compare these metrics before and after improving your process:
- Recruiter hours spent on hiring
- Sourcing and screening expenses
- Interview coordination time
- Total recruitment costs and completed hires
Use the same cost-per-hire formula across both periods to evaluate the impact. Leelu AI's messaging highlights a potential 70–85% reduction in manual effort, but actual results depend on your hiring workflows and implementation.
If you want to make recruitment more efficient, explore Leelu AI to see how AI-powered sourcing, screening, outreach, and scheduling can support your hiring process.
Common Mistakes to Avoid When Calculating Cost per Hire
Even a straightforward formula can produce misleading results when your underlying data is inconsistent.
Watch for these common mistakes when measuring recruitment performance.
Counting Only External Expenses
Job advertisements and agency invoices are visible, but recruiter salaries and interviewer time also contribute to hiring costs.
Ignoring internal expenses can make your recruitment process appear less expensive than it actually is.
Using Different Cost Definitions Each Period
If you include software costs in one quarter but exclude them in the next, the resulting figures will not provide a reliable comparison.
Document your expense categories and use the same rules consistently.
Dividing Costs by the Wrong Number of Hires
Your numerator and denominator must cover the same reporting period.
If you include six months of recruitment expenses but divide them by hires completed in only three months, your calculation will be distorted.
Define whether you count employees who joined or another clearly specified hiring outcome, then apply that rule consistently.
Ignoring Differences Between Roles
A specialist engineering position and an entry-level administrative role may require very different sourcing and assessment efforts.
Segment your calculations before drawing conclusions about which departments are most efficient.
Assuming Lower Costs Always Mean Better Hiring
Cutting assessment expenses or rushing interviews might lower your immediate cost per hire but weaken hiring decisions.
Evaluate recruitment costs alongside quality of hire, candidate experience, and retention to understand the broader impact of your decisions.
Conclusion
Understanding how to calculate cost per hire in recruitment gives you a clearer picture of where your hiring budget goes and which activities need improvement. Start with the standard formula, include relevant internal and external expenses, and calculate your results consistently.
Then compare similar roles, monitor recruitment quality, and look for opportunities to reduce repetitive work without compromising candidate experience. Recruitment automation can help by streamlining sourcing, screening, outreach, and interview scheduling.
With Leelu AI, you can explore ways to make these processes more efficient. Ultimately, the goal is not simply to spend less, but to hire effectively with better visibility into every recruitment investment.
Frequently Asked Questions
1. How do you calculate cost per hire in recruitment?
Add your internal and external recruitment costs for a defined period, then divide the total by the number of hires completed during that period.
Formula: Cost per hire = (Internal recruitment costs + External recruitment costs) ÷ Total hires.
2. What is the difference between cost per hire and cost per recruitment?
The terms are often used interchangeably when describing the average cost of filling a position. If you use cost per recruitment to mean the total cost of a recruitment campaign, it may refer to a different measurement.
Define your metric clearly and state whether you are measuring total campaign spending or average spending per hire.
3. What costs should be included in cost per hire?
Include relevant recruiter and hiring manager time, internal referral bonuses, job advertisements, recruitment agency fees, recruitment software allocations, background checks, and candidate assessments.
Use a consistent methodology and avoid double-counting shared expenses.
4. How often should you calculate cost per hire?
Monthly or quarterly calculations work well for many recruiting teams, while annual reporting provides a broader view of recruitment spending.
Choose a frequency that matches your hiring volume, then compare equivalent periods using the same definitions.
5. Can AI recruiting software reduce cost per hire?
AI recruiting software can help reduce manual work in sourcing, screening, outreach, and interview scheduling. Whether that translates into a lower cost per hire depends on software costs, adoption, hiring volume, and measurable changes in internal effort or external spending.
Calculate your baseline first and compare it with the results after implementation.
6. Should onboarding costs be included in cost per hire?
Traditional recruitment cost-per-hire calculations focus on the costs of recruiting and hiring employees. Onboarding and post-hire training are often tracked separately.
If your organization uses a broader definition that includes onboarding, document it clearly and avoid comparing the result directly with narrower recruitment-only benchmarks.



