Guides / Running a desk
📊 Formulas + calculator

Recruitment KPIs for agency desks: the numbers that predict billings

The recruitment KPIs that matter on an agency desk follow one funnel: jobs taken on, CVs sent, first interviews, offers, placements, fees billed. Count each stage weekly, watch the ratios between neighbouring stages monthly, and you can see a thin quarter coming weeks before it shows up in the billings.

the short version
  • Most published recruitment metrics (cost per hire, time to hire, quality of hire) are written for in-house teams. An agency needs funnel counts and the ratios between them.
  • Three kinds of KPI: activity (what you did), conversion (how well it worked), outcome (what you billed). Manage weekly on the first, coach on the second, pay on the third.
  • Set targets backwards from the billing number. The calculator below turns an annual target into CVs to send per week.

Why agency recruitment KPIs differ from in-house metrics

Search for recruitment metrics and you mostly get advice for corporate talent teams: cost per hire, time to hire, quality of hire, offer acceptance. Those measure a cost centre. An agency desk is a sales pipeline whose product happens to be people, so it needs pipeline numbers.

The in-house benchmarks are still worth knowing, because they describe your client's side of the table:

44 daysmedian time to fill a non-executive role in the US, requisition opened to offer acceptedSHRM, 2025
$1,200median cost per hire, non-executive roles; $10,625 for executivesSHRM, 2025
£2,000median cost per hire in the UK; £3,500 for senior managers and directorsCIPD, 2026
31%of UK employers track time to hire at all, up from 21% in 2024CIPD, 2026

Sources: SHRM 2025 Recruiting Benchmarking data brief (2,371 US respondents; medians; time to fill is 45 days for executive roles) and the CIPD Resourcing and talent planning report 2026 (1,014 UK respondents; cost medians come from a subsample of 223 to 263 who could estimate within ±20%, and include agency fees where paid).

Two things follow for an agency. First, the client's 44 days is the envelope you work inside, and you control only the front of it. Second, roughly seven in ten UK employers in that CIPD survey don't measure time to hire, so an agency that reports its own speed and ratios is often handing the client the only hiring data they have. The same report found 41% of organisations that hired had sourced through a recruitment agency. Your numbers are part of theirs.

The agency funnel, from jobs on to fees billed

Every permanent desk runs the same six stages. Here is one quarter on an example desk at a fictional agency, Northwind Talent. Bar widths are to scale, which is why the bottom looks alarming. It always does.

Example desk · one consultant · one quarter · 24 jobs taken on
CVs sent96
3 CVs per first interview
First interviews32
3.2 interviews per offer
Offers10
8 in 10 offers become starts
Placements8
Fill rate 8 ÷ 24 = 33% CVs per placement 12 Billed 8 × £9,000 = £72,000
twelve CVs out for every fee inIllustrative numbers for an example desk. Not a benchmark.

The funnel gives you the vocabulary for everything else. "CVs sent" is what US staffing calls submittals, so CV-to-interview ratio and submittal-to-interview ratio are the same measure. "Placements" means starts, not accepted offers; the difference between the two is where a lot of forecast billing quietly disappears.

Activity, conversion and outcome KPIs

Recruiter KPIs come in three kinds, and most arguments about KPIs are really arguments about which kind to manage on.

1 · activity

What you did

Jobs taken on, CVs sent, interviews arranged, client meetings. Fully in the consultant's control and visible this week. Easy to inflate, so never use alone.

2 · conversion

How well it worked

The ratio between two neighbouring stages. This is where skill shows up, and where coaching should point. Needs a few weeks of data before it means anything.

3 · outcome

What you billed

Placements, fees, gross profit, repeat clients. The only numbers the business banks, and the slowest to move. By the time they dip, the cause is two months old.

A workable rule: weekly meetings look at activity, monthly reviews look at conversion over a rolling window, and commission is paid on outcome. Agencies that manage on activity alone get plenty of CVs sent and a falling CV-to-interview ratio. Agencies that look only at billings find out about problems when it is too late to fix the quarter.

Recruitment metrics and formulas, in one table

Definitions matter more than targets. Pick one definition per metric, write it down, and make sure the whole team counts the same way. The worked examples use the desk above.

