Cost-per-Hire (CPH) is a recruiting metric that calculates the total expenses associated with hiring a new employee. It includes both internal costs (such as recruiter salaries and technology) and external costs (such as job board postings, recruitment agencies, and advertising), divided by the number of hires made in a given period.
Cost-per-Hire helps organizations measure the efficiency of their recruitment process and optimize budgets. A high CPH may indicate inefficiencies, over-reliance on costly external resources, or challenges in the hiring funnel. Tracking this metric ensures that companies balance cost with quality-of-hire and make data-driven talent acquisition decisions.
Cost-per-Hire sits within the talent acquisition analytics and workforce planning layer of the HR stack. It is often tracked in ATS platforms, recruiting analytics dashboards, and HRIS systems. It can also be linked with financial systems to provide a comprehensive view of recruiting ROI.
Plum helps you hire smarter and faster by predicting performance 4x better than a resume. Screen in top candidates early, reduce costly mis-hires, and save weeks of time with science-backed insights into durable soft skills and job fit. Lower cost-per-hire while improving quality of hire.
See how Plum saves you moreCPH = (Internal Recruiting Costs + External Recruiting Costs) ÷ Number of Hires in a given period.
Recruiter salaries, referral bonuses, technology tools (ATS, CRM), and in-house recruiting events.
Job board fees, agency fees, background checks, advertising, and travel or relocation expenses.
It varies by industry and role type. For example, entry-level retail hires may cost under $1,000 per hire, while executive-level roles can exceed $10,000.
Not necessarily. Reducing costs without maintaining or improving quality-of-hire can hurt long-term performance and retention. The goal is balance.