Time-to-hire vs time-to-fill: definitions and how to measure

Cover image with the title Time-to-hire vs time-to-fill and a chart icon in sage green and sand

Time-to-fill and time-to-hire both measure speed, but they start the clock at different points. In common usage, time-to-fill runs from when a job requisition is approved or the job is opened until the offer is accepted. Time-to-hire runs from when a specific candidate enters your process, usually the application or first contact, until that same candidate accepts. Definitions vary between companies, so write yours down.

Key takeaways

  • Time-to-fill measures how long a role is open. Time-to-hire measures how long a candidate takes to move through your process.
  • Definitions are not universal. State the start and end events in writing and use them every time.
  • Use the median as well as the average, because a few very long searches distort an average.
  • Track the gap between stages, not only the total. The gaps show where to act.
  • Do not compare your numbers with published benchmarks unless the definitions match exactly.
x

The two measures side by side

MeasureCommon start eventCommon end eventWhat it tells youWho it helps
Time-to-fillRequisition approved or job openedOffer accepted (some use the start date)How long the business waits for the role to be filledFinance and operations leaders planning cover
Time-to-hireCandidate applies or is first contactedSame candidate accepts the offerHow fast your process moves a candidateRecruiters improving the candidate journey
Time-to-startOffer acceptedFirst day of workHow long notice and onboarding prep takeHiring managers planning the work

These are common conventions, not official standards. Some teams count time-to-fill to the start date. Others count time-to-hire from the first interview. Pick one definition per measure and write it at the top of every report. When you read a number from another source, check how it was defined.

Why the difference matters

Time-to-fill includes the days before you speak to anyone: waiting for approval, writing the ad, choosing channels. If time-to-fill is long but time-to-hire is short, your problem is probably at the start, such as slow approvals or weak sourcing. If time-to-hire is long, the delay is in your process: screening, scheduling and decisions. Different problems need different fixes. See how to reduce time-to-hire without lowering quality for the fixes.

Pattern you seeLikely causeWhere to look
Long time-to-fill, short time-to-hireSlow approval, late ad, thin sourcingKickoff, approvals, channels. See sourcing
Short time-to-fill, long time-to-hireGood pipeline, slow processScreening, scheduling, decisions
Both longBoth problems, or a very scarce skillStart with the largest stage gap
Both short, but poor quality of hireRushed decisionsCheck criteria, scorecards and reference steps

How to measure, step by step

Step 1: Write definitions

Create a one-page glossary: the name of each measure, the start event, the end event, the source of each date and who owns the data. Example: “Time-to-hire: days from the candidate’s application date in the tracking system to the date the candidate’s acceptance is recorded.”

Step 2: Capture the dates

For every role and candidate who reaches the offer, record these dates: requisition approved, job posted, application received, first screen, first interview, final interview, offer sent, offer accepted, start date. Use one sheet or your tracking system. Make the dates mandatory.

Step 3: Calculate

In a spreadsheet, use simple subtraction. If the offer accepted date is in column H and the application date is in column C, time-to-hire in days is H minus C. If the requisition date is in column B, time-to-fill is H minus B.

ColumnContentExample formula
ACandidate or role ID
BRequisition approved date
CApplication date
HOffer accepted date
ITime-to-fill (days)=H2-B2
JTime-to-hire (days)=H2-C2
KTime-to-start (days)=Start date minus H2

Step 4: Summarise with the median and the spread

The average adds all values and divides by the count. One search that took 200 days will pull the average up. The median is the middle value when you sort the numbers, and it ignores extreme cases. Report both, plus the range. In a spreadsheet use AVERAGE and MEDIAN. A short report might read: “Time-to-fill: median 38 days, average 46 days, range 21 to 98 days across 12 roles.”

Step 5: Break it down by stage

Calculate the days between each pair of stages. The stage gaps show the bottleneck. Use a table like the one in the article on reducing time-to-hire.

A worked example (fictional)

This example is invented. A recruiter tracks one role. The requisition is approved on 1 March. The job is posted on 8 March. The chosen candidate applies on 12 March, has a screen on 20 March, an interview on 27 March, a final interview on 3 April, receives an offer on 8 April and accepts on 11 April. The candidate starts on 13 May.

MeasureCalculationResult
Time-to-fill1 March to 11 April41 days
Time-to-hire12 March to 11 April30 days
Time-to-start11 April to 13 May32 days
Posting delay1 March to 8 March7 days
Application to screen12 March to 20 March8 days
Final interview to offer3 April to 8 April5 days

The recruiter sees that 7 days passed between approval and posting. That is 17 percent of the time-to-fill (7 divided by 41). The posting delay is the first problem to solve. The 8 days between application and screen is the second one. These facts guide the next change.

Common mistakes