KPIFormulaExample deskKind
CV-to-interview ratio
submittal-to-interview
CVs sent ÷ first interviews96 ÷ 32 = 3 : 1Conversion
Interview-to-offer ratioFirst interviews ÷ offers32 ÷ 10 = 3.2 : 1Conversion
Offer-to-placement rate
offer acceptance
Starts ÷ offers made × 1008 ÷ 10 = 80%Conversion
Interview-to-placement ratioFirst interviews ÷ placements32 ÷ 8 = 4 : 1Conversion
Fill rateJobs filled ÷ jobs taken on × 1008 ÷ 24 = 33%Conversion
CVs per jobCVs sent ÷ jobs worked96 ÷ 24 = 4Activity
Time to shortlistDate shortlist agreed − date job taken onmedian 3 working daysSpeed
Time to submitDate first CVs sent − date job taken onmedian 4 working daysSpeed
Time to fillDate offer accepted − date job taken onmedian 34 daysSpeed
Fee per placementFees billed ÷ placements£72,000 ÷ 8 = £9,000Outcome
Billings per consultantFees billed ÷ fee-earning headcount£72,000 a quarterOutcome
Client repeat rateClients billed this year who were also billed last year ÷ clients billed last year × 10014 ÷ 22 = 64%Outcome
Fall-off rate
drop-outs in rebate period
Placements that left inside the rebate period ÷ placements × 1001 ÷ 8 = 12.5%Outcome

Three counting rules save a lot of arguing later. Count first interviews only in the ratios, or a client who runs four rounds will flatter your numbers. Count a placement on the start date. And for fill rate, decide what happens to jobs the client cancels or fills internally: leaving them in the denominator is harsher and more honest, since you spent the hours either way.

is there a benchmark for these?

Very little that is independent. One of the few published data points is a Bullhorn survey of 1,400 recruitment professionals, in which 40% of firms said they submit three to four candidates for every hire, 24% four to five, and 14% one to two (Bullhorn, drawing on its 2018 trends survey). Self-reported figures like this tend to describe jobs that filled. Count every CV on every job, including the ones you lost, and a contingent desk will sit well above that. Your own trailing twelve months, split by client and by consultant, is the benchmark that counts.

What a bad ratio is telling you

A ratio on its own is trivia. Its value is that each one points at a specific conversation in the process. When a number moves, this is where to look first.

CVs → interviews

High CV-to-interview ratio

The client is rejecting on paper. Either the brief was taken thinly and you're guessing, or the right people are being presented badly: raw CVs, no summary, no case for why this person. Check both before sending more.

interviews → offers

High interview-to-offer ratio

Candidates look right on paper and wrong in the room. Usually a screening or prep problem: motivations and salary not tested, or the brief missed the thing the hiring manager cares about most.

offers → starts

Low offer-to-placement rate

Counter-offers, competing processes, salary surprises at the end. The fix sits earlier than the offer: ask about counter-offers at first call, and re-check expectations before every interview stage.

jobs → fills

Low fill rate

You are working jobs you can't win: too many agencies on them, no access to the hiring manager, no urgency. This is a job qualification problem, and the cure is taking on fewer, better vacancies.

starts → stays

Rising fall-off rate

Placements leaving inside the rebate period cost you the fee and the client's patience. Look for candidates who were talked into the move, and for clients whose onboarding you never asked about.

everything "fine"

Good ratios, low billings

The funnel is healthy and too small. That is an activity problem at the top: not enough jobs on, or an average fee that has drifted down. Ratios can't show this; counts can.

One caution on reading these. Ratios on small numbers jump around. A consultant who gets two offers from two interviews one month and none from six the next has not become worse at the job. Use a rolling eight or twelve weeks, and look at the direction before the level.

Time to submit, time to shortlist and time to fill

In-house teams measure time to hire and time to fill. An agency owns only the front of that clock, so it needs its own speed metrics, measured from the day the job comes on.

Job taken on Shortlist chosen CVs sent First interview Offer accepted Start the gap nobody times time to shortlist time to submit time to fill
three clocks, all started the day the job comes on

Time to shortlist measures sourcing: how fast you can find and qualify people. Time to submit adds the step after that, when chosen candidates are turned into something a client can open: interview notes written up, CVs put into the agency's format, contact details removed. On a contingent job with three agencies on it, time to submit is the speed metric that decides who gets the interview slots.

