Metric Definition
Share of work time stalled
Track from
Blocked time percentage
Blocked time percentage is the share of total work time during which tasks are stalled and cannot progress because they are waiting on a dependency, a decision, or another person. It is measured across a team or workflow over a period. A high figure means work spends more time waiting in the queue than being actively worked on.
6 min read
What is blocked time percentage?
Blocked time percentage is the share of total work time during which tasks are stalled and cannot progress because they are waiting on a dependency, a decision, or another person. It separates time spent actively working from time spent waiting in a queue. A task that takes ten days to complete but only involved two days of active work spent eight days blocked, and that is the gap this metric makes visible.
The metric matters because waiting time is usually invisible. Teams measure how long work takes from start to finish, but that total hides whether the delay came from the work being hard or from the work sitting idle. Blocked time percentage isolates the idle portion, which is almost always the cheapest delay to remove because it requires unsticking a queue rather than doing more work.
It is closely related to cycle time, but it answers a different question. Cycle time tells you how long work takes overall, while blocked time percentage tells you how much of that duration was avoidable waiting rather than genuine effort.
A worked example shows why the distinction is useful. Suppose a team finishes work in an average cycle time of twelve days, and the items spent a combined total equivalent to four of those days in a blocked state. Blocked time percentage is four divided by twelve, or 33 per cent. One third of the elapsed time was waiting, which points the team at queue and handoff problems rather than at working faster.
Definition note
Blocked time only counts time when work could have progressed but did not because of an external dependency. Time spent legitimately in progress, or time when an item is intentionally parked and out of scope, should not be counted as blocked. Mixing these in inflates the figure and points improvement effort at the wrong place.
How to calculate blocked time percentage
Blocked time percentage divides time spent in a blocked state by total cycle time, then multiplies by 100. The accuracy of the figure depends entirely on how reliably blocked time is captured, so the practical work is in recording when items enter and leave the blocked state, not in the arithmetic.
- 1
Define what counts as blocked
Agree the states that mean an item is waiting on something external, such as awaiting review, awaiting approval, or waiting on another team. A shared definition keeps the measure consistent across people.
- 2
Capture time entering and leaving blocked
Record the timestamp whenever an item moves into a blocked state and when it leaves. Most work trackers log these transitions automatically once the blocked states are defined.
- 3
Sum blocked time across items
Add up the total time spent blocked across all the items in the period you are measuring, so the figure reflects the whole flow rather than one task.
- 4
Divide by total cycle time
Divide total blocked time by total cycle time for the same items and multiply by 100 to express the result as a percentage of elapsed work time.
Blocked time percentage in a metric tree
A metric tree breaks the overall figure into the specific stages where work waits. A single blocked time percentage tells you waiting is a problem, but not where. Decomposing it by the type of block, whether the wait is for a review, an approval, a dependency, or an external party, points each part of the delay at the team or step that owns it.
Metric tree insight
When blocked time rises, the tree shows whether work is piling up in review, stalling at an approval gate, or waiting on another team. KPI Tree assigns RACI ownership to each branch and pushes to the accountable owner when their node moves, so the manager of the slow approval queue is notified directly rather than the delay being averaged into one headline number.
Blocked time percentage benchmarks
Blocked time percentage varies by the kind of work and how many handoffs it involves, so these ranges are reference points rather than targets. Work with few dependencies should sit low, while work that crosses many teams or external parties naturally carries more waiting. The bands below describe where flow is healthy and where it signals a queue problem.
| Blocked time percentage | Flow health | What it indicates |
|---|---|---|
| Under 15 per cent | Healthy | Work flows with minimal queueing |
| 15 to 30 per cent | Watch | Noticeable waiting worth investigating |
| 30 to 50 per cent | Strained | Queues and handoffs are slowing delivery |
| Over 50 per cent | Critical | Work waits longer than it is worked on |
How to improve blocked time percentage
Reducing blocked time is about shortening queues and removing the handoffs where work waits, not about pushing people to work faster. The actions below target the most common sources of waiting: slow reviews, approval bottlenecks, and dependencies that are not visible until they bite.
Make blockers visible early
Flag a dependency the moment it is known rather than when it stops the work. Surfacing blockers early gives the owning team time to clear the queue before it stalls delivery.
Reduce review and approval queues
Set service expectations for how quickly reviews and approvals are handled, and limit the number of items waiting at any gate. Shorter queues turn into shorter waits directly.
Cut unnecessary handoffs
Every handoff to another person or team adds a wait. Where one role can carry work through more of the flow, blocked time falls because the item changes hands less often.
Alert the owner when work stalls
A blocked item that nobody is notified about can wait for days. Route a notification to the person accountable for clearing the block so the wait is acted on rather than accumulating quietly.
Common mistakes when tracking blocked time percentage
- 1
Counting parked work as blocked
Items that are intentionally on hold or out of scope are not blocked, they are paused. Including them inflates the figure and hides the real waiting that improvement effort should target.
- 2
Relying on manual blocked flags
If people have to remember to mark and unmark items as blocked, the data is patchy. Derive blocked states from workflow status transitions wherever possible so the measure is consistent.
- 3
Reading the headline without the breakdown
A single blocked time percentage tells you there is a queue problem but not where it sits. Without splitting it by review, approval, and dependency waits, teams optimise the wrong stage.
Related metrics
Cycle Time
Process speed
Operations MetricsMetric Definition
Cycle Time = Process End Time − Process Start Time
Cycle time measures the total elapsed time from the start to the end of a process. It is a fundamental operations metric used in manufacturing, software development, service delivery, and any context where the speed of a process directly affects throughput, cost, and customer satisfaction.
Sprint Velocity
Agile planning metric
Operations MetricsMetric Definition
Sprint Velocity = Sum of Story Points Completed in a Sprint
Sprint velocity measures the amount of work a team completes during a sprint, typically expressed in story points, ideal days, or another unit of estimation. It is a planning tool that helps agile teams forecast how much work they can commit to in future sprints based on their historical completion rate. Velocity is one of the most widely used and most frequently misunderstood metrics in agile software development.
Deployment Frequency
DORA metric
Operations MetricsMetric Definition
Deployment Frequency = Number of Production Deployments / Time Period
Deployment frequency measures how often an organisation successfully releases code to production. It is one of the four DORA (DevOps Research and Assessment) metrics that predict software delivery performance and organisational outcomes. Teams that deploy more frequently deliver value to users faster, reduce the risk of each individual release, and create tighter feedback loops between development and production.
Average Resolution Time
Customer Support MetricsMetric Definition
Average Resolution Time = Total Resolution Time Across All Tickets / Total Tickets Resolved
Average resolution time measures the mean elapsed time from when a support ticket is created to when it is fully resolved and closed. It captures the end-to-end customer experience of getting an issue fixed, encompassing wait times, agent work time, escalations, and any back-and-forth exchanges required to reach a solution.
Input metrics vs output metrics
Metric Definition
Blocked time percentage is an input metric you can act on directly, so this guide helps you see how it feeds the output metrics it ultimately moves.
Metric trees for operations teams
Metric Definition
Blocked time percentage sits squarely in operational flow, so this guide shows how operations teams build it into a tree of drivers they can own and improve.
Find out where your work is actually waiting
Build a metric tree that decomposes blocked time percentage into review, approval, dependency, and external waits, with an accountable owner on each branch who is notified the moment their queue starts holding work up.