Time to Fill

44 days Target: 40 days 0 90 days vs. 53 days last year
Average days to fill an open role against the 40-day target, with the acceptable and at-risk bands marked.

Time to fill measures how long it takes your company to fill an open role, from the moment a position becomes vacant to the day a candidate accepts an offer.

If you lead a team or run a business, that number matters more than it might seem. Every day a seat is empty costs money, strains your existing staff, and risks losing the candidate you actually want.

What is Time to Fill?

Time to Fill is the number of calendar days between a position opening and a candidate accepting a job offer. Hiring managers and recruiters use it to understand how long the hiring process realistically takes, so they can plan ahead and keep the business running without gaps.

Time to Fill vs. Time to Hire

Time to Fill and Time to Hire are related but measure different things.

Time to Fill starts when a role becomes open and ends when an offer is accepted. It captures the full scope of the hiring cycle, including the time before a candidate ever applies.

Time to Hire starts when a candidate enters the pipeline and ends when they accept the offer. It measures the speed of your selection process, not the sourcing phase.

Both human resource metrics belong in your recruiting toolkit. Together, they show you where delays are happening: before candidates apply, or after.

Why Time to Fill matters

Tracking Time to Fill gives leaders three things: better planning, lower costs, and a stronger hiring process.

Plan recruitment before the pressure hits

When you know your average Time to Fill for a given role, you know when to start recruiting. If a senior role typically takes 45 days to fill and someone gives two weeks' notice, you're already behind. That number tells you to start sourcing the moment you sense a gap, not after it opens.

Spot and fix recruiting bottlenecks

Time to Fill by role and department shows you exactly where the process slows down. Certain roles may consistently take longer because of a thin candidate pool, slow assessment reviews, or a disconnect between the recruiter and hiring manager. Once you can see the pattern, you can act on it.

Reduce the cost of open positions

An unfilled role is an active cost. Job postings run up fees. Other employees cover the gap, often on overtime. And the longer a position stays open, the greater the risk of burnout across your team, which can trigger further turnover. A shorter Time to Fill protects both your budget and your people.

How to calculate Time to Fill

The formula is straightforward:

Time to Fill = Date offer accepted - Date position opened

Use calendar days, not business days. The key is choosing a consistent starting point, whether that's the day someone gives notice, their last day, or the day the job is posted, and applying it the same way every time. Inconsistent starting points make your data unreliable.

Klips logo Level up your decision making

Create custom dashboards for you and your team.

Get started with Klips

Single position example

An employee gives notice on January 1st. Their last day is January 15th. The role is posted on January 5th. A candidate accepts an offer on February 15th.

  • From notice date: 46 days
  • From last day: 31 days
  • From posting date: 41 days

None of these is wrong. Pick the one that reflects how your organization defines "open" and stick with it.

Average Time to Fill

To calculate average Time to Fill for a role, add the days it took to fill each instance of that role and divide by the number of hires.

Average Time to Fill = Total days across all filled positions / Number of positions filled

For example, if you hired four customer service representatives and it took 12, 15, 20, and 30 days respectively:

(12 + 15 + 20 + 30) / 4 = 19.25 days

Your average Time to Fill for that role is approximately 19 days.

Time to Fill by role and department

Entry-level roles fill faster than senior or specialized ones, simply because the candidate pool is larger. Comparing a customer service rep to a senior data analyst tells you nothing useful. Compare like with like: same role over time, or similar roles within the same department. That's where meaningful benchmarks come from.

What is a good Time to Fill?

A good Time to Fill depends on your industry, the seniority of the role, and your location. Some sectors face genuine talent shortages that extend timelines regardless of how efficient your process is.

The more useful question is: are you improving? If your average Time to Fill for a role drops from 50 days to 30 days, that's a meaningful gain for your business, even if competitors are hitting 25. Track your own trend line first, then layer in industry benchmarks to understand where you stand.

How to reduce Time to Fill

If your Time to Fill is longer than you'd like, these three approaches tend to have the most impact.

Clear the bottlenecks

Common bottlenecks include miscommunication between recruiters and hiring managers, slow assessment reviews, and unclear role requirements. Align on what "good" looks like for a role before sourcing starts, and automate assessment steps where possible.

Use recruitment technology

Recruiting software can post jobs automatically, screen applicants, schedule interviews, and manage onboarding documentation. Automating the repetitive parts of the process keeps candidates moving and reduces the risk of losing someone to a competitor because your follow-up was slow.

Revisit previous candidates

Your applicant tracking system may already hold strong candidates from past searches who weren't hired for reasons unrelated to fit. Reviewing that pool before opening a full search can cut weeks off your Time to Fill.

Klips logo Level up your decision making

Create custom dashboards for you and your team.

Get started with Klips

Track Time to Fill without the manual work

Calculating Time to Fill in a spreadsheet works until it doesn't. When you're managing multiple roles across departments, the numbers get stale fast and the manual effort adds up.

Klips connects to your HR and recruiting tools and keeps your Time to Fill data current, so you can see where roles are stalling, compare performance across departments, and make decisions based on what's happening now, not last month's export.

Klips logo

Build custom dashboards for you and your team.