Free tool
In buildTwo different numbers, measured separately
Enter your stage counts and dates for a set of requisitions and get time to fill and time to hire as the two distinct measures they are.
The Surhires time to fill calculator will take stage counts and dates from your requisitions and return time to fill and time to hire separately. Time to fill runs from the requisition being approved to the offer being accepted. Time to hire runs from a candidate entering the process to that same acceptance. It reports medians as well as means.
By Surhires Editorial · Published · Reviewed
In the product: in build for Wave 1 as a free public tool
Time to fill and time to hire are not the same measurement
These two get used interchangeably in almost every conversation about hiring speed, and they measure different things about different people. Time to fill is a requisition-level measure. The clock starts when the role is approved and opened, and stops when an offer is accepted. It includes every day the requisition sat waiting for a sourcing decision, a budget sign-off or a hiring manager to reply.
Time to hire is a candidate-level measure. The clock starts when a specific candidate enters the process, and stops at the same acceptance. It measures how the process treats a person once they are in it, and it is usually a much smaller number.
The distinction matters because they point at different problems. A long time to fill with a short time to hire means the front of the process is broken: the role sat idle, or sourcing started late. A short time to fill with a long time to hire means candidates are being dragged through a slow, stalling interview process, which is where offer declines come from. Reporting one number hides whichever of the two is actually costing you.
What you enter and what comes back
You enter, per requisition, the date it was opened, the date the first candidate entered the process, the date the accepted candidate entered the process, and the date the offer was accepted. If you also enter stage counts, applications received, screens completed, submittals sent, interviews held and offers made, the calculator returns stage-to-stage conversion alongside the timing.
What comes back is a per-requisition line and a set summary. The summary carries the median and the mean for both measures, the range, and the count of requisitions included, because a median of three requisitions is a number you should not lean on. Conversion rates come back as ratios between adjacent stages rather than as a single funnel percentage, which is the form you can act on.
- Requisition opened date, per role
- Date the first candidate entered the process, which exposes a slow start
- Date the eventually hired candidate entered, which is the honest start of time to hire
- Offer accepted date, which stops both clocks
- Optional stage counts for applications, screens, submittals, interviews and offers
- Optional client or desk label, so the summary can be split rather than pooled
Use the median, and know what the mean is doing to you
A mean is the total divided by the count, and one catastrophic requisition wrecks it. Nine roles filled in around thirty days and one that dragged on for a year gives you a mean somewhere near sixty-three days, a figure that describes none of the ten roles and flatters or damns your desk depending on which direction the outlier ran.
A median is the middle value once the roles are sorted. It tells you what a typical requisition on your desk looks like, and it does not move when one role goes badly wrong. Report the median as your headline and keep the mean beside it, because the gap between them is itself the signal: a mean far above the median means you have a tail of stuck requisitions, and the tail is the thing worth fixing.
The calculator returns both and shows the range, so the outlier is visible rather than baked silently into an average that gets quoted in a client meeting.
Your own history is the only benchmark worth comparing against
We are not going to publish an industry time-to-fill figure for you to measure yourself against, because the ones in circulation are not comparable to your desk. They mix in-house and agency data, permanent and contract, hourly and executive, and they rarely agree on when the clock starts. A number you cannot reproduce the methodology for is a number you should not be managed by.
The comparison that works is your own. Run the calculator on the last twenty requisitions you filled, split by client, by role family and by recruiter, and look at the spread rather than the headline. Then run it again next quarter with the same definitions. Movement against your own baseline is real information. Movement against a figure from a survey you did not take part in is not.
What happens to the dates and counts you enter
The calculator will process the figures you enter in order to compute the result and will not retain them afterwards. Nothing entered into the free tool is written to a Surhires account, and the tool does not need an account to run. The arithmetic happens against the numbers you supply and nothing else.
This tool is lighter on personal data than most of the others here, because dates and counts are not identifying on their own. That changes the moment you paste in a candidate name, a client name or an email address to keep your rows straight. If you do, you are making a processing decision about somebody else's data in a free web tool, and that decision is yours as controller. Use requisition references rather than names and the question does not arise.
What this calculator will not tell you
It will not tell you why a requisition was slow. It measures elapsed time between the dates you supply; the cause sits in the stage history, the hiring manager's calendar and the brief. It will not account for a requisition that was reopened, rescoped or filled by a second desk unless you enter it as a separate line.
It will not produce a cost per hire. That needs your fully loaded recruiter cost, advertising spend, agency fees and referral payments, and none of those are in the inputs here. It will not forecast how long the next role will take either. A median over past requisitions describes what happened; it is a reasonable planning anchor and a poor promise.
The same measures, kept automatically, inside the product
The reason this is a free tool rather than a core feature is that entering dates by hand is the wrong way to run the measure. Inside Surhires every stage change is timestamped as it happens, so time to fill, time to hire and stage-to-stage conversion are derived from the working records rather than typed into a spreadsheet on a Friday.
That also makes the split views possible without extra work: per client, per recruiter, per role family, per source. The Recruiter Performance Dashboard reports time to first reply and interview-to-offer conversion from the same underlying events, so a slow desk and a slow client are distinguishable rather than pooled into one average that satisfies nobody.
What you get
Both measures, separately
Time to fill and time to hire computed as distinct figures rather than one blended number.
Median and mean
Both reported side by side, so a skewing outlier is visible instead of hidden.
Range and count
Shows the spread and how many requisitions the summary rests on.
Per-requisition lines
Every role listed individually so you can spot the one dragging the set.
Stage conversion
Optional counts return ratios between adjacent stages, not a single funnel percentage.
Desk and client splits
Label rows to compare a client or a recruiter against the rest of the set.
Honest start dates
Separates requisition open date from the date the hired candidate actually entered.
No benchmark padding
No invented industry figure to measure yourself against; your own history is the comparison.
No retention
Figures are processed to compute the result and are not kept afterwards.
No account required
Runs signed out, and running it does not create an account.
Reference-friendly
Built to be used with requisition references rather than candidate or client names.
Repeatable method
Fixed definitions so this quarter and next quarter are actually comparable.
Questions recruiters ask
What is the difference between time to fill and time to hire?
Time to fill measures the requisition: approval to offer acceptance, including every idle day before sourcing started. Time to hire measures a candidate: from entering the process to that same acceptance. Time to fill is nearly always the larger number, and the gap between them tells you whether your delay sits at the front of the process or inside the interview loop.
Why does the calculator lead with the median?
Because one stuck requisition destroys a mean. Nine roles at around thirty days and one at a year produces a mean near sixty-three days that describes none of the ten. The median describes a typical role on your desk and is stable against outliers. The mean is still shown, because the gap between the two is a signal about your tail.
What is a good time to fill?
We are not going to give you a number. Published benchmarks mix in-house with agency, permanent with contract, and rarely agree on when the clock starts, so they are not comparable to your desk. Run this on your own last twenty requisitions, split by client and role family, and compare against that baseline next quarter.
Do you store the dates I enter?
No. The figures are processed to compute the result and are not retained afterwards, and nothing is written to a Surhires account. Dates and counts are not identifying on their own, but if you paste candidate or client names to keep rows straight, that is personal data and the decision to put it in a free tool is yours as controller.
How many requisitions do I need for the summary to mean anything?
More than you would like. A median over three roles is arithmetic rather than information. Twenty filled requisitions from a comparable period gives you something you can act on, and splitting by client or role family needs enough rows in each split to survive the division. The tool shows the count so you can judge that yourself.
Does this calculate cost per hire?
No. Cost per hire needs fully loaded recruiter cost, advertising spend, agency fees and referral payments, none of which are inputs here. Mixing a timing tool with a cost model would mean inventing assumptions on your behalf, and the whole point of this page is not doing that. The placement fee calculator handles the revenue side separately.
Is the calculator available now?
Not yet. It is in build for the Wave 1 release, and this page describes what it will do rather than something you can run today. We have not set a public launch date. Inside the product the same measures are derived automatically from timestamped stage changes rather than entered by hand.
See it against your own reqs
Bring one live role and three resumes. In twenty minutes you will see the match scores, the shortlist and the placement invoice that comes out the other end.