Cost per Hire Calculator

Enter your internal costs, external costs, and number of hires to calculate your cost per hire, see how it compares to the SHRM industry benchmark, and understand your recruitment spend breakdown.
Luis GonzalezCreated by Luis GonzalezLast updated:

How to Use This Calculator

  1. 1

    Enter your recruitment costs

    Input your Internal Cost (recruiter salaries, HR time, interview costs, referral bonuses) and External Cost (job board fees, agency fees, background checks, advertising) in the dollar fields. Then enter the Number of Hires — the total positions filled during the measurement period.

  2. 2

    Review your results

    View your Cost per Hire, Total Recruitment Cost, and how your spend compares to the SHRM benchmark of $4,129. The Insights card shows your internal vs. external cost split, projected annual budget, and a cost efficiency rating.

Example Calculation

An HR department spent $4,000 internally and $2,000 externally to make 5 hires in a quarter, and wants to calculate their cost per hire.

Internal Cost ($)

$4,000

External Cost ($)

$2,000

Number of Hires

5

Results

Cost per Hire

$1,200

Total Recruitment Cost

$6,000

vs. SHRM Benchmark

-$2,929

Insights card shows internal/external split (66.

Tips

Capture All Internal Costs

Include recruiter salaries, hiring manager interview time, onboarding hours, and referral bonuses. Many organizations undercount internal spend by 20-30%, which makes their cost per hire appear artificially low. Use the Internal Cost field to enter the fully loaded figure.

Negotiate Agency Fees

External recruitment agency fees are often the largest single line item. Negotiate contingency rates (typically 15-25% of first-year salary) or consider retained search only for executive roles. Reducing agency spend from 25% to 18% on a $80,000 salary saves $5,600 per hire.

Leverage Employee Referrals

Referral hires typically cost 50-70% less than agency hires and have higher retention rates. A $2,000 referral bonus is far cheaper than a $15,000 agency fee. Track referral-sourced hires separately to quantify the savings.

Benchmark by Role Level

The SHRM average of $4,129 blends all roles. Entry-level positions often cost $500-$1,500 to fill, while senior/executive roles can exceed $20,000. Compare your cost per hire against role-specific benchmarks for a more accurate assessment.

Benchmarking Talent Acquisition with the Cost per Hire Calculator

The Cost per Hire Calculator is an essential HR tool for organizations to measure the efficiency of their talent acquisition efforts.

By consolidating internal and external recruitment expenses and dividing by the number of successful hires, it provides a clear financial metric for each new employee.

For an HR department spending $4,000 internally and $2,000 externally to make 5 hires, the cost per hire is $1,200, a figure crucial for benchmarking against industry standards like SHRM's $4,129 average in 2026.

Why CPH is a Cornerstone of Strategic HR Management

Cost per Hire (CPH) is a cornerstone of strategic HR management because it quantifies the direct financial investment in an organization's most valuable asset: its people.

This metric enables HR leaders to evaluate the effectiveness of various recruitment channels, optimize budget allocation, and demonstrate the tangible ROI of their talent acquisition strategies.

A high CPH can signal inefficiencies or a need to re-evaluate sourcing methods, while a low CPH can indicate effective processes.

Ultimately, understanding CPH helps align recruitment efforts with broader business goals, ensuring sustainable growth and competitive advantage.

Deconstructing Recruitment Spend: The Cost per Hire Formula

The Cost per Hire calculation aggregates all internal and external recruitment expenses and divides them by the total number of successful hires within a specific period.

Let IC be Internal Cost, EC be External Cost, and NH be Number of Hires.

Total Recruitment Cost = IC + EC
Cost per Hire = Total Recruitment Cost / NH

Internal Cost Share = (IC / Total Recruitment Cost) × 100
External Cost Share = (EC / Total Recruitment Cost) × 100
Benchmark Difference = Cost per Hire - 4,129 (SHRM benchmark)

"Internal Cost" includes salaries and time for HR/recruiters, "External Cost" covers job boards and agencies, and "Number of Hires" is the count of positions filled.

💡 To make informed decisions about staffing levels versus existing workload, our Overtime Cost vs. Hiring Cost Comparison Calculator can help you weigh the financial impact of adding new employees.

Calculating Recruitment Efficiency: A Department's Example

An HR department wants to assess its recruitment efficiency.

Over the last quarter, they incurred $4,000 in internal costs (HR salaries, interview time) and $2,000 in external costs (job board subscriptions, background checks).

During this period, they successfully filled 5 positions.

  1. Calculate Total Recruitment Cost: Sum internal and external costs: $4,000 + $2,000 = $6,000.
  2. Determine Cost per Hire: Divide total recruitment cost by the number of hires: $6,000 / 5 = $1,200.
  3. Compute Internal Cost Share: Divide internal cost by total cost and multiply by 100: ($4,000 / $6,000) × 100 = 66.7%.
  4. Find External Cost Share: Divide external cost by total cost and multiply by 100: ($2,000 / $6,000) × 100 = 33.3%.
  5. Compare to SHRM Benchmark: Calculate the difference: $1,200 - $4,129 = -$2,929.

This HR department's Cost per Hire is $1,200, significantly below the SHRM benchmark of $4,129, indicating highly efficient recruitment.

Internal costs represent 66.7% of the total, suggesting a strong in-house capability.

💡 For analyzing compensation packages, especially for roles with variable pay, our On-Target Earnings (OTE) Calculator can help you understand the full potential earnings of a position.

Optimizing Recruitment Spend in a Competitive Labor Market

In 2026's competitive labor market, optimizing recruitment spend is paramount.

The Cost per Hire (CPH) is a key HR metric, with the Society for Human Resource Management (SHRM) reporting an average CPH of approximately $4,129 across industries.

However, this figure varies widely; for example, executive hires can easily exceed $20,000, while entry-level positions might be under $1,000.

Tech roles, particularly for specialized skills, can also command higher CPH due to intense competition.

Companies with a CPH significantly above average should investigate their sourcing channels, interview processes, and onboarding efficiencies to identify cost-saving opportunities, potentially by leveraging internal talent pools or optimizing job board spend.

Typical Cost per Hire Across Industries and Roles

The Cost per Hire (CPH) varies significantly across different industries and levels of roles, reflecting the unique challenges and requirements of talent acquisition in various sectors.

For instance, in the fast-paced technology industry, CPH for a specialized software engineer can range from $10,000 to $25,000 due to high demand and competition.

Conversely, for entry-level retail or hospitality positions, CPH might be as low as $500 to $1,500.

Highly regulated industries like healthcare or finance often see CPH in the $5,000-$10,000 range, influenced by extensive background checks and compliance requirements.

Executive-level roles across all sectors can command the highest CPH, frequently exceeding $30,000, due to the specialized search firms and lengthy vetting processes involved.

These benchmarks highlight that a 'good' CPH is always relative to the specific context of the hiring environment.

Frequently Asked Questions

What is the Cost per Hire (CPH) metric?

Cost per Hire (CPH) measures the total financial expense to recruit and onboard a new employee, divided by the number of hires made. It includes both internal costs (recruiter salaries, HR time, referral bonuses) and external costs (job boards, agency fees, background checks). The SHRM benchmark is approximately $4,129 per hire as of 2026.

What counts as an internal cost vs. external cost?

Internal costs include recruiter and HR staff salaries, hiring manager interview time, onboarding and training expenses, internal referral bonuses, and ATS software subscriptions. External costs include job board postings, recruitment agency fees, background check services, pre-employment assessments, candidate travel reimbursement, and advertising spend.

What is the SHRM benchmark for Cost per Hire?

The Society for Human Resource Management (SHRM) benchmarks the average Cost per Hire at approximately $4,129, though this varies significantly by industry, role level, and region. Tech roles may exceed $10,000, while entry-level retail positions can be under $1,000. Use this benchmark as a reference point, not an absolute target.

How can I reduce my cost per hire?

Focus on three areas: (1) Increase employee referrals, which typically cost 50-70% less than agency hires, (2) Negotiate agency fees or shift to direct sourcing through LinkedIn and job boards, and (3) Improve your hiring process efficiency to reduce time-to-fill, since longer vacancies accumulate more recruiter hours and advertising spend.

How is the projected annual budget calculated?

The projected annual budget multiplies your cost per hire by 12 (months), assuming you maintain the same hiring volume each month. For example, at $1,200 per hire with 5 hires per period, the annual projection is $14,400. Adjust this estimate based on your actual expected hiring plan for more accuracy.

Is this calculator different from the Cost per Hire HR Payroll Calculator?

Yes. This calculator focuses specifically on recruitment cost efficiency — internal costs, external costs, and the per-hire figure. The Cost per Hire HR Payroll Calculator adds headcount tracking with starting/ending employee counts and turnover/retention rate calculations, making it broader for HR payroll analysis.