Skip to main content
aibizhub
Structured methodology As of 2026-04-24

How Cost Per Hire Calculator works

What the tool assumes, what data it pulls from, and what it cannot tell you.

Education · General business information, not legal, tax, or financial advice. Editorial standards Sponsor disclosure Corrections

1. Scope

Sums external (ads, agency) and internal (hours × hourly rate) recruiting costs plus onboarding to produce cost per hire. It does not model time-to-productivity or first-year attrition loss.

2. Inputs and outputs

Inputs

  • jobAdsCost number (currency)
  • agencyFee number (currency) default: 0
  • internalRecruiterHours number
  • internalHourlyRate number (currency)
  • hiringManagerHours number
  • onboardingCost number (currency) default: 0

Outputs

  • externalCost

    jobAdsCost + agencyFee.

  • internalCost

    (recruiterHours + managerHours) × hourlyRate.

  • costPerHire

    externalCost + internalCost + onboardingCost.

Engine source: src/lib/cost-per-hire-calculator/engine.ts

3. Formula / scoring logic

external_cost = ads + agency_fee
internal_cost = (recruiter_hours + manager_hours) * hourly_rate
cost_per_hire = external_cost + internal_cost + onboarding

4. Assumptions

  • Internal time is priced at a loaded hourly rate (salary + benefits ÷ working hours).
  • Onboarding cost is first-month expenses; longer ramp-to-productivity is out of scope.
  • No discount for re-used sourcing pipelines or employer-brand investment.

5. Data sources

6. Known limitations

  • Industry-wide cost-per-hire medians carry heavy population skew; SHRM 2022 reports $4,700 but that averages across agency-heavy enterprise roles and low-cost front-line hiring.
  • Failed-hire cost (attrition in first 12 months) is not computed. A common rule of thumb — 1× to 2× annual salary — has limited academic backing and is not cited as a precise benchmark.

7. Reproducibility

Input
ads = $500, agency = $0, recruiterHrs = 20, managerHrs = 10, hourlyRate = $75, onboarding = $1,500.

Expected output
external = $500, internal = $2,250, cost_per_hire = $4,250.

8. Change log

  • 2026-04-24 methodology page first published.

Worked example

Run live against the same engine this site ships (/engines/cost-per-hire-calculator.js). The inputs and outputs below are recomputed on every build and independently re-verified in CI — they are never hand-authored.

Input

tool
cost_per_hire
job_board_costs
500
agency_fees
0
referral_bonuses
0
internal_recruiter_hours
20
recruiter_hourly_rate
50
interviewer_hours
10
interviewer_hourly_rate
75
onboarding_costs
2000
number_of_hires
1

Output

totalRecruitingCost
4250
costPerHire
4250
breakdownByCategory.advertising
500
breakdownByCategory.agency
0
breakdownByCategory.referral
0
breakdownByCategory.internalTime
1750
breakdownByCategory.onboarding
2000

Frequently asked questions

What does the Cost Per Hire Calculator calculate?
Sums external (ads, agency) and internal (hours × hourly rate) recruiting costs plus onboarding to produce cost per hire. It does not model time-to-productivity or first-year attrition loss.
What inputs does the Cost Per Hire Calculator need?
It takes 6 inputs: jobAdsCost, agencyFee (default 0), internalRecruiterHours, internalHourlyRate, hiringManagerHours, onboardingCost (default 0). Outputs returned: externalCost, internalCost, costPerHire.
What formula does the Cost Per Hire Calculator use?
The exact computation is: external_cost = ads + agency_fee; internal_cost = (recruiter_hours + manager_hours) * hourly_rate; cost_per_hire = external_cost + internal_cost + onboarding
Can I verify the Cost Per Hire Calculator with a worked example?
Yes. With ads = $500, agency = $0, recruiterHrs = 20, managerHrs = 10, hourlyRate = $75, onboarding = $1,500. the tool returns external = $500, internal = $2,250, cost_per_hire = $4,250.
Where does the Cost Per Hire Calculator get its benchmark data?
Reference data is sourced from: US BLS Occupational Employment and Wage Statistics (OEWS) (as of 2024); SHRM 2022 Talent Acquisition Benchmarking Report (use for directional comparison only) (as of 2022).
What can the Cost Per Hire Calculator not tell me?
Known limitations: Industry-wide cost-per-hire medians carry heavy population skew; SHRM 2022 reports $4,700 but that averages across agency-heavy enterprise roles and low-cost front-line hiring. Failed-hire cost (attrition in first 12 months) is not computed. A common rule of thumb — 1× to 2× annual salary — has limited academic backing and is not cited as a precise benchmark.
Business planning estimates — not legal, tax, or accounting advice.