What is Contraction MRR?
Formula
Contraction MRR = Σ (MRR decreases on customers still active at period end)
- MRR decreases
- Downgrades, seat or unit reductions, removed recurring add-ons, and newly applied discounts
- still active at period end
- The account retains at least one paid subscription — a drop to zero is churn, not contraction
Worked example
One month of downward movement on retained accounts, with churn shown alongside for contrast.
| Step | Value |
|---|---|
| 19 accounts downgrading tier | $1,850 |
| 2Seat reductions across 22 accounts | $1,340 |
| 3Add-ons removed | $420 |
| 4Retention discounts newly applied | $390 |
| 5Contraction MRR | $4,000 |
| 6Churned MRR (accounts lost entirely) | $2,600 |
| 7Total revenue lost | $6,600 |
| 8Share of loss from customers who stayed | 61% |
Result
Total revenue lost is $6,600, and 61% of it came from customers who are still paying. Reading only the churn figure would report a $2,600 problem and miss two thirds of the damage.
Contraction is the loss most dashboards under-report
Customer churn counts logos and revenue churn counts money, but a great many revenue reports still lead with the first. That works right up until a large account halves its seat count: no logo is lost, the churn number does not move, and the run rate falls anyway. In the example above, more than half of the month's revenue loss is invisible to a logo-based view.
This is why revenue churn and net revenue retention exist, and why contraction has to be broken out rather than folded into a single "lost revenue" total. The two categories call for different responses.
Contraction is a signal; churn is an outcome
A customer who downgrades has not left. They have told you, in the most concrete way available, that they were paying for more than they use — and they are still reachable. Contraction is the earliest reliable warning that an account is drifting: seats going unused, a team shrinking, a use case narrowing. Accounts that contract are meaningfully more likely to churn later, which makes contraction the most actionable input a retention motion has.
Read together with cohort data it gets sharper still. Contraction concentrated in accounts three to six months old usually points at onboarding selling more seats than the customer could activate. Contraction spread evenly across tenure points at pricing or at a competitor taking part of the workload.
What counts as contraction rather than churn
The dividing line is whether any paid subscription survives. A downgrade from $500 to $200 is $300 of contraction. A cancellation from $500 to nothing is $500 of churn. Edge cases follow the same rule: an account dropping to a free plan is churn, because paid revenue went to zero. An account applying a 100% discount is also churn under most conventions, for exactly the same reason. And a customer moving from monthly to annual billing is contraction only if the normalised monthly value actually falls — which it usually does, because annual plans are usually discounted.
Where it belongs in the movement ledger
Contraction is the second term in the denominator of the quick ratio and a subtraction in net new MRR. A business with strong expansion and equally strong contraction is not growing its base; it is churning inside it, and the netted figure conceals that entirely. Reporting expansion and contraction as a pair, every month, is the cheapest available guard against that misreading.
Reducing it
Most contraction is decided long before the downgrade. Seats sold beyond what a team can adopt come off at the first renewal review. A tier chosen for one feature gets abandoned when a cheaper tier gains it. Usage-based components fall when the customer's own volume falls — which is contraction you did not cause and cannot prevent, and should be segmented out before drawing conclusions about the product. The controllable share responds to activation work: making sure the seats sold get used, and that the tier a customer sits on matches what they actually do.
Where Contraction MRR goes wrong
- Netting contraction against expansion and reporting only the difference. Large flows in both directions inside a flat net figure describe an unstable base, and netting is precisely what hides it.
- Counting a drop to a free plan as contraction. Paid revenue went to zero, so it is churn; classifying it as contraction understates revenue churn and flatters retention.
- Ignoring contraction because logo churn looks healthy. A base that keeps every customer while each pays less is shrinking, and a logo-based view will report a good month throughout.
- Treating usage-driven contraction as a product failure. When a customer's own volume falls, your revenue falls with it by design; segment those accounts out before concluding anything about pricing or onboarding.
- Classifying a monthly-to-annual switch as contraction without checking the normalised value. It is only contraction if monthly-equivalent MRR actually falls — and when it does, that is usually the discount you offered, not a customer downgrading.
Typical ranges
There is no reliable cross-company contraction benchmark, largely because many companies do not report it separately at all. The useful internal reads are its share of total revenue lost — a majority share means a logo-churn view is missing most of the problem — and its concentration by tenure and by plan tier. Both are comparisons against your own history rather than against an industry figure.
Related
Metrics that move with this one
No metric explains a business on its own. These are the figures that qualify, offset or explain Contraction MRR.
Expansion MRR
Expansion MRR is the additional monthly recurring revenue generated by existing customers in a period through upgrades, seat additions, add-on purchases and price increases — revenue growth from accounts already on the books rather than from new ones. It is measured as a positive movement against the prior period's MRR, excludes anything from customers acquired in the period, and is the component that allows net revenue retention to exceed 100%.
Learn moreNet New MRR
Net new MRR is the change in monthly recurring revenue over a period, calculated as new plus expansion plus reactivation MRR, minus contraction and churned MRR. It is the single figure that reconciles opening MRR to closing MRR, and its value comes less from the total than from the five components underneath it, which distinguish a business growing from acquisition, from expansion, or merely replacing what it loses.
Learn moreRevenue Churn
Revenue churn is the share of recurring revenue lost from existing customers over a period. Gross revenue churn counts cancellations and downgrades against starting MRR and can never be negative; net revenue churn subtracts expansion from those losses and can go below zero when upgrades from surviving customers outweigh everything lost. Neither version includes revenue from new customers.
Learn moreNet Revenue Retention (NRR)
Net revenue retention (NRR, also called net dollar retention) is the recurring revenue a fixed group of existing customers generates at the end of a period, expressed as a percentage of what the same group generated at the start, including expansion and after churn and contraction. New customers are excluded entirely. Above 100% means the existing base grew on its own; it does not mean customers are staying, because heavy expansion from a few accounts can cover substantial churn among the rest.
Learn moreChurn Rate
Churn rate is the share of customers or recurring revenue lost over a period, most often calculated as the number of customers who cancelled during a month divided by the number active at the start of it. There is no single correct churn rate: customer churn and revenue churn, gross and net, and start-of-period and average denominators all produce different figures from identical data, so a churn rate is only interpretable alongside the definition that produced it.
Learn moreMonthly Recurring Revenue (MRR)
Monthly recurring revenue (MRR) is the monthly-normalised value of every active paid subscription at a point in time: monthly plans at face value, quarterly plans divided by three, annual plans divided by twelve, plus recurring add-ons and less active discounts. It is a snapshot of contracted run rate rather than an accounting figure, so it deliberately excludes one-off charges, setup fees, usage overages and refunds, and it has no definition in GAAP or IFRS.
Learn moreContraction MRR: frequently asked questions
What is the difference between contraction MRR and churned MRR?
Is a downgrade to a free plan contraction or churn?
Should contraction be netted against expansion?
Why does contraction MRR matter if the customer stayed?
How do I reduce contraction MRR?
Stop recalculating Contraction MRR by hand.
Connect Stripe and Bastle computes this metric — and the rest of the glossary — against your own billing history, with the definitions under your control. Free while in beta, no card required.