Definition · Hiring metrics

Time to Fill

By TapTalent Editorial TeamUpdated

Definition

Time to fill is the number of calendar days between the date a job requisition is approved or opened and the date a candidate accepts the offer for it. It shows how long a role stays empty because of the hiring process, so it is the metric operations and finance leaders care about most.

Also called: Time-to-fill, TTF, Days to fill, Requisition cycle time

Formula

Time to fill = Offer accepted date − Requisition approved (or opened) date

Requisition approved or opened date
The day the requisition is approved and recruiting is allowed to start. Pick one event and use it for every role.
Offer accepted date
The day the selected candidate accepts the offer. Some organizations use the start date instead; if so, label the metric clearly.
Average time to fill
Total days to fill for all requisitions closed in the period, divided by the number of requisitions (or seats) filled.

Worked example

An HR team closes four requisitions in June. They were opened on May 2, May 10, May 20 and June 1, and offers were accepted on June 5, June 12, June 14 and June 22. Days to fill: 34, 33, 25 and 21. Average time to fill = 113 ÷ 4 = 28.25 days, and the median is 29 days.

How to calculate time to fill

Every requisition gets a clock. It starts when the job requisition is approved (or, in some organizations, posted) and stops when a candidate accepts the offer. Count calendar days: vacancies cost money on weekends too.

The hard part is not the arithmetic. It is agreeing on the start event. Approval date is the most honest because it captures delays in writing the job description, getting the intake meeting on the calendar and posting the role. Posting date makes recruiting look faster but hides everything before the ad goes live. Choose one, write it down and apply it to every requisition.

For multi-seat requisitions, such as a 25-person training class, measure each seat. Seat 1 might be filled on day 6 and seat 25 on day 31; reporting only the last seat overstates the delay, and reporting only the first hides it. Many volume teams report the average across seats plus the percentage of seats filled by the target date.

Paused or on-hold requisitions should stop the clock, with the paused days logged separately. Otherwise a role frozen for a budget review for two months looks like a recruiting failure.

Average time to fill benchmarks

Industry figures vary widely depending on who is surveyed, so use them as rough orientation:

  • Hourly retail, warehouse, hospitality and contact-center roles: commonly 1 to 3 weeks. Evergreen requisitions with a steady pipeline can fill individual seats in days.
  • Skilled hourly and technician roles (CDL drivers, maintenance technicians, licensed nursing assistants): typically 3 to 6 weeks.
  • Professional and mid-level salaried roles: typically 5 to 8 weeks.
  • Senior specialist, engineering and leadership roles: 2 to 4 months, sometimes longer.

Your best benchmark is your own trend for the same job family and location. A 35-day average for registered nurses might be excellent in one labor market and slow in another.

Time to fill vs time to hire

Both usually end at offer acceptance. The difference is where they start.

Time to fill begins with the requisition, before any candidate exists. It includes approval delays, the time to write and post the job, and sourcing. Time to hire begins when the person you eventually hire applies or is first contacted, so it measures how fast your process moves that individual.

If time to fill is 40 days and time to hire is 12 days, the 28-day gap is spent before the eventual hire even entered the pipeline. That points to sourcing, job ad reach or slow approvals, not interview scheduling. If both numbers are long and close together, the bottleneck is inside the process: screening, interviews or offers. Looking at the two side by side is the fastest way to know which problem you have.

Why time to fill matters for enterprise and volume hiring

Every day a seat is empty has a cost, and the cost of vacancy is usually far larger than the recruiting budget. For revenue roles it shows up as lost sales. For operations roles it shows up as overtime, temporary labor or missed service levels.

Take a 400-seat contact center that needs 30 new agents every month just to keep up with attrition. If the classes fill 10 days late, 30 seats sit empty or under-covered for 10 days every month. At $28 per hour in loaded overtime cost to cover those hours, that is roughly $67,000 a month in avoidable labor cost, before counting the effect on customer wait times.

Time to fill also shapes workforce planning. If a site's average is 21 days and training lasts four weeks, managers need to open requisitions at least seven weeks before they need productive people on the floor.

Common mistakes

  • Changing the start event mid-year or letting each recruiter choose. Trends become meaningless.
  • Counting cancelled requisitions. Report them separately with a reason code.
  • Ignoring on-hold time. Budget freezes and hiring manager pauses inflate the number and blame the wrong team.
  • Measuring evergreen requisitions from the original posting date. For always-open roles, measure from the date each seat or class need was declared.
  • Using only the average. One senior role open for 150 days distorts a quarter's average for a team that otherwise fills roles in three weeks. Report the median too.

How to reduce time to fill

Attack the days before candidates exist as hard as the days after.

  1. Pre-approve recurring requisitions. For roles you hire every month, approve annual headcount once and let recruiters open seats against it.
  2. Run a 20-minute intake meeting within 48 hours of approval, with must-have criteria, pay range and interview panel agreed.
  3. Keep warm pipelines for repeat roles, including past finalists and referrals, so sourcing does not restart from zero.
  4. Post the same day using approved job description templates.
  5. Remove idle time between stages with self-scheduling, same-day screening and fast offer approvals.
  6. Track time in stage so you can see which step owns the delay each month.

Teams that do only the last two often cut time to hire but leave time to fill barely changed, because the slow part was upstream.

Frequently asked questions

What is the time to fill formula?

Time to fill equals the offer accepted date minus the date the requisition was approved or opened. For an average, add the days for every requisition filled in the period and divide by the number filled.

What is a good average time to fill?

For hourly roles, one to three weeks is typical. Professional roles often take five to eight weeks, and senior or specialized roles two to four months. Compare against your own history for the same job and location.

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

Time to fill starts when the requisition opens. Time to hire starts when the hired candidate enters the pipeline. Both typically end at offer acceptance, so time to fill is always equal to or longer than time to hire.

Should time to fill end at offer acceptance or start date?

Most organizations end it at offer acceptance and track time to start separately. If your leaders care about when the seat is actually covered, report time to start as well rather than stretching the definition.

Do you count weekends in time to fill?

Yes. Most teams use calendar days because vacancy costs and candidate decisions do not stop on weekends. Whatever you choose, apply it consistently.