← Back to blog
MSPGuides
16 October 2026Lewis Williams

How to calculate revenue at risk for an MSP, with a worked example

3 min read

Revenue at risk is the yearly recurring revenue held by clients who are showing warning signs. It turns a vague feeling ("a few accounts seem quiet") into one number you can track week to week and bring to a leadership meeting.

Here is how to work it out, a worked example, and the mistakes that make the number misleading.

The definition

Revenue at risk = the sum of annual recurring value for every client with at least one open warning sign.

Three rules keep it honest:

  • Count each client once. A client with three warning signs is still one client. Do not add its value three times.
  • Use recurring value only. Monthly contract or recurring invoice value, multiplied by 12. Leave out one-off projects.
  • Only count real warning signs. Setup gaps, such as tickets with no named owner or missing close dates, are worth fixing, but they are true for plenty of happy clients. Keep them out of the total.

A worked example

Say three of your clients show a warning sign this week:

ClientWarning signMonthly valueAnnual value
Westfield ManufacturingFirst response slowed from 1 hr to 5 hr£3,900£46,800
Carter & Lowe SolicitorsTicket activity fell by two thirds£2,600£31,200
Ashby Primary TrustOpen backlog doubled in three months£1,900£22,800

Revenue at risk is £46,800 + £31,200 + £22,800 = £100,800 a year.

If Westfield also had a contract ending in 60 days, it would still count once. The renewal is a reason to act sooner, not a reason to double the number.

What counts as a warning sign

The signs that hold up best are changes against each client's own history:

  • Ticket volume well below the client's usual range (a busy client going quiet)
  • First response or resolution times well above the client's usual range
  • An open backlog growing month on month
  • A sharp rise in tickets raised out of hours
  • No activity at all on an active contract

We wrote up all seven, with where to find each one in your PSA, in the warning signs guide.

Clients with no value in the PSA

Most PSAs have a few clients with no contract value recorded. Do not guess. List them alongside the total ("£100,800 a year, plus two clients with no value recorded") and add the value by hand once. A number with a known gap is more useful than a number that quietly ignores it.

Track the trend, not just the total

The figure on its own matters less than which way it is moving. A falling number means your team is acting on warnings and clients are recovering. A rising one means signs are appearing faster than anyone is dealing with them.

The other side of the ledger is saved revenue: clients you acted on whose warning signs then cleared, and who are still with you, counted at their annual value. Over a year, saved revenue is the clearest measure of whether your client care is working.

Common mistakes

  • Fixed thresholds for everyone. "Fewer than five tickets a month" flags every small client and misses a big one that dropped from forty to twelve.
  • Counting housekeeping. Missing timestamps inflate the number and make it easy to dismiss.
  • Treating it as a prediction. A warning sign is a reason to look, not proof a client is leaving. Say that whenever you share the number.

Working it out automatically

Handover calculates revenue at risk from HaloPSA or ConnectWise every week, using each client's own normal range, counting each client once and leaving housekeeping out. See how it works, or run the free scan to see your own figure in about a minute.

Common questions

What is revenue at risk for an MSP?
The total annual recurring revenue of clients who currently show at least one warning sign, such as falling ticket activity, slower responses or a growing backlog. Each client is counted once.
How do you calculate revenue at risk?
Take every client with an open warning sign, multiply its monthly recurring value by 12, and add them up. Leave out one-off project revenue and setup issues like missing timestamps.
Is revenue at risk a prediction that clients will leave?
No. It is the value of the accounts worth looking at this week. A warning sign is a reason to act, not proof a client is leaving.

Run your free scan

See which of your clients are slipping, ranked by what they pay. Connect HaloPSA or ConnectWise with a read-only key.

About a minute, no trial, no card.

Share this article