Skip to main content
EconomicsUpdated 10 February 20263 min read

The cost of an unfilled position — and how to calculate yours

An open role has a daily cost. Once you can name it, every hiring decision — band, brief, urgency — gets easier.

Written for: Finance, operations and hiring leaders building a business case

The four components of vacancy cost

  1. 1

    Lost output

    The value the role was expected to produce, pro-rated per working day.

  2. 2

    Cover cost

    Overtime, contractors, or the opportunity cost of colleagues absorbing the work.

  3. 3

    Delayed revenue or delivery

    Deals, cases, shifts or projects that cannot start without the role filled.

  4. 4

    Compounding risk

    Burnout and attrition in the team carrying the gap — the cost that outlives the vacancy.

Calculate your own number

Cost of an unfilled position calculator

Your inputs, your number. Nothing is submitted or stored.

$

Base salary. Use the band midpoint if the role is not yet offered.

×

What the role is expected to produce relative to its cost. 1.0 is the conservative floor.

$

Overtime, contractors or agency cover while the seat is empty.

$

Deals, cases, shifts or projects that cannot start without this role. Leave at 0 if unknown.

days

Calendar days since the role was approved.

Cost per working day

$472

$2,362 per working week · $10,250 per month

Cost so far (45 days)
$21,256
Value of closing 2 weeks sooner
$4,724

Method: lost output = salary × value multiple, spread over 12 months, plus cover cost and delayed revenue. Daily figures assume 21.7 working days per month. This is a framework for your own inputs, not an industry benchmark.

Use conservative inputs. A defensible smaller number persuades a finance team; an inflated one ends the conversation.

How to use the number

  • Compare the daily cost to the cost of widening the band by a few percent
  • Compare two weeks of vacancy to the entire cost of the search
  • Use it to justify a standing weekly decision slot — waiting is the expensive part
  • Use it to decide whether to pause a role honestly rather than run it slowly

Method, not a benchmark

This is a framework for your own inputs. Treat any published industry average as a prompt to measure, not as your number.

Reducing the number

LeverTypical effect
Named decision owner per roleRemoves the largest source of idle days
Pre-booked interview slotsCompresses the scheduling gap
Warm pipeline for the role familyShortens the sourcing phase
Must-have vs nice-to-have splitStops false scarcity extending the search

Frequently asked questions

What if we cannot estimate revenue per role?
Use fully-loaded salary as a floor for lost output, then add cover costs you can evidence. It understates the true cost, which is fine for a business case.
Should we include recruiter time?
Include it if you are comparing hiring models. Exclude it if you are only pricing the delay itself, to avoid double counting.
How many working days should we use?
Use your own calendar. Around 21–22 working days per month is a reasonable default for salaried roles.
Does this apply to shift-based roles?
Yes, and it is often clearer: unfilled shifts have a direct cover cost you can read off the rota.

How TaaSFlow implements this

  • Days-open and stage-level timing tracked per role
  • Stall detection on roles, candidates and offers
  • Analytics that attribute delay to sourcing, scheduling or decisions
  • Fixed subscription pricing so hiring spend is forecastable against this number

Related guides

Where to go next