Competitive sales performance · 10 min read · Updated 30 Sep 2026
How to Measure ARR Lost to Competitors
ARR lost to competitors is the annual recurring revenue that left through cancellations and cutbacks where a named competitor took the work, added up per competitor over a period. It is an amount rather than a rate, because no honest denominator exists for a single competitor. Two rules make it trustworthy. Losses with no recorded reason stay on their own line instead of being shared out. And every loss carries both its notice date and its contract end date.
Download our Competitive Intelligence Metrics Library
Stop rebuilding the same competitive spreadsheet every quarter. Use our 20 metrics with the formulas, the two figures to collect, and a worked example each.
What ARR lost to competitors counts, and what it leaves out
ARR lost to competitors is the recurring revenue that left because a named competitor took the work. It is added up for each competitor over a period, usually a year. Three kinds of event produce it, and most reporting only sees the first.
Cancellations, cutbacks and concessions
A cancellation is the obvious one. The customer leaves and signs with a competitor. A cutback is quieter. The account renews, but a team or a region has moved to a competitor and the seat count falls with it. A concession is the quietest of all. The customer stays at full size, but only after you matched a competitor’s offer with a discount at renewal.
Count the first two in the headline figure. Keep concessions on a separate line. They are real revenue a competitor took, and they show which competitor pushes your prices down. That makes them a pricing question. They behave like a discount rate on renewals, and belong next to it rather than inside this total.
What stays out
Leave out losses where no competitor was involved. That means a budget cut, a closed business, an acquisition that brought its own tools, or a team that went back to spreadsheets. Leave out failed payments too. These are real losses, but they belong in revenue churn, the company-wide rate finance already reports. Mixing them in turns a competitive figure into a general one.
The figure is also easy to confuse with competitor churn, which runs the other way: a competitor’s own customers leaving them. ARR lost to competitors is your customers leaving for them.
Calculating ARR lost to competitors, one competitor at a time
sum of ARR lost to cancellations and cutbacks where a named competitor took the work, per competitor, per period
- Cancelled ARR where the customer named this competitor
- $412,000
- ARR cut back where the work moved to this competitor
- $138,000
- Lost ARR with no reason recorded (shown beside, never added)
- $600,000
Report $550,000 as a floor, with the $600,000 of unexplained losses printed on the line below it. Sharing that $600,000 out by the mix of known losses would add about $380,000 to this competitor, and no customer ever said so. A quarter of the total came from cutbacks, which no churn report shows. The next step is to split the $550,000 by the reason each customer gave.
An amount, not a rate
Most competitive metrics are a division. This one is a sum, and that is deliberate. A rate would need a denominator: the ARR a competitor could have taken from you. Nobody knows that number, because nobody knows which of your accounts a competitor is talking to. Dividing by your total ARR instead gives a small percentage that hides the point.
An amount also travels further inside a company. A product team can argue with a percentage for a whole meeting. It cannot argue with $550,000 that left for one competitor in a year, because that is a line it can put a price next to.
The one ratio that works
There is one honest ratio here: the share of all lost ARR that went to competitors. Its denominator is known, because finance already totals lost ARR. Watch it across years rather than quarters. A rising share while total losses stay flat means competitors are replacing other reasons for leaving. That changes who in the company should be working on retention.
Valuing a cutback
Take the ARR on the day before the change and subtract the ARR after it. Record it at the renewal where the change took effect, not when the customer first mentioned it. Then apply one test: did the work move, or did it stop? Forty seats removed after layoffs is not a competitive loss. Forty seats removed because a department now uses a competitor is one, and it is often the first half of a full cancellation a year later.
Which lost ARR a competitor actually took
The competitor recorded on a lost account comes with very different levels of proof. Treat them as one and the total looks more certain than it is. Sort every lost account into one of four groups, and keep the groups visible in the report.
| Group | What it rests on | Lost ARR |
|---|---|---|
| Confirmed | The customer named the competitor on the exit call, or you watched the migration happen | $860,000 across two competitors |
| Inferred | Signals point one way: a data export before the notice, a new executive who came from that competitor | $240,000 |
| Not competitive | A budget cut, a closure, an acquisition, or a return to spreadsheets | $410,000 |
| Unknown | Nothing recorded, and nobody asked | $600,000 |
Read the competitive share from this table and you get a range, not a number. Confirmed losses alone are 41% of the $2.11 million lost. Add the inferred group and it is 52%. If every unknown account had left for a competitor, it would be 81%. The truth sits somewhere in that range, and the width of the range is the real finding.
Never share out the unknown line
The tempting fix is to split the $600,000 across competitors in the same proportions as the known losses. It makes the table add up, and it is wrong. It assumes customers who said nothing left for the same reasons as those who explained, and there is no evidence for that. Some customers stay silent precisely to avoid an awkward call about a competitor. Others simply stopped caring. Print the unknown group as its own line and let the reader see it.
Shrinking the unknown line
Only one thing narrows the range: recording the reason when the loss happens. Make the competitor a required entry on every cancellation and every cutback, the same way your CRM’s competitor field works on deals. Add a second entry for the proof group. For the backlog of older losses, churn reason analysis reads the cancellation notes and pulls out any competitor they mention. It will not recover everything, and it will say how much it could not read.
When ARR lost to competitors lands: the notice date or the end date
Every loss has two dates. The notice date is when the customer tells you. The end date is when the contract stops and the revenue goes. On annual contracts they can sit three to nine months apart. On a multi-year agreement, the notice may arrive a year before the money leaves.
Finance books the loss on the end date, and your totals should match theirs, so report on that date. Draw the trend on the notice date instead. A competitor that launched a cheaper plan in March shows up in notices by June and in ended contracts the following year. Read only end dates and you learn about the wave after it has passed.
One large account can be most of a year
Losses to a single competitor are few and uneven. One enterprise customer leaving can outweigh twenty small ones. So report three figures side by side: the ARR lost, the number of accounts behind it, and the largest single loss. If the largest loss is more than half the total, say so, and do not read the year as a trend.
The same unevenness is why one quarter on its own tells you little. Use a rolling twelve months, and compare each competitor with its own figure from the year before.
ARR lost looks back, ARR at risk looks forward
ARR lost to competitors is counted after the money has gone. Its forward-looking twin is ARR at risk: the ARR renewing in the next two quarters in accounts where a competitor is active. Active means something specific happened. A customer asked for a market comparison, a new executive arrived from a competitor, usage fell, or someone mentioned an offer.
Those are the signs customer success teams already watch for, one account at a time. The at-risk total is that same work added up per competitor. Where it grows faster than the lost figure, next year’s loss is forming now, and a renewal plan still has time to change it.
Where the two figures disagree
A competitor with high losses and little at risk has usually been answered already, or has taken the customers it suited best. One with small losses and a lot at risk is the one to plan for. A lost-ARR report on its own never shows that second pattern.
Putting ARR lost to competitors to work
The figure matters for what it starts. Split each competitor’s total by the reason customers gave, and every reason gets a price. If $210,000 of one competitor’s total came from customers who needed an integration you lack, that gap now has a cost. Carry those costs into a feature gap analysis, where they sit next to the effort of closing each gap.
Sales reads the same split differently. A competitor taking your customers on price calls for a renewal offer. One taking them on a feature calls for proof of the fix before the next renewal. The reason decides the response, and the amount decides which one comes first.
Two metrics that sit beside it
The displacement rate against you counts the same movement in accounts rather than money. A competitor that takes a few large customers barely moves that rate and dominates this total, so show both. And once a lost account has a known reason, its return is tracked by win-back rate, which only works if the reason was written down when the account left.
Building the ARR lost to competitors report from an export
Most of the inputs already exist in the CRM or the customer success platform. Few teams have them in one place. Export every cancellation and every contract that shrank at renewal in the period, one row per account, with these columns.
| Column | What goes in it |
|---|---|
| Account and ARR before | The annual recurring value on the last contract |
| ARR after | Zero for a cancellation, the new value for a cutback |
| Notice date and end date | Both, from the cancellation record and the contract |
| Competitor | The named competitor, or blank |
| Proof group | Confirmed, inferred, not competitive or unknown |
| Where the reason came from | Exit call, renewal call, support ticket, or a signal someone spotted |
| Concession | Any discount given at renewal to match a competitor, as a separate amount |
Add a column for lost ARR, the before figure minus the after. Then build a pivot table with competitors down the side, proof groups across the top, and lost ARR summed in the cells. Put a count of accounts next to each sum. That table is the whole report, and it takes an afternoon the first time.
By hand, by export, or through a platform
By hand works for a few dozen losses a year. Past that, a scheduled export from the CRM keeps it current, as long as the competitor is filled in when the loss is logged. A connected customer success platform can hold the same fields and push them into the sheet. A competitive intelligence platform adds what neither of them holds: the date of each competitor move. A cluster of notices can then be set against what that competitor did just before.
ARR lost to competitors follows moves you can see
Losses to a competitor rarely arrive evenly. They bunch up after something that competitor did. It might be a cheaper plan or a switching offer with free migration. It might be a feature your customers had been asking for, or an integration with a tool they already use. By the time the bunch shows in ended contracts, the move is a year old.
Every one of those moves is public when it happens. Their pricing pages change, changelogs get new entries, and switching offers appear on their site and in their ads. The hard part is noticing them across several competitors, every week, and keeping a dated record.
That dated record is what Flares keeps. It watches what each competitor changes on pricing, product and messaging, and keeps the day it happened. A rise in notices can then be matched to the move that started it. The accounts most exposed to that move can be called before they give notice.
What it cannot see is a conversation between your customer and a competitor. That stays private until the customer tells you. Monitoring narrows the question from every account to the ones whose reason to leave just got stronger.
ARR lost to competitors, matched to their moves
Flares dates every competitor pricing and product change, so a wave of cancellations can be traced to its cause.
Discover Flares14-day free trial · 30-second setup
ARR lost to competitors FAQ
What is ARR lost to competitors?
It is the annual recurring revenue that left your business because a named competitor took the work, added up for each competitor over a period. It covers customers who cancelled and customers who cut back and moved part of their use elsewhere. Losses to budget cuts, closures or doing nothing are left out.
How do you calculate ARR lost to competitors?
List every cancellation and every cutback in the period with the ARR before and after. Keep the ones where the customer moved the work to a named competitor. Then add up the lost ARR for each competitor. There is no division. The result is an amount per competitor, reported next to the ARR lost with no reason recorded.
How is ARR measured for an account that leaves?
Use the recurring value of its last contract, stated as an annual figure. A monthly plan counts at twelve times the monthly fee. One-off fees, services and usage overages stay out, as they do in ARR itself. For a cutback, the loss is the ARR before the change minus the ARR after it.
Should downgrades count as ARR lost to a competitor?
Yes, when the work moved. An account that cut from sixty seats to twenty because one team switched to a competitor lost you forty seats to that competitor. An account that cut seats after layoffs lost them to its own headcount. Ask which it was on the renewal call, and record the answer on the account.
Does a discount given to keep a customer count as ARR lost?
It stays out of the headline figure, but track it on a line of its own. A renewal saved with a 20% cut after a competitor's counter-offer is revenue that competitor took without winning the account. Kept apart, it shows which competitor forces the most concessions. Mixed in, it blurs two different problems.
What if customers don't say why they left?
Put that ARR on its own line, labelled unknown, and never share it out across competitors in proportion to the known losses. Sharing it out assumes silent customers left for the same reasons as talkative ones, which nobody has checked. The honest report is a range: the confirmed figure as a floor, and the unknown line showing how far it could rise.
Is ARR lost to competitors the same as revenue churn?
No. Revenue churn is a rate: all ARR lost in a period divided by ARR at the start. It includes every reason for leaving. ARR lost to competitors keeps only the losses a competitor caused, splits them by competitor, and stays an amount. The two meet in one ratio, the share of all lost ARR that went to competitors.
Why not report ARR lost to competitors as a percentage?
Because there is no honest denominator for a single competitor. You would need the ARR that competitor could have taken, and nobody knows which of your accounts they are talking to. Dividing by total ARR gives a tiny figure that hides the point. An amount in your currency is also what product and finance teams act on.
Should a loss be recorded on the notice date or the contract end date?
Both. Finance books the loss when the contract ends, so report totals on that date to match their figures. Customer success hears about it at the notice, often months earlier. A trend drawn on notice dates is the one that warns you early enough to do something.
How is it different from competitive displacement rate?
Displacement rate counts accounts, and it needs to know which accounts were available to lose. ARR lost to competitors counts money and needs no such list. Use the rate to see how often a competitor wins at your renewals, and the amount to see what those wins cost.
Who should own ARR lost to competitors?
Customer success records it, because they run the exit call and the renewal. The RevOps team adds it up, so the total matches the ARR finance reports. The competitive lead reads the reasons behind it and takes them to product and sales. One owner per step works better than one owner for the whole figure.
How often should ARR lost to competitors be reported?
Report it every quarter as a rolling twelve-month total, and once a year in full. A single quarter often holds a handful of losses, and one large account can make it look like a trend. The rolling figure fits on one slide of the QBR competitive update, with one line per competitor.
Is there a benchmark for ARR lost to competitors?
No, and a useful one could not exist. The amount depends on your size, your prices and how many competitors you meet. Even the share of lost ARR that goes to competitors varies with how well each company records reasons. Compare each competitor with its own figure from the previous year.
What is a customer worth when it leaves for a competitor?
It is worth more than one year of ARR. The loss on this page is the annual figure, because that is how finance books it. The full cost is the customer lifetime value you expected from the years left, plus the cost of winning a replacement. Keep ARR as the reported figure, and bring in lifetime value when arguing for a fix.
Cut ARR lost to competitors before renewal
Flares flags competitor offers and launches as they happen, so your team reaches exposed accounts before notice is given.
Discover Flares14-day free trial · 30-second setup