MistakeEffectFix
Mixing definitions between teamsNumbers cannot be comparedPublish the glossary
Counting only successful hiresHides roles that failed or were cancelledTrack cancelled and open roles separately
Using only the averageOutliers misleadReport the median too
Recording dates from memoryErrorsUse system timestamps or a shared sheet
Comparing with a benchmark that uses another definitionWrong conclusionCheck the source definition first
Optimising for speed aloneLower qualityTrack quality measures too. See metrics

Which numbers to share with the business

Finance and operations leaders care about time-to-fill because it shows how long a seat stays empty. Hiring managers care about time-to-hire and time-to-start because they plan their work around them. Candidates care about the time between steps. Choose the right measure for the audience. A one-page report with one number per measure, the median, and one chart of stage gaps is enough. Add one sentence on what you will change.

Be careful with named benchmarks. Published figures about average hiring times come from different sources and use different definitions. If you quote one, link to the source, state the definition, and check that the sample matches your market and role. Otherwise, compare your numbers with your own past searches.

Data protection notes

The dates and outcomes you record relate to identifiable people, so data protection rules apply. In the UK and EU, the GDPR requires a lawful basis, limits on how long you keep data and transparency. See the ICO employment guidance. For reporting, use aggregated numbers without names. Keep individual records only as long as you need them. This is general information, not legal advice.

Median versus average: a small example (fictional)

Suppose five searches took 30, 32, 35, 38 and 120 days to fill. The average is (30 + 32 + 35 + 38 + 120) divided by 5, which is 51 days. The median is the middle value after sorting, which is 35 days. The one long search of 120 days pulls the average far above what happens in a typical search. If you only report 51 days, hiring managers may think the process is slow in general. If you report both numbers and explain the 120-day case, they see the real picture: a typical search takes about five weeks, and one search had a special problem.

Look into the outlier. Was the skill scarce? Did the approval stall? Did the hiring manager go on leave? Write a one-line reason beside each long search. Over time these notes show which causes repeat and which are one-offs.

A simple report layout

SectionContentChart or table
Headline numbersMedian and average time-to-fill and time-to-hire, number of hires, period coveredFour numbers at the top
Stage gapsMedian days between stagesBar chart
By role familyCompare similar roles onlySmall table
Open rolesDays open so far for roles not yet filledList
NotesOne line per outlierText
Next actionOne change to testOne sentence

Keep the report to one page. Share it monthly or after each search. If your team uses a tracking system, check that the reports use your written definitions. Many systems have default definitions that differ from yours.

Linking speed to quality

A fast number can hide a poor hire. Pair the time measures with at least one quality measure, such as the hiring manager’s rating at 90 days or the share of hires who complete probation. If time falls and quality falls too, the process is rushing. If time falls and quality holds, the changes are working. Define how you will rate quality before you change the process, so that you do not choose the measure afterwards to fit the result.

How to talk about the numbers with hiring managers

  1. Start with the role they care about: “Your last role took 41 days to fill.”
  2. Show the stage gaps, not blame: “Seven days passed before the ad went live, and eight days between application and screen.”
  3. Ask what they see: “What made these steps slow from your side?”
  4. Agree one change and a date to review.
  5. Share the result after the next search.

This conversation works best when it is about the shared goal of getting the right person in the seat, not about who was slow.

Setting up the sheet in 20 minutes

  1. Create a new sheet with one row per hire and the columns from the table above.
  2. Format the date columns as dates, not text, so that subtraction works.
  3. Add the formulas for time-to-fill, time-to-hire and time-to-start in the first row, then copy them down.
  4. Add a second sheet for the summary, with MEDIAN and AVERAGE formulas for each column.
  5. Add a column for “reason for delay” and fill it in for any role that took longer than the median by more than 10 days.
  6. Protect the formula cells so that nobody types over them.

If a date is missing, the formula will show an error or a wrong number. Use a filter to find blank cells before you report. Fix missing dates at the source, so that the next search is complete from the start. A reliable sheet with five rows is more useful than a large sheet with gaps. Update it on the day each event happens, not at the end of the month, so that the dates are accurate.

Review the definitions once a year. If the business changes how it approves roles or how candidates enter the process, update the start events and note the date of the change in the glossary. A short change log lets anyone read an old report and understand which definition it used. This habit also prevents arguments in meetings, because everyone can see the rule behind the number.

Official sources for this topic: Acas: recruitment, Your Europe: human resources. These pages are maintained by the authorities and may change, so check them for the current text.

Frequently asked questions

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

Time-to-fill starts when the role opens, or the requisition is approved. Time-to-hire starts when a candidate enters the process. Both usually end when the offer is accepted, but definitions vary.

Which measure is better?

Neither is better. They answer different questions. Use time-to-fill for business planning and time-to-hire for process improvement.

Should I include the notice period?

Track it as time-to-start. It is not under your control, but it affects planning.

How many hires do I need to get a useful number?

Even five searches show patterns. With fewer, look at the stage gaps rather than the totals.

How do I handle roles that were cancelled?

Record them separately with the date and reason. Do not mix them with filled roles.

Related guides

This is general information, not legal advice.