KPI Tree

Metric Definition

Resolution rate

Issue Resolution Rate = (Resolved Issues / Total Issues Received) x 100
Resolved IssuesIssues resolved during the period
Total Issues ReceivedIssues received during the same period

Track from

Metric GlossaryOperations Metrics

Issue resolution rate

Issue resolution rate is the percentage of issues a team resolves out of the total received in a period, measuring whether the team is keeping pace with incoming work. It is the headline throughput metric for any support or engineering queue. A resolution rate below 100 percent means the backlog is growing faster than it is being cleared.

8 min read

Generate AI summary

What is issue resolution rate?

Issue resolution rate is the percentage of issues a team resolves relative to the number received in the same period. If 500 issues arrive in a month and the team resolves 460, the resolution rate is 92 percent. A rate at or above 100 percent means the team is clearing more than it receives and the backlog is shrinking. A rate below 100 percent means the backlog is growing, even if the team feels busy.

The metric is a measure of pace, not quality. It tells you whether capacity matches demand. That makes it the natural top-line number for a queue, but it is also the easiest number to game: a team can lift resolution rate by closing issues prematurely, which is exactly why it should never be read alone. Resolution rate sets the headline and other metrics keep it honest.

Resolution rate pairs naturally with average resolution time. One tells you how much of the incoming work you clear, the other tells you how long each one takes. Together they describe both the volume and the speed of a queue, and a healthy team needs both to hold rather than trading one against the other.

Decide whether you measure resolution rate within a cohort or across a period. Cohort rate tracks how many issues received this month were eventually resolved. Period rate tracks resolved versus received in the same window and can exceed 100 percent when the team clears backlog. Mixing the two produces numbers that cannot be compared.

How to calculate issue resolution rate

The calculation is a ratio of resolved to received, but the inputs need clear boundaries so the rate stays comparable from one period to the next.

  1. 1

    Issues received

    Count every issue that entered the queue in the period. This is the denominator and the measure of demand. Be consistent about whether duplicates and spam are counted, since including them deflates the rate without reflecting real work.

  2. 2

    Resolved issues

    Count issues moved to a resolved or closed state in the period. Exclude issues closed without a genuine fix, such as duplicates and withdrawals, so the numerator reflects real resolution rather than queue tidying.

  3. 3

    Measurement period

    Fix the window, commonly a week or a month. Resolution rate is volatile over short windows because a single backlog-clearing day distorts it. Longer windows smooth the noise and reveal whether capacity truly matches demand.

  4. 4

    Backlog carried in

    Note the open issues carried from earlier periods. When the team resolves carried-in backlog alongside new arrivals, the rate can exceed 100 percent, which is the signal that the queue is shrinking rather than a calculation error.

Worked example: 600 issues arrive in a month and the team resolves 540 of them, drawing some from earlier backlog. The resolution rate is 540 divided by 600, multiplied by 100, which is 90 percent. The 60-issue shortfall means the backlog grew that month. If instead the team had resolved 630 by clearing backlog, the rate would be 105 percent and the backlog would have fallen, which is what sustained recovery looks like.

Issue resolution rate in a metric tree

A metric tree decomposes resolution rate into the forces that set it, then ties each branch to the team that controls that force. This turns a single throughput number into a map of where pace is won or lost.

The first level splits the rate into the two things that determine it: how much arrives and how much the team can clear. Incoming volume decomposes into new issues, reopened issues, and recurring issues, since reopens and recurrences add load without adding new demand. Resolution capacity decomposes into the number of people available, their effective time on the queue, and how long each issue takes. The gap between volume and capacity is the backlog movement.

Reading the tree tells you why the rate is what it is. A falling rate driven by the volume branch is a demand problem that better prevention or deflection addresses. A falling rate driven by the capacity branch is a staffing or efficiency problem. Treating a demand problem as a staffing problem, or the reverse, wastes the intervention. The tree makes the difference visible.

Metric tree insight

When resolution rate falls and the incoming-volume branch is rising on reopens and recurrence, adding staff will not fix it because the demand is self-inflicted. KPI Tree surfaces which branch is moving and pushes to the owner of that branch, so capacity is added only when capacity is the real constraint.

Issue resolution rate benchmarks

Benchmarks depend on whether you measure period rate or cohort rate and on queue complexity. The ranges below describe a period rate measured monthly, where 100 percent means resolved volume matched received volume.