The stretch between "shortlist chosen" and "CVs sent" rarely gets its own timestamp, and it is often where a day goes missing. A shortlist agreed at 3pm that goes out at 11 the next morning lost most of a working day to reformatting. If your ATS records both dates, measure the gap for a month before deciding whether it is a problem.

Presentation also feeds the first conversion ratio. A client deciding between two similar candidates on paper will interview the one whose CV is easier to read and comes with a reason. Our guides to candidate presentation and the candidate profile template cover what that document should contain.

Temp and contract desks: margin, hours and headcount

A temp or contract desk has the same funnel at the front and a different business at the back. Revenue recurs weekly instead of landing once, so the outcome KPIs change.

KPIFormulaWhy it matters
Gross profit per hourCharge rate − pay rate − employment on-costsThe unit the whole desk is built from
Gross margin %Gross profit ÷ charge rate × 100Shows discounting; compare by client
Weekly gross profitHours billed × gross profit per hour, summed across contractorsThe contract equivalent of billings
Contractors outHeadcount on assignment at week endLeading indicator of next month's GP
Net contractor changeStarts − finishers in the weekA desk can place weekly and still shrink
Extension rateAssignments extended ÷ assignments reaching end date × 100The cheapest GP you will ever earn
Hours billed vs expectedTimesheet hours ÷ contracted hours × 100Catches missing timesheets and short weeks

On-costs vary by country and engagement model (employer taxes, holiday pay, pension, umbrella or payroll fees), so define gross profit once with your finance lead and keep it fixed. When one agency says "margin" and means markup on pay rate, and another means percentage of charge rate, the same contract can be quoted as 25% or 20%.

For a mixed agency, convert both sides to gross profit so desks can be compared: a perm fee is all gross profit on the day it is invoiced, while a contractor at £6 an hour for 40 hours is £240 a week for as long as the assignment runs.

Setting KPIs for recruitment consultants: work backwards from billings

Activity targets picked from the air ("ten CVs a week, because that's what we've always said") get gamed or ignored. Targets derived from the consultant's own billing goal and their own ratios are much harder to argue with. The arithmetic is short:

  1. Placements needed Annual billing target ÷ average fee. Then add back expected fall-offs, since a refunded fee doesn't count.
  2. Offers needed Placements ÷ offer-to-placement rate.
  3. First interviews needed Offers × interviews per offer.
  4. CVs to send Interviews × CVs per interview. Divide by working weeks for the weekly number.
  5. Jobs to take on Placements ÷ fill rate. this is the one people forget

Put your own numbers in. The defaults are the example desk, not a recommendation.

Work backwards from a billing target
–CVs to send per week
–first interviews per week
–new jobs to take on per week
–offers per month
–placements per year

Now change one ratio and watch the workload move. Taking CVs per interview from 3 to 4 adds a third to the weekly CV count for the same money. That is the case for coaching on conversion instead of shouting about activity: a consultant who improves one ratio a little gets several hours of their week back.

Use the consultant's own ratios where you have them. A new starter gets the desk average. After two quarters they get their own, and the weekly targets get personal. Two people with the same billing target can reasonably have different CV targets.

A weekly recruitment KPI dashboard

A desk dashboard should fit on one screen and answer two questions: are we doing enough this week, and is it converting. Eight tiles will do. Each shows actual against the weekly target from the calculation above, with ratios on a rolling four weeks.

Northwind Talent · Perm desk · Week 41
example data · targets from a £300k annual goal
New jobs on3target 2.4
CVs sent10target 9.7
First interviews2target 3.2second light week
Offers (month to date)3target 3.9 for month
CV-to-interview · 4 wks4.4 : 1plan 3 : 1two clients rejecting on paper
Interview-to-offer · 4 wks3.0 : 1plan 3.2 : 1
Time to submit · median3 daystarget 4 working daysfaster than plan
Billed · quarter to date£18kpace £11.5k of £75k
billings are ahead, and the dashboard is still worriedIllustrative data. The two red tiles are next quarter's problem showing up early.

