Share

Calculating your cost-per-hire (CPH) is the first step to optimizing your recruitment budget and improving your talent acquisition strategy's return on investment. According to industry benchmarks from the Society for Human Resource Management (SHRM), the average cost to fill a position can range from $4,000 to $7,000, making precise calculation essential for financial planning. By understanding your true CPH, you can identify inefficiencies, justify investments in employer branding, and make data-driven decisions to reduce time-to-fill.
Cost-per-hire (CPH) is a fundamental human resources metric that measures the total average cost incurred to recruit and onboard a new employee. It provides a clear financial picture of your talent acquisition process. Calculating CPH is not just an accounting exercise; it’s a strategic tool. A well-managed CPH indicates an efficient recruitment process, while a high or uncontrolled CPH can signal wasted resources, ineffective sourcing channels, or a lengthy hiring cycle that drains budget. By tracking this metric, HR professionals and hiring managers can:
The first step in calculating CPH is to meticulously categorize all expenses into internal and external costs. This breakdown is critical for understanding where your budget is allocated.
Internal Costs are expenses related to the time and resources spent by your internal team. These often-overlooked costs include:
External Costs are direct payments to outside vendors. These are typically easier to track and include:
The table below provides a clear comparison of these cost components:
| Cost Category | Examples | Typical Range (Varies by Role/Company) |
|---|---|---|
| Internal Costs | Recruiter time, Interviewer time, ATS software | $2,000 - $4,000+ |
| External Costs | Job ads, Agency fees, Background checks | $2,000 - $5,000+ |
The most widely accepted formula, endorsed by SHRM, provides a straightforward calculation. The cost-per-hire formula is:
Total Cost-Per-Hire (CPH) = (Total Internal Recruitment Costs + Total External Recruitment Costs) / Total Number of Hires in a Given Period
For example, if your company spent a total of $50,000 on all recruitment activities (internal and external) in a quarter and successfully hired 10 new employees, your calculation would be: CPH = $50,000 / 10 = $5,000
This means the average investment to bring on one new team member was $5,000. Based on our assessment experience, calculating this for different departments or job levels (e.g., executive vs. entry-level) can reveal even more insightful data for budget allocation.
Simply calculating CPH is not enough; the value lies in applying the insights. A data-driven approach allows you to move from cost-tracking to strategy optimization.
To effectively manage your recruitment budget, start by accurately calculating your cost-per-hire. Use the standard formula to account for both internal and external costs. Analyze the data to identify which sourcing channels deliver the best return and where process inefficiencies may be inflating expenses. A lower, well-managed CPH is a strong indicator of a lean, effective, and strategic talent acquisition function.









