All articles
Conseils RH

Recruitment KPIs: The 10 Essential Metrics to Track

Time-to-hire, cost per hire, acceptance rate... Discover the 10 indispensable recruitment KPIs to drive your HR strategy and prove the value of your talent team.

Jean-Luc Gouaho

Jean-Luc Gouaho

Author

January 8, 2025
12 min read
0
Recruitment KPIs: The 10 Essential Metrics to Track

"You cannot improve what you do not measure." This maxim is especially true in recruitment. Yet, 40% of HR teams do not track structured KPIs. Here are the metrics that really matter.

Why Measure Recruitment Performance?

Concrete Benefits

  • Optimize Budgets: Know where to invest and where to cut. Companies that track recruitment KPIs report 25-30% reduction in hiring costs.
  • Improve Processes: Identify bottlenecks and reduce the cost of a bad hire.
  • Prove HR Value: Speak the language of management. "We hired 12 people and saved $45,000 in recruitment costs" resonates with finance.
  • Predict Needs: Anticipate rather than react. If your time-to-hire is 45 days, you need to start recruiting 6 weeks before a departure.
  • Competitive Advantage: Track where you beat competitors (faster hiring, lower cost, better quality).

The 10 Essential KPIs

1. Time-to-Hire

Definition: Number of days between the opening of the position and the acceptance of the offer.

2025 Canadian Benchmark:

  • Junior positions: 20-30 days.
  • Experienced positions: 30-45 days.
  • Senior/Executive positions: 45-60 days.

Canadian Context: Canadian companies average 35-42 days to hire, slightly longer than US due to larger geography and bilingual requirements.

How to Calculate: Track the date you post the job until the date the candidate signs the offer letter. Don't count the notice period.