Resolution rateAssessmentWhat it indicates
Over 100 percentRecoveringThe team is clearing more than it receives and the backlog is shrinking. Sustainable only until backlog is cleared, then it settles near 100 percent.
95 to 100 percentHealthyCapacity broadly matches demand. The backlog is stable. This is the target range for a steady-state queue.
85 to 95 percentWatchThe team is falling behind slowly. The backlog grows each period. Manageable short term but compounds if left unaddressed.
Under 85 percentAction neededDemand is outpacing capacity by a wide margin. The backlog grows quickly, wait times climb, and reporter satisfaction falls. Requires a capacity or deflection intervention.

Resolution rate is most useful read together with escalation rate and reopening. A high resolution rate alongside rising escalations or reopens is a warning that the team is keeping pace by passing work on or closing it prematurely, not by genuinely resolving more.

How to improve issue resolution rate

Improving resolution rate means either reducing incoming volume or increasing the volume the team can clear, ideally without sacrificing quality. The levers below split across both sides of that equation, and each one has a clear owner.

Lift first-contact resolution

Resolving more issues on first contact removes the back-and-forth that consumes capacity. Better diagnostics, fuller context at intake, and stronger agent tooling all raise the share of issues closed in one pass.

Deflect with self-service

A well-maintained knowledge base and clear in-product help reduce incoming volume, which raises the rate by shrinking the denominator. Deflection scales capacity without adding headcount.

Improve routing accuracy

Issues sent to the right team first time resolve faster and reopen less. Misrouting wastes capacity on handoffs. Accurate triage at intake is one of the cheapest ways to lift effective throughput.

Cut self-inflicted volume

Reopens and recurring issues add load without adding demand. Lowering them through better verification and durable fixes frees capacity to clear genuine new work and lifts the rate at the source.

KPI Tree connects each branch of the resolution-rate tree to its owner through RACI, so the deflection node sits with the knowledge team, the routing node sits with triage, and the capacity node sits with the queue lead. When resolution rate moves, the accountable owner of the branch driving the change is notified rather than the whole team chasing an aggregate dip. The verified impact loop then checks whether the deflection or routing change actually raised the rate, so capacity decisions rest on confirmed effect rather than on the assumption that more staff is always the answer.

Common mistakes when tracking issue resolution rate

  1. 1

    Reading resolution rate without quality metrics

    A high rate can hide premature closures. Always pair resolution rate with reopening and recurrence so a team cannot lift its headline number by closing issues that bounce straight back.

  2. 2

    Mixing period rate and cohort rate

    Period rate can exceed 100 percent, cohort rate cannot. Switching between them without saying so produces figures that look contradictory and undermine trust in the metric.

  3. 3

    Counting tidy-up closures as resolutions

    Closing duplicates, spam, and withdrawn issues inflates the numerator without resolving real work. Exclude them so the rate reflects genuine demand cleared, not queue housekeeping.

  4. 4

    Measuring over too short a window

    A single backlog-clearing day can swing a daily rate wildly. Use a weekly or monthly window so the rate reflects whether capacity truly matches demand rather than the noise of one busy shift.

Related metrics

Average resolution time

Customer Support Metrics
SalesforceIntercomPylon

Metric 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.

View metric

First response time

Customer Support Metrics
IntercomPylon

Metric Definition

FRT = Total First Response Times / Total Tickets With a First Response

First response time measures the elapsed time between a customer creating a support ticket and receiving the first substantive response from a human agent. It is the metric that shapes the customer's initial impression of the support experience and sets the tone for the entire interaction.

View metric

Escalation rate

Customer Support Metrics
Pylon

Metric Definition

Escalation Rate = (Escalated Tickets / Total Tickets Handled) x 100

Escalation rate measures the percentage of support tickets that are transferred from one tier or team to a higher tier or specialist group for resolution. It reflects the gap between the issues customers raise and the ability of frontline agents to resolve them, making it a key indicator of agent readiness, process maturity, and product complexity.

View metric

Ticket volume

Customer Support Metrics

Metric Definition

Ticket Volume = Total New Tickets Created in Period

Ticket volume is the total number of new support tickets created within a defined period. It is the fundamental demand metric for support operations, determining staffing requirements, budget allocation, and the urgency of self-service and product quality investments.

View metric

Why did my metric change?

Metric Definition

When your issue resolution rate moves, this diagnostic framework helps you trace the drivers behind the shift so you know what to fix.

View metric

Metric trees for operations teams

Metric Definition

See how issue resolution rate fits alongside the other throughput and quality measures an operations team owns in a connected metric tree.

View metric

See whether your queue is keeping pace

Build an issue resolution rate tree that splits the number into incoming volume, capacity, efficiency, and backlog movement, with an accountable owner on every branch.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business