How to Calculate Cost per Hire: Measuring Recruiting Efficiency the Right Way

Calculating cost per hire starts with identifying every expense involved in your recruiting process. Most businesses can quickly point to job board fees or an agency invoice, but those expenses only tell part of the story.

The total cost of recruiting also includes less obvious expenses, such as the time HR teams and managers spend reviewing resumes, interviewing candidates, coordinating offers, and completing administrative work. Businesses should also examine the separate operational cost of leaving a position open, including overtime, lost productivity, and additional pressure on existing employees.

Calculating your true cost per hire gives leadership a clearer picture of what recruiting is costing the business and where the process may be inefficient.

What Is Cost per Hire?

Cost per hire is the average amount a company spends to recruit and hire a new employee. It includes expenses such as job advertising, recruiter fees, hiring software, background checks, and staff time. The calculation adds up those internal and external recruiting costs, then divides that total by the number of people hired during the period measured.

The formula is:

Cost per hire = (Total internal recruiting costs + Total external recruiting costs) ÷ Total number of hires

For example, suppose your business spends $18,000 on recruiting over six months and hires six employees during that time. Your average cost per hire would be $3,000.

That number gives you a starting point, but the value comes from looking beneath the average. A $3,000 cost per hire can be reasonable when you are filling technical roles. The same number can point to a problem when most positions are entry-level and sourced through low-cost channels.

What Should Be Included in Cost per Hire?

Recruiting costs generally fall into two categories: internal and external.

Internal costs come from the work happening inside the business. That includes recruiter and HR time, manager interviews, administrative work, employee referral bonuses, career page maintenance, and recruiting technology.

The reason that these expenses are often overlooked is that they may not be itemized on an invoice. For a small business without a dedicated recruiting specialist, these internal costs can be among the largest. The review of applications, participation in multiple interviews, and discussions about candidates take up the leader’s time.

External costs are the expenses paid to outside providers. These can include job board fees, sponsored advertisements, recruiting agency fees, background checks, assessments, career fairs, candidate travel, relocation assistance, and outside recruiting consultants.

Agency fees can have a large effect on the final number. A business that uses an outside recruiter for one senior position can see its average cost per hire rise sharply, even when the rest of the year's hiring was relatively inexpensive.

That does not automatically make the agency a poor investment. Some roles take longer to fill, require specialized experience, or carry a greater cost when they remain open. The better question is whether the expense produced a strong hire within a reasonable period.

How to Calculate Cost per Hire

Start by choosing the period you want to measure. A quarter can work for businesses that hire regularly, while a six-month or annual calculation can give smaller employers a more useful sample.

Next, collect the internal and external recruiting costs from that same period. Include manager and HR time, administrative work, job advertisements, agency fees, assessments, background checks, and any other expenses tied to hiring.

Then divide the combined total by the number of employees hired.

For example:

Internal recruiting costs: $20,000

External recruiting costs: $12,000

Total recruiting costs: $32,000

Total hires: 8

The average cost per hire would be $4,000.

The calculation only works when the expenses and hires cover the same period. Using a full year of recruiting costs but dividing them by one quarter of hires will make the number look much higher than the actual result.

Most mistakes come from leaving out costs rather than using the wrong formula. A company can count job advertisements and background checks but ignore the hours managers spend interviewing. Another can place an annual software fee into one month's calculation, making that month appear unusually expensive.

Hiring volume can also affect the result. Fixed recruiting costs are divided among the number of people hired. When a smaller business hires only a few employees during the year, those costs are spread across fewer hires.

The type of role matters too. Combining entry-level employees, managers, and specialized professionals into one company-wide average can hide important differences. A senior hire made through an agency can cost more than several hourly hires combined.

This is why consistency matters more than chasing one perfect number. Use the same categories, time period, and calculation method each time. Otherwise, a change in the result can reflect a change in accounting rather than a real improvement in recruiting.

What Is a Good Cost per Hire?

There is no single cost-per-hire benchmark that works for every business. Recruiting costs vary by role, industry, location, hiring volume, and the methods used to find candidates.

Your own historical numbers are often more useful than a broad average. Compare cost per hire over time and across departments, job levels, and recruiting sources.

A higher cost is not always a problem. Spending more can make sense when it leads to a stronger hire, lower turnover, or a faster fill for a hard-to-staff role. Cost per hire should be reviewed alongside time to fill, early turnover, source of hire, and employee performance. The cheapest hiring method can become the most expensive when new employees leave quickly.

How to Use Cost per Hire More Effectively

A company-wide average can be useful, but it rarely tells the whole story.

Breaking the number down by department can show whether one part of the business depends heavily on recruiters or paid advertising. Comparing job levels can separate hourly, professional, management, and executive hiring.

Recruiting sources should also be reviewed. Look at how much you spend on job boards, referrals, agencies, social media, career fairs, and direct outreach, then compare that spending with the number and quality of hires each source produces.

The result of all these analyses gives leadership something to act upon. Company-wide averages reveal the cost of recruiting. Department or recruiting source breakdowns reveal the cost distribution.

How to Lower Cost per Hire Without Weakening Hiring

Lowering cost per hire should focus on removing waste, not simply spending less.

Start by identifying which recruiting sources consistently produce qualified candidates. A job board that generates hundreds of applications but few interviews can create more work without improving results. A smaller source that produces better-matched candidates can save both money and manager time.

Clearer job descriptions can also improve efficiency. Vague responsibilities or unrealistic requirements attract the wrong applicants and create more screening work. Managers should agree on what the position actually requires before recruiting begins.

The interview process deserves the same attention. Too many rounds increase internal costs and can cause strong candidates to accept another offer. Too few can leave the business without enough information to make a sound decision.

Employee referrals can also reduce external recruiting costs, especially when employees understand the role and the type of person likely to succeed. Referral programs still need structure, but they can reach candidates who may not respond to a traditional job advertisement.

Planning also makes a difference. Businesses that recruit only after a resignation often end up paying for urgent advertisements, overtime, or agency help. Basic workforce planning gives leadership more time to choose the right approach rather than the fastest available option.

Where Outsourced HR Support Fits In

Calculating cost per hire takes more than adding up recruiting invoices. Someone needs to track internal time, organize outside expenses, review hiring sources, and compare the results with turnover and employee performance.

For many businesses without a dedicated HR department, that work falls to leaders who are already managing interviews, payroll questions, employee issues, and day-to-day operations. Recruiting data is often tracked inconsistently, if anyone tracks it at all.

This is where outsourced HR support can make a practical difference. An outside HR partner can create a consistent way to track recruiting expenses, identify the sources producing the strongest candidates, and show leadership where the hiring process is costing more than expected.

Outsourced HR support can also help with workforce planning, job descriptions, interview structure, candidate screening, and onboarding. Those areas affect cost per hire long before the final number is calculated.

Stop Guessing What Hiring Is Costing You

Cost per hire should give leadership more than a number to report. It should show where recruiting money is being spent, which sources are producing strong employees, and where the process is taking more time than the result justifies.

Reynolds + Rowella helps businesses turn that information into practical hiring decisions. By reviewing recruiting costs, manager involvement, time to fill, and early turnover together, leadership can see which parts of the process are worth keeping and which ones are quietly driving up the cost of every new hire.

CONTACT US

online inquiry

Name

Contact details

RIDGEFIELD OFFICE
38 C Grove Street
Ridgefield, CT 06877

NEW CANAAN OFFICE
51 Locust Avenue, Suite 305
New Canaan, CT 06840

Media Inquiries

Reynolds + Rowella is committed to providing the media with the information, contacts, and resources they need. If you have a question or need a source, please contact our Marketing Department at 800.530.8605