That mock week is the reason to track ratios at all. Billings look fine because they reflect work done two months ago. The interview count and CV-to-interview ratio say the next two months are thinner, and they point at where: two clients turning down shortlists on paper, which means a call to re-take those briefs this week.

A weekly KPI sheet you can copy

If your ATS or CRM doesn't report this cleanly, a spreadsheet is enough. Paste these headers into row one, with one row per consultant per week. The ratio columns are formulas. If you're still choosing systems, our recruitment agency software guide covers which tools report what.

Weekly KPI sheet · CSV headers + formulas
week_ending,consultant,desk,jobs_on_new,jobs_live,cvs_sent,first_interviews,second_interviews,offers,offers_accepted,starts,fees_billed,fall_offs,median_days_to_submit,client_meetings,notes

# Rolling 4-week ratios (calculate on a summary tab)
cv_to_interview      = SUM(cvs_sent) / SUM(first_interviews)
interview_to_offer   = SUM(first_interviews) / SUM(offers)
offer_to_placement   = SUM(starts) / SUM(offers)
fill_rate            = jobs_filled / jobs_on_new     (same quarter)
fee_per_placement    = SUM(fees_billed) / SUM(starts)
fall_off_rate        = SUM(fall_offs) / SUM(starts)  (trailing 12 months)

# Temp / contract desks: add these columns
contractors_out,starts_temp,finishers,extensions,hours_billed,gross_profit_week,avg_margin_pct

Five ways KPIs go wrong

Questions agency owners ask

What are the most important recruitment KPIs for an agency?

Track one number at each stage of the funnel: jobs taken on, CVs sent, first interviews, offers, placements and fees billed. Then watch the ratios between neighbouring stages, especially CV-to-interview and interview-to-offer, plus fill rate, time to submit and fall-offs inside the rebate period. Temp and contract desks add contractors out, hours billed and gross margin.

What is a good CV to interview ratio?

There is no audited industry standard, and it varies by sector and seniority. Many permanent desks plan around three CVs sent for every first interview and treat anything above five to one as a sign of weak briefs or weak shortlists. Your own trailing twelve months, split by client, is a more reliable benchmark than any published figure.

What is the difference between time to hire and time to fill?

Time to fill runs from the day the vacancy opens to the day an offer is accepted, so it measures the whole process, including approvals and advertising. Time to hire usually starts later, when the eventual hire enters the pipeline, and ends at acceptance. Agencies control only part of either, which is why they also measure time to submit.

How do you calculate fill rate in recruitment?

Fill rate is jobs filled divided by jobs taken on in the same period, shown as a percentage. An agency that took on 24 vacancies in a quarter and placed candidates in 8 of them has a 33 percent fill rate. Count only jobs your agency filled, and decide in advance how to treat cancelled or on-hold vacancies.

What KPIs should a recruitment consultant have each week?

Give each consultant a short list they can influence this week: new jobs taken on, CVs sent to clients, first interviews arranged and client meetings or calls. Review conversion ratios monthly over a rolling window, because weekly ratios jump around on small numbers. Set the weekly quantities by working backwards from the consultant's annual billing target.

What is a good time to hire benchmark?

For in-house hiring in the United States, SHRM's 2025 recruiting benchmarking data puts median time to fill at 44 days for non-executive roles and 45 days for executive roles, measured from requisition opened to offer accepted. Agencies work inside that window, so the useful internal benchmark is days from job taken on to first CVs sent.

How is cost per hire calculated, and what is the benchmark?

Cost per hire is total recruiting spend, internal and external, divided by the number of hires. It is an employer's metric, and agency fees are one of its inputs. SHRM's 2025 data reports a US median of $1,200 for non-executive hires; the CIPD's 2026 UK survey reports medians of £2,000 for most employees and £3,500 for senior managers.

Where to go next

If the ratio you most want to move is CV-to-interview, start with what the client sees: the candidate profile template is a copyable structure for it. For interview-to-offer, a shared interview scorecard makes your screening and the client's interview test the same things. And if you're setting KPIs for a desk that doesn't exist yet, our guide on how to start a recruitment agency covers the first year's numbers.

Somewhere, a shortlist is due at five.

Upload one real CV, the ugliest you've got. CVReady puts it into your agency's template in about a minute, word for word. The first one is free and needs no card.