Cost Per Hire Calculator: The Real Numbers Behind Your Recruiting Spend

Published March 20, 2026 - 9 min read

Most companies think they know what it costs to fill an open position. They are wrong by roughly 30%. The Society for Human Resource Management puts the average cost per hire at $4,700, but that number hides more than it reveals. When you account for internal labor, lost productivity, and opportunity cost, the real figure for a mid-level role is closer to $15,000-$28,000.

This guide breaks down every component of cost per hire, gives you a formula you can apply today, and shows where the biggest savings opportunities are hiding.

The Cost Per Hire Formula

Cost Per Hire = (Internal Costs + External Costs) / Total Hires

That looks simple. The challenge is knowing what goes into each bucket. Most organizations track job board fees and recruiter commissions but miss the internal costs entirely.

External Costs: What You Pay Outside the Company

External costs are the line items that show up on invoices. They are the easiest to track and the first place most companies look when trying to cut recruiting spend.

Internal Costs: The Hidden Budget Killer

Internal costs are where most companies lose track. These expenses are real - they consume time, attention, and productivity - but they rarely appear on a recruiting budget spreadsheet.

A mid-market SaaS company hiring 30 people per year typically spends $450,000-$840,000 on recruiting when all costs are included. That is 2-4x what most CFOs report.

Cost Per Hire by Role Type

Role TypeAvg. Cost Per HireAvg. Time to Fill
Entry-level / hourly$1,500 - $4,00014-21 days
Mid-level professional$6,000 - $15,00030-45 days
Senior / specialist$15,000 - $28,00045-75 days
Director / VP$28,000 - $60,00060-120 days
C-suite executive$50,000 - $150,000+90-180 days

Notice the correlation between seniority and cost. Senior roles take longer to fill, involve more interview rounds, and carry higher recruiter fees. They also have the highest vacancy cost because the work cannot be distributed easily.

Where the Money Actually Goes

38% Internal labor (screening, interviews)
31% External fees (job boards, agencies)
22% Onboarding and ramp-up
9% Tools, assessments, background checks

The biggest bucket is internal labor - the time your existing employees spend on recruiting instead of their actual jobs. This is also the area with the most room for improvement because most of that time goes to low-value tasks like resume screening and interview scheduling.

Five Ways to Reduce Cost Per Hire

1. Eliminate resume screening time

Manually reviewing resumes is the single most time-intensive part of hiring. A single job posting can generate 100-250 applications. At 3-5 minutes per resume, that is 5-20 hours of screening per role. AI-powered matching eliminates this step entirely by surfacing only candidates who match your criteria.

2. Cut time-to-fill

Every day a role stays open costs money. Vacancy costs, overtime for existing staff, and delayed projects compound fast. The fastest lever to reduce cost per hire is to reduce days-to-fill. Companies that use structured, data-driven hiring processes fill roles 30-50% faster.

3. Reduce interview rounds

Most companies over-interview. Four to six rounds is common but rarely necessary. When candidates are pre-qualified by AI matching and skills data, you can make confident decisions in 2-3 rounds. That saves 15-25 hours of panel time per hire.

4. Replace per-hire fees with flat-rate tools

Agency recruiters charge per placement. Job boards charge per click or per posting. These variable costs scale linearly with hiring volume. Switching to flat-rate hiring platforms means your cost per hire drops as you hire more people - not increases.

5. Build a talent pipeline before you need it

Reactive hiring is expensive hiring. When you wait until a role is open to start sourcing, you pay premium rates and accept time pressure. A continuous talent pipeline reduces time-to-fill by 40% and eliminates panic spending on rush job postings.

How WorkSwipe Cuts These Costs

WorkSwipe addresses the three largest cost drivers in recruiting: screening time, time-to-fill, and per-hire fees.

Companies using WorkSwipe report 40-60% lower cost per hire compared to job boards and agency recruiters combined. The average time-to-fill drops from 42 days to 18 days.

See What WorkSwipe Saves You

Use our ROI calculator to estimate your actual savings based on your hiring volume, current costs, and role types.

Calculate Your Savings