How to Improve It:

  • Pre-qualify applications with AI (saves 3-5 days).
  • Reduce the number of interviews from 4 to 2-3.
  • Delegate final offer decisions to managers (eliminates committee delays).
  • Use phone screenings to eliminate candidates faster.
  • Set interview schedules immediately (don't wait for the perfect time).

Impact: Reducing time-to-hire by 10 days saves ~$2,000 in recruitment costs and reduces offer decline rates by 15%.

2. Time-to-Fill

Definition: Number of days between the recruitment request and the employee's first day.

Formula: Time-to-Hire + Notice Period

Canadian Typical Values:

  • Notice period: 2 weeks (probation) to 8 weeks (senior roles)
  • Total Time-to-Fill: 35-50 days for mid-level roles

Why It Matters: This is the real business metric. Your team needs the person on day 45, not day 35.

Benchmark by Company Size:

  • Startups (<50): 25-35 days
  • SMBs (50-250): 40-50 days
  • Mid-Market (250-1000): 50-65 days
  • Enterprise (1000+): 60-90 days

3. Cost-per-Hire

Formula:

(Internal Recruitment Costs + External Recruitment Costs) / Number of Hires in Period

Costs to include (all-in):

  • HR time (hourly wage × hours spent on sourcing, screening, interviews, offer negotiation)
  • Job boards (LinkedIn, Indeed, Monster, specialized boards)
  • Advertising and promotion
  • Recruiter/agency fees
  • Tools (ATS subscription, video interview platform, background check services)
  • Events and career fairs
  • Referral bonuses paid
  • Internal communications promoting the job
  • Onboarding and training allocations (some companies include this)

Example Calculation for a $50K/year Role:

  • HR Manager time: 30 hours × $50/hr = $1,500
  • LinkedIn Recruiter: 2 months × $500/month = $1,000
  • Job postings (Indeed, GWC, local boards): $1,500
  • Background check & tests: $300
  • Referral bonus paid: $500
  • ATS allocation: $200
  • Total: $5,000
  • Cost-per-Hire for this hire: $5,000

Canadian Benchmark: $3,500 to $7,500 for a standard position. Tech roles and senior positions cost 2-3x more.

By Industry (Canada):

  • Tech/Software: $8,000-$15,000
  • Sales: $5,000-$8,000
  • Administration: $2,500-$4,000
  • Manufacturing: $3,000-$5,000

Pro Tip: Compare Cost-per-Hire to Cost of a Bad Hire. If your cost-per-hire is $5,000 but a bad hire costs $45,000, spending extra $2,000 on a good screening process is a 20:1 ROI.

4. Source of Hire

Key Question: Where do your best hires come from?

Track every hire's source:

SourceAverage %QualityRetention at 1yr
Referrals25-30%Excellent92%
LinkedIn30-35%Variable78%
Job boards15-20%Medium75%
Spontaneous/Direct10-15%Variable80%
Agencies5-10%Good82%
Events/Career Fairs3-5%Good85%

Canadian Insight: Employee referrals consistently produce the best results in Canada, with 92% retention rates. Yet most companies allocate <5% of budget to referral programs.

Action Items:

  • Increase referral budget to your highest-quality source.
  • Experiment with lower-cost sources (events, LinkedIn organic).
  • Reduce investment in sources with <75% retention.
  • Track which source brings the fastest hires (might be different from quality).

5. Quality of Hire

The most important KPI, but also the most complex to measure.

Indicators to combine (at 6-month and 1-year marks):

  • Performance rating (manager's evaluation, 1-5 scale)
  • % of goals met in first 6 months
  • Manager's recommendation: "Would you re-hire this person?"
  • Promotion readiness or salary progression
  • Customer/colleague satisfaction scores (if applicable)

Simplified Quality Score:

(Performance Rating out of 5 + (Goals Met % / 20) + (Manager Score out of 5)) / 3

Example: Performance 4/5, Goals 85%, Manager score 4.5/5

(4 + 4.25 + 4.5) / 3 = 4.25/5 = Good Hire

Canadian Benchmarks:

  • Quality Score 4.5+/5: Top 10% of hires
  • Quality Score 4-4.5: Strong hire
  • Quality Score 3-4: Acceptable hire
  • Quality Score <3: Likely a bad hire

Best Practice: Have managers score every new hire at 3 months, 6 months, and 1 year. This data helps you refine your hiring process and identify which interview questions predict success.

6. Offer Acceptance Rate

Definition: % of offers extended that are actually accepted.

Formula:

(Offers Accepted / Offers Extended) × 100

Benchmark: 85-95%

Canadian Specific: In competitive markets (Toronto, Vancouver, Montreal), acceptance rates drop to 75-80% for mid-level tech roles.

If below 80%, investigate:

  • Salary competitiveness (survey Glassdoor, PayScale, Labour Insights Canada)
  • Delay between interview and offer (same day is ideal, >3 days is risky)
  • Quality of the candidate experience (too formal, impersonal?)
  • Clarity of expectations (did they fully understand the role, salary, benefits?)
  • Competing offers (are other companies hiring faster?)

Quick Wins to Improve Acceptance Rate:

  • Make offers within 24 hours of final interview
  • Send offer as personalized video message, not just email
  • Have the hiring manager call to deliver the offer verbally
  • Provide a sign-up bonus for quick commitment (within 48 hours)

7. Candidate Satisfaction (Candidate NPS)

NPS Formula:

% Promoters (9-10) - % Detractors (0-6)

Recruitment Benchmark: +30 to +50 for good processes, +50+ for excellent.

Canadian Companies' Typical Score: +20 to +35

Survey Question: "How likely are you to recommend our interview process and company to a friend? 0-10"

When to measure:

  • After interview (for those rejected)
  • After job offer (for those hired)
  • 1 month after hire

Why It Matters: Every rejected candidate is a potential customer or client. They talk about your company. Candidate NPS is closely tied to Employer Brand.

How to Improve:

  • Give feedback to all rejected candidates (increases NPS by 15-20 points)
  • Speed up decision-making (every week of waiting decreases satisfaction by 2 points)
  • Show genuine interest (not just checking a box)
  • Follow up with rejected candidates 6 months later for other roles

8. Application Completion Rate

Definition: % of candidates who start and finish their application.

Benchmark: 50-70%

Canada Mobile: 65% of Canadian job seekers apply on mobile, so mobile optimization is critical.

If below 50%, your application is broken:

  • Reduce required fields from 20 to 5-8
  • Allow application via LinkedIn (pre-fills data)
  • Remove resume upload requirement (let them paste or link LinkedIn)
  • Show progress bar (% of form completed)
  • Make it mobile-responsive
  • Remove "optional" fields (signals confusion)
  • Allow save and resume later

Formula to Measure:

(Completed Applications / Applications Started) × 100

9. Diversity Metrics

Indicators to track (disaggregate data):

  • % of candidates of different genders
  • % of candidates from different ethnic backgrounds (if company tracks this)
  • % of candidates with disabilities
  • % of candidates by age group
  • Candidate applicant ratio vs hire ratio by group (reveals bias)

Key Ratio to Watch:

(% of Hires from Group X) / (% of Applicants from Group X)

If women are 40% of applicants but 25% of hires, your interview/assessment process has a 62% bias ratio.

Canadian Context: Human Rights Commissions in Canada monitor hiring practices. Tracking and improving diversity is both a legal and ethical imperative.

10. Retention Rate

Formula:

(Employees at End of Period - New Hires - Departures) / Employees at Beginning of Period × 100

Better Formula (excludes new hires):

(Employees Retained from Previous Period) / (Employees from Previous Period) × 100

Canadian Benchmark:

  • 1-year retention: 85-90%
  • 2-year retention: 75-85%
  • Tech sector: Lower (75-80%)
  • Manufacturing/Trades: Higher (85-92%)

The link with recruitment: Poor retention (especially in first year) indicates bad hiring decisions, poor onboarding, or misaligned expectations. Track this by hire source to refine your recruiting channels.

Calculate Retention by Source:

If your referrals have 92% 1-year retention but LinkedIn hires have 72%, this shows referrals are better quality hires.

How to Track These KPIs?

By Company Size

Startups (<10 people):

  • Focus on: Time-to-Hire, Cost-per-Hire, Quality of Hire
  • Tools: Simple spreadsheet or Notion database

SMBs (10-100 people):

  • Focus on: Time-to-Hire, Cost-per-Hire, Quality of Hire, Source of Hire, Offer Acceptance Rate
  • Tools: Dedicated ATS (Recruit Easy, Bamboo HR)

Mid-Market (100-500):

  • Track all 10 KPIs
  • Dashboard with monthly reviews
  • Comparison to benchmarks
  • Predictive analytics

Enterprise:

  • Advanced analytics with predictive models
  • Real-time dashboards
  • Forecasting

Excel sheets, complex formulas, monthly updates... It's possible but time-consuming and error-prone. You'll lose data and insights.

The Automated Approach with an ATS

RecruitEasy, a modern ATS recruitment software, automatically calculates all these KPIs and generates real-time dashboards with predictive analytics:

  • View by position, team, period.
  • Comparison with market benchmarks.
  • Alerts when metrics fall below targets.
  • Export for your management committees.
  • Identify patterns (which interviewer picks better candidates?).

Dashboard Setup Tips

  1. Pick 3-4 metrics to start: Time-to-Hire, Cost-per-Hire, Quality of Hire, Offer Acceptance Rate
  2. Set targets: Based on benchmarks and your business goals
  3. Review monthly: Identify trends, not just snapshots
  4. Share with stakeholders: Show how hiring impacts business
  5. Act on insights: If cost-per-hire is rising, investigate why

Industry KPI Benchmarks by Canadian Sector (2026)

Different industries have wildly different recruitment KPIs. Use these as benchmarks:

Technology Sector

  • Time-to-hire: 45-60 days
  • Cost-per-hire: $6,000-$12,000
  • Source of hire (top 3): Referrals 25%, LinkedIn 35%, Recruiters 20%
  • Offer acceptance rate: 75-85%
  • 1-year retention: 78-82%

Healthcare Sector

  • Time-to-hire: 30-50 days (credential verification adds time)
  • Cost-per-hire: $3,500-$8,000
  • Source of hire (top 3): Job boards 40%, Nursing associations 20%, Referrals 15%
  • Offer acceptance rate: 85-92% (once offer made)
  • 1-year retention: 82-88%

Sales Sector

  • Time-to-hire: 25-35 days
  • Cost-per-hire: $2,500-$5,000
  • Source of hire (top 3): Referrals 30%, LinkedIn 30%, Agencies 15%
  • Offer acceptance rate: 80-90%
  • 1-year retention: 70-78% (more turnover is normal)

Manufacturing/Operations

  • Time-to-hire: 18-28 days
  • Cost-per-hire: $1,200-$2,500
  • Source of hire (top 3): Job boards 50%, Referrals 20%, Walk-ins 15%
  • Offer acceptance rate: 85-95%
  • 1-year retention: 78-85%

Not-For-Profit/Public Sector

  • Time-to-hire: 45-90 days (government hiring is slow)
  • Cost-per-hire: $2,000-$4,000
  • Source of hire (top 3): Government job boards 60%, Referrals 15%, Universities 10%
  • Offer acceptance rate: 75-85%
  • 1-year retention: 85-92% (higher job security appeal)

How to Use These Benchmarks

  1. Find your sector above
  2. Compare your metrics to benchmarks
  3. If better: Document what you're doing right and double down
  4. If worse: Investigate the gap (Is it your process? Your market positioning? Salary competitiveness?)
  5. Re-measure monthly to track improvement

Predictive Analytics: Using KPIs to Forecast

Once you have 6-12 months of KPI data, you can start predicting:

Forecast 1: How Many Recruiters Do You Need?

Formula: (Planned hires per year / Hires per recruiter per year) = Recruiter headcount

Example:

  • Plan to hire 100 people in 2026
  • Each recruiter hires 25 people per year (on average across company)
  • Need: 100 / 25 = 4 recruiters

But this varies by role:

  • Tech recruiters: 15-20 hires/year (harder roles)
  • Operations recruiters: 30-40 hires/year (easier roles)
  • Mix affects total team size needed

Forecast 2: When Do You Need to Start Recruiting?

Formula: Desired start date - Time-to-hire = Recruiting start date

Example:

  • You need a Senior Developer to start September 1
  • Your time-to-hire is 50 days
  • Start recruiting June 12 at the latest
  • Plus 2 weeks buffer = start June 1

This seems obvious but many companies miss deadlines because they don't account for time-to-hire.

Forecast 3: Budget Planning

Formula: Planned hires × Cost-per-hire + Tools + Team = Recruitment budget

Example (tech startup hiring 15 people):

  • Base cost-per-hire: $5,000 × 15 = $75,000
  • Recruiter software (ATS): $3,600 (annual)
  • Assessment tools: $1,500 (annual)
  • Recruiter salary (0.5 FTE): $40,000
  • Total budget: $120,100
  • Cost per actual hire: $8,007

Knowing this upfront lets you optimize (e.g., "If we invest in employee referral program, can we reduce cost-per-hire by 20% and save $15,000?").

Forecast 4: Attrition Planning

If you know your 1-year retention rate, you can forecast turnover:

Example:

  • You hired 20 people last year
  • 1-year retention rate: 78%
  • Expected departures in next 12 months: 20 × (1 - 0.78) = 4-5 people
  • Need to plan recruitment for their replacements

Use this to build multi-year recruitment plans.

KPI Pitfalls to Avoid

Pitfall 1: Optimizing the Wrong Metric

Wrong: "Time-to-hire is 35 days. Let's get it to 20 days." Result: Hire low-quality candidates faster. Bad retention, higher bad hire costs.

Right: "Time-to-hire is 35 days. Let's maintain quality while reducing to 28 days." Focus on eliminating delays, not on rushing decisions.

Pitfall 2: Ignoring Quality of Hire

Some companies are obsessed with speed and cost but ignore quality:

  • "Cost-per-hire: $2,000" ✓
  • "1-year retention: 45%" ✗ (That's a disaster)

Cost-per-hire only matters if you're hiring quality people who stay. Cheap bad hires are expensive.

Pitfall 3: Not Accounting for Seasonality

Hiring patterns vary by season:

  • Q1: Hiring often spikes (new year budgets, people job hunting post-holidays)
  • Q2: Moderate hiring
  • Q3: Back to school hiring + mid-year planning
  • Q4: Slow (holidays coming, budgets depleted)

Your monthly metrics will vary. Compare Q1 2025 to Q1 2026, not Q1 to Q2.

Pitfall 4: Mixing Different Role Types

Your cost-per-hire for admin roles ($1,500) is very different from tech roles ($7,000). Don't average them. Track separately.

Same for time-to-hire. Operations roles: 20 days. Senior tech: 60 days. Don't average.

Pitfall 5: Vanity Metrics

Some metrics look good but don't drive business outcomes:

Vanity: "We received 500 applications!" Reality: Of 500, only 2 were qualified. Metric doesn't matter.

Real metric: "Application-to-qualified-interview conversion rate: 8%"

Vanity: "Our recruitment team increased from 2 to 4 people!" Reality: Hires per recruiter decreased. More bodies ≠ better results.

Real metric: "Hires per recruiter per year: 25" (down from 30)

Focus on metrics that correlate with business outcomes (hiring quality, speed, retention), not just activity.

Conclusion

KPIs are not an end in themselves but a tool for continuous improvement. Start with 3-4 essential metrics, then gradually enrich your dashboard.

The goal is not to measure for the sake of measuring, but to make better decisions faster. A simple dashboard with accurate data beats perfect metrics that are never updated.

Start tracking your recruitment KPIs today with RecruitEasy—14 days free, no credit card required.

Jean-Luc Gouaho

Written by

Jean-Luc Gouaho

Sharing practical tips to help recruiters work better with AI.

Comments

Want to try RecruitEasy?

Put what you just read into practice. Start free and discover how our AI simplifies every step of your recruitment.

No credit cardQuick setupFrench support