The net revenue churn formula is the one piece of SaaS arithmetic where a negative answer is the goal. If your number comes back at ‑3%, you should be smiling. If it comes back at +6%, you have a problem that no amount of new logo acquisition will fix. Most founders I coach can recite the components of monthly recurring revenue — new, expansion, contraction, churn — but cannot calculate net revenue churn cleanly when I ask them on a call. That is the gap this article closes.
This guide walks through the exact net revenue churn formula, every component that feeds it, a worked example with realistic SaaS numbers, the benchmarks that actually matter, and a 90-day playbook to move your number from positive into negative territory. By the end, you will know exactly what to put on a board slide and exactly which lever to pull when the number is wrong.
What Net Revenue Churn Actually Measures
Net revenue churn measures the net change in recurring revenue from your existing customer base over a defined period — usually a month, sometimes a quarter, often expressed as an annual rate. It nets the dollars walking out the door (cancellations and downgrades) against the dollars walking in from the same base (upsells, cross-sells, seat additions, reactivations). It deliberately ignores new customers acquired in the period because the question this metric answers is narrow: what is happening to the revenue base I already had?
That narrowness is the whole point. New logo acquisition can hide retention rot for years. A company adding $300,000 in new MRR every month while quietly losing $250,000 from its existing base looks healthy at the top of the funnel and is fundamentally broken underneath. Net revenue churn rips off the bandage. It tells you whether your existing customers, on net, are paying you more than they were a month ago or less.
Two things make this metric different from any churn rate you may have used before. First, it is a revenue metric, not a logo metric. One enterprise customer at $50,000 a month who downgrades to $10,000 a month does not appear in your customer churn rate at all — they did not cancel — but they show up immediately and painfully in net revenue churn. Second, it is a net number. Expansion revenue from existing customers offsets the losses. A company with high gross losses can still have low or negative net revenue churn if its expansion engine is strong enough.
That second property is what makes the metric polarizing. Founders who hate it complain that it lets a company “hide” customer attrition behind upsells. Buyers love it for exactly that reason: they are pricing the economic behavior of the cohort, not the loyalty of any particular customer. If the dollars come back, the cohort is paying for itself.
The Net Revenue Churn Formula
The net revenue churn formula has five components. Get the components right and the arithmetic falls out cleanly:
Net Revenue Churn = (Churned MRR + Contraction MRR − Expansion MRR − Reactivation MRR) ÷ Starting MRR
Let me define each piece in plain English first, then we will plug in numbers.
- Starting MRR — the recurring revenue from existing customers on day 1 of the measurement period. Not new customers acquired during the period. The cohort is fixed at the start.
- Churned MRR — recurring revenue lost from customers who fully cancelled during the period. Their MRR goes to zero.
- Contraction MRR — recurring revenue lost from customers who stayed but reduced their spend (downgraded plan, cut seats, dropped a module).
- Expansion MRR — additional recurring revenue from existing customers (upsells, cross-sells, seat expansions, price increases).
- Reactivation MRR — recurring revenue from previously churned customers who came back during the period.
A few mechanics worth flagging before you reach for a calculator. The cohort is the customers you had on day 1 of the measurement period — anyone you sold to on day 2 or later does not count toward Starting MRR, and their revenue does not count toward Expansion either. Reactivations are a judgment call: some operators count them in expansion, some treat them as new MRR, some break them out separately. I prefer breaking them out because reactivation behavior tells you something different from an upsell behavior, and you want to see both signals cleanly. Pick a definition, document it, and apply it consistently — the worst version of this metric is the one that quietly redefines itself every quarter.
Two additional rules that founders break constantly. Use monthly recurring revenue, not annual contract value, when calculating monthly net revenue churn. ARR-based numbers are fine if you are comparing year-over-year, but the math gets sloppy when contracts span partial periods. And do not annualize a monthly net revenue churn rate by multiplying by 12 — that is the same compounding mistake people make with customer churn. The correct annualization uses geometric compounding, which is covered later in this article.
A Worked Example, Step by Step
Generic formulas blur together. Numbers do not. Walk through this example slowly, because the same arithmetic will run on your business the moment you close this tab.
You run a vertical SaaS business that ended April 2026 at exactly $1,000,000 in monthly recurring revenue from a fixed cohort of customers. May 1 is day 1 of your measurement period. Through May, the following movements happen on that cohort — and only on that cohort, ignoring May new logos:
| Movement | Dollar Amount | % of Starting MRR |
|---|---|---|
| Starting MRR (May 1 cohort) | $1,000,000 | — |
| Churned MRR (full cancellations) | $30,000 | 3.0% |
| Contraction MRR (downgrades, seat cuts) | $10,000 | 1.0% |
| Expansion MRR (upsells, seat adds) | $50,000 | 5.0% |
| Reactivation MRR (returned churned customers) | $5,000 | 0.5% |
Plug into the formula:
Net Revenue Churn = ($30,000 + $10,000 − $50,000 − $5,000) ÷ $1,000,000 Net Revenue Churn = (−$15,000) ÷ $1,000,000 Net Revenue Churn = −1.5%
Negative. That is the right sign. It means your existing base, on net, paid you 1.5% more in May than in April even though you did absolutely no new logo acquisition. Expansion and reactivation more than absorbed the churn and contraction. The cohort is self-funding growth.
Now translate that into the metric every investor will ask you about: net revenue retention. The two numbers are arithmetic mirrors:
Net Revenue Retention = 100% − Net Revenue Churn
In our example: 100% − (−1.5%) = 101.5% monthly NRR.
Compounded over 12 months at the same rate (and assuming the same monthly behavior held — usually it does not, but for the math): (1.015)^12 = 1.1956. Annual NRR ≈ 119.6%, or equivalently, an annual net revenue churn of approximately −19.6%. That is a number that wins term sheets.
To make the comparison sting, hold every other component constant and swap the expansion and churn lines:
| Movement | Healthy Cohort | Leaky Cohort |
|---|---|---|
| Starting MRR | $1,000,000 | $1,000,000 |
| Churned MRR | $30,000 | $50,000 |
| Contraction MRR | $10,000 | $20,000 |
| Expansion MRR | $50,000 | $30,000 |
| Reactivation MRR | $5,000 | $0 |
| Net Revenue Churn | −1.5% | +4.0% |
| Annualized NRR (compounded) | 119.6% | 61.3% |
The leaky cohort lost 4% of its base, on net, every month. Compound that for 12 months — (1 − 0.04)^12 = 0.6127 — and the original $1,000,000 cohort decays to $612,700 a year later. That company has to acquire $387,300 in net new MRR over the year just to stand still. New logo acquisition is no longer growth — it is treading water in a river current. The healthy cohort, by contrast, would grow to roughly $1,196,000 a year later from internal expansion alone, and any new logo acquisition is true growth on top of that. Same revenue today. Wildly different businesses 12 months out. That is what the net revenue churn formula is actually measuring.


Net Revenue Churn vs. Gross Revenue Churn
Founders use these terms interchangeably and they should not. Buyers do not.
Gross Revenue Churn = (Churned MRR + Contraction MRR) ÷ Starting MRR
Notice what is missing: expansion and reactivation. Gross revenue churn measures only the dollars lost from the existing base. It cannot be negative — the lowest it can possibly be is zero, which would mean nobody cancelled and nobody downgraded. In our healthy example above, gross revenue churn would be ($30,000 + $10,000) ÷ $1,000,000 = 4.0% monthly, or roughly 38.7% annualized.
That same business has a net revenue churn of −1.5%. Gross churn says you lost 4% of your base every month. Net churn says you net-grew 1.5%. Both numbers are true. They are answering different questions:
- Gross revenue churn: of the dollars I started with, how many walked out the door?
- Net revenue churn: of the dollars I started with, what is the net change after expansion offsets attrition?
Buyers care about both, in that order, and they pay close attention to the gap. A small gap (say, 4% gross churn vs. 3% net churn) means your expansion engine is anemic — almost everything that comes in the door at the top of your customer base is coming through new logos, not deeper relationships with existing accounts. A large gap (4% gross vs. −1.5% net) means you have built a real expansion machine. Same base. Very different business. For the comparable framing on the gross side — including the cohort decay math — see the gross revenue retention guide.
The diligence cross-check works the other direction too. A founder who reports a beautiful net revenue retention number but cannot produce the gross number is hiding something. The most common pattern: a single mid-market deal upsell that masked a brutal SMB cancellation wave. Net is great, gross is bleeding, and the founder has not separated the two.
Net Revenue Churn vs. Net Revenue Retention: Same Math, Different Frame
The two metrics are arithmetic identical twins:
- Net Revenue Churn = (Churned + Contraction − Expansion − Reactivation) ÷ Starting MRR
- Net Revenue Retention = 1 − Net Revenue Churn
If your monthly net revenue churn is −1.5%, your monthly net revenue retention is 101.5%. If your monthly net revenue churn is +4.0%, your monthly net revenue retention is 96.0%. Same data. Same cohort. Different sign convention.
The reason both metrics exist is psychological, not mathematical. Net revenue retention frames the conversation around what you kept and grew — which is how you want to talk to investors. Net revenue churn frames the conversation around the leak — which is how you want to talk internally when the number is bad and you need urgency on the customer success team. CEOs who want their ops team to fix the number tend to track net revenue churn. CEOs who want their board to celebrate the number tend to track net revenue retention. Same quarter-end report, different cover slide.
The compounding caveat applies to both. Annual NRR ≠ Monthly NRR × 12. Annual NRC ≠ Monthly NRC × 12. The correct annualization uses geometric compounding because each month’s churn or retention compounds on the previous month’s ending balance:
Annual NRR = (1 + Monthly Net Expansion Rate)^12 (where Net Expansion Rate is the negative of NRC)
If you want a fuller treatment of how NRR drives long-term enterprise value, the NRR guide walks the 5‑, 10‑, and 15-year compounding math out explicitly. The version below is the same arithmetic in churn frame.
Benchmarks: What “Good” Net Revenue Churn Looks Like
Benchmarks are the part of every SaaS metric article where most writers commit malpractice. They quote one number — say, “good NRR is 110%” — and act like it applies to a $2M ARR vertical SaaS the same way it applies to a public-stage horizontal platform. It does not. Net revenue churn benchmarks vary enormously by segment, ARPA, and company stage, and using the wrong reference point will lead you to invest in the wrong fixes.
The table below cuts the benchmark by segment because that is the cut that matters. Numbers are illustrative composites drawn from KeyBanc’s 2025 SaaS Survey, OpenView’s PLG benchmarks, and ChartMogul aggregate data; verify against your own most recent source before quoting them externally.
| Segment | Healthy Annual NRC | Healthy Annual NRR | What It Means |
|---|---|---|---|
| Enterprise SaaS (>$100K ARR per account) | −10% to −20% | 110% to 120% | Multi-year contracts, expansion via seats and modules |
| Mid-market SaaS ($10K–$100K ARR per account) | −5% to −10% | 105% to 110% | Mix of expansion and price-tier upgrades |
| SMB SaaS ($10K ARR per account) | 0% to +5% | 95% to 100% | Higher gross churn, harder to expand inside small accounts |
| PLG / self-serve | −15% to −25% | 115% to 125% | Usage-based expansion compounds on the cohort |
| Vertical SaaS | −5% to −15% | 105% to 115% | Industry concentration enables expansion via depth |
A few things to flag. The SMB band — where many founders reading this live — is the only segment where positive net revenue churn is acceptable, and even there, +5% annual is the upper bound of healthy. SMB customers have higher gross churn structurally (they go out of business, change owners, run out of budget), and they are harder to expand inside because their needs are smaller. If you are an SMB-focused company and your net revenue churn is +8% annual, that is in trouble territory, not a structural feature of the segment. If you are an enterprise-focused company and your net revenue churn is even +1% annual, that is alarming.
The second flag: these are annual numbers. If you are tracking monthly, divide each band’s annual figure by roughly 10 — not 12 — to get a rough monthly equivalent that respects compounding. (More precisely: monthly = 1 − (1 + annual)^(1/12), but the divide-by-10 shortcut is close enough for a quick sanity check at typical NRC magnitudes.)
The third flag: benchmark using your own customer segments, not your category. A vertical SaaS company that serves both enterprise hospital systems and small physician practices has two very different net revenue churn profiles inside one company. Reporting the blended number is misleading by construction. Always report by segment.

The Negative Net Revenue Churn North Star
A SaaS business with negative net revenue churn — meaning expansion exceeds attrition — has a property that no other business model has: it grows on its own, with zero new customer acquisition.
That sentence deserves to be read twice. Most businesses, including most software businesses, must continuously acquire customers to grow because the existing base shrinks over time. A SaaS business with negative net revenue churn flips that. The base grows by itself. Every dollar spent on new customer acquisition is incremental — true growth on top of an already-growing base — rather than treadmill spend just to offset the leak.
This is not theoretical. Run the math on a $10M ARR business with five different annual net revenue churn rates over 10 years, no new customer acquisition, and watch what happens:
| Annual NRC | Annual NRR | $10M ARR After 10 Years |
|---|---|---|
| +10% | 90% | $3.49M (decayed by 65%) |
| +5% | 95% | $5.99M (decayed by 40%) |
| 0% | 100% | $10.00M (flat) |
| −5% | 105% | $16.29M (1.6x growth) |
| −15% | 115% | $40.46M (4x growth) |
| −20% | 120% | $61.92M (6.2x growth) |
The −20% net revenue churn business does not need a single new customer to clear $50M ARR in a decade. The +10% net revenue churn business — the one most SMB SaaS companies actually run, even if their pitch decks say otherwise — loses two thirds of its ARR in the same window. Both companies are “growing” in the sense that their gross sales line is up. Only one of them is actually building enterprise value.
This compounding asymmetry is also why the metric earns disproportionate weight in valuation models. A buyer pricing a SaaS business is forecasting the cash flows from the existing base years out. The single most sensitive variable in that model is the rate of decay or expansion of that base. Net revenue churn is that variable, exactly.

Common Mistakes Founders Make on the Net Revenue Churn Formula
Five mistakes account for the vast majority of bad net revenue churn numbers. None of them are subtle. All of them are common.
1. Mixing new logo MRR into the cohort. Net revenue churn measures the existing base. If you accidentally include MRR from customers you acquired during the period, your number gets artificially flattering because new sales mask base attrition. The fix is mechanical: lock the cohort on day 1 of the period, track only those customer IDs.
2. Counting expansion that is really price-driven, not customer-driven. A blanket 5% price increase across your install base will boost expansion MRR by 5% the month it takes effect. That is not the same kind of expansion as a customer adding seats or buying a module. It says nothing about the strength of the relationship. Disclose price-driven expansion separately when reporting to a board or buyer.
3. Ignoring contraction because the customer “stayed.” A $50K ARR customer who downgrades to $20K ARR is a $30K ARR loss — $2,500/month MRR loss — full stop, even though the logo did not churn. Founders who track only logo retention miss this entirely. Contraction MRR is one of the most diagnostic components of the formula because it tells you whether customers are signaling distress short of cancellation.
4. Using annual contract value (ACV) when calculating monthly NRC. A customer on a $120K annual contract that ends mid-month creates ambiguity: do you count the full $120K as churn, or pro-rate the remaining months? The cleanest practice is to convert all contracts to monthly MRR equivalents — $120K ACV becomes $10K MRR — and run the formula on MRR. ACV-based NRC math gets sloppy on partial periods.
5. Annualizing a monthly NRC by multiplying by 12. This is the same compounding error people make with monthly customer churn rates. A −1% monthly net revenue churn is not a −12% annual net revenue churn. The compounded annual figure is (1.01)^12 − 1 = 12.7% annual net expansion, or equivalently, an annual net revenue churn of −12.7%. The error gets bigger at higher monthly rates. Use the compound formula every time.
The 90-Day Net Revenue Churn Diagnostic
If you have just calculated your net revenue churn for the first time and the number is wrong — too high, or worse, positive when your segment expects it negative — here is the work to do over the next three months. This is the same playbook I run with coaching clients when net revenue churn is the constraint.
Days 1–14: Measure cleanly, not optimistically. Most founders’ first real net revenue churn number is wrong because the underlying revenue data is dirty. Pull the cohort manually. Reconcile every churned customer ID. Confirm contraction is being captured as contraction, not as a renewed contract at a lower number. Separate price-driven expansion from customer-driven expansion. Produce a single clean number with full component breakdown. Do not skip to “what should we do?” until this is done.
Days 15–30: Disaggregate by segment. A blended net revenue churn number is almost always misleading. Cut by ARPA tier, by sales channel, by industry vertical, by contract length, by CSM owner. Look for the dispersion — usually one or two segments have brutal NRC and one or two have great NRC, and the blended number describes neither. The intervention is segment-specific, so the diagnosis must be segment-specific.
Days 31–60: Identify the root cause per segment. For each segment with bad NRC, ask the exit interview question for cancellations and downgrades. This is the conversation founders avoid because the answers are uncomfortable. The root cause typically clusters into one of five buckets:
- Onboarding failure — customers never reach value because activation is broken
- Wrong-fit acquisition — sales is closing customers who were never going to expand
- Pricing model misalignment — the pricing structure does not allow expansion to track customer value
- Product gap — competitors are closing functionality gaps and customers leave for them
- Service / support failure — the customer is unhappy with how they are treated
Tactical interventions only work when the root cause is named correctly. Spending CS effort on a wrong-fit acquisition problem is wasted budget — the customer was never going to be happy.
Days 61–90: Run one segment-specific intervention to ship. Resist the urge to fix all five buckets at once. Pick the segment with the worst NRC, pick the most likely root cause, and run a focused 30-day intervention. Re-measure NRC for that segment at the end of the 30 days. Iterate. The companies that move net revenue churn fastest are the ones that treat it as a sequence of focused experiments, not a customer success initiative.
This is the same diagnostic structure I use for fixing customer churn — see the reduce SaaS churn playbook for the per-bucket tactical menu — except net revenue churn forces you to also examine why expansion is not happening, which is a sales and product question as much as a customer success one.
How Net Revenue Churn Connects to the Rest of Your SaaS Metrics
Net revenue churn does not live alone. It feeds and is fed by every other metric on your operating dashboard. Three connections are worth flagging because founders tend to miss them.
Net revenue churn drives LTV/CAC. Lifetime value is calculated using gross margin and churn. The lower (or more negative) your net revenue churn, the longer your effective customer lifetime, and the higher your LTV. A 5‑percentage-point swing in net revenue churn at the cohort level can double or halve LTV depending on starting position. That cascades into your acceptable CAC, which cascades into how aggressively you can spend on growth.
Net revenue churn modulates the Rule of 40. Companies with negative net revenue churn need less new logo acquisition to hit a given growth rate, which means lower S&M spend, which means higher EBITDA margin. Two companies at 30% growth — one with −15% NRC and one with +5% NRC — will have wildly different EBITDA margins because the second one is spending heavily just to offset its leaky base.
Net revenue churn predicts your magic number. S&M efficiency improves dramatically when expansion revenue is part of the mix. Expansion revenue typically costs a fraction of what new logo acquisition costs. A negative NRC business gets growth at a lower CAC blend.
If you are running a board pack or an investor update, net revenue churn belongs on slide 2, right after the headline ARR number. Most decks bury it on slide 14. That tells you something about how often the number is bad and how rarely founders want to talk about it.
Frequently Asked Questions
Q: Should net revenue churn be calculated monthly, quarterly, or annually?
A: All three, for different audiences. Monthly NRC is the operator’s metric — it tells your customer success and product teams whether interventions are working. Quarterly NRC smooths out single-customer noise and is good for board reporting. Annual NRC, calculated as a trailing 12-month cohort, is the metric buyers and investors will ask for. They are mathematically related through compounding, not multiplication. Run all three; report the one that fits the audience.
Q: Is reactivation MRR really a separate component?
A: It depends on your business. If reactivations are rare (a few customers a year), folding them into expansion MRR is fine. If reactivations are a meaningful and predictable channel — common in usage-based models, freemium-to-paid conversions, or seasonal businesses — break them out. The signal in reactivation behavior (customers leaving and coming back) is different from the signal in expansion behavior (customers growing inside the product), and you want to see both clearly.
Q: Can net revenue churn be too negative?

A: Mathematically no, practically yes. A net revenue churn of −40% annual means your expansion engine is doing 40% of the work the new logo team should be doing. That is great — except it usually means you under-invested in new logo acquisition because the existing base was carrying the company. When the expansion engine eventually slows (every product reaches an upsell ceiling inside an account), the company has no new logo motion to fall back on. Aim for negative net revenue churn, but do not let new logo acquisition wither just because the existing base is delivering growth on its own.
Q: How does net revenue churn relate to gross revenue retention?
A: Gross revenue retention is the cousin metric on the loss side only. GRR = (Starting MRR − Churned MRR − Contraction MRR) ÷ Starting MRR. It can never exceed 100%. Net revenue churn includes expansion and reactivation, which is why it can be negative. A healthy SaaS business reports both: high gross revenue retention (low cancellation and contraction) plus negative net revenue churn (expansion exceeds the small remaining losses). The gap between gross and net tells you how much of your retention story is attrition prevention versus expansion. See the gross revenue retention guide for the full treatment.
Q: My CFO and I get different net revenue churn numbers. Why?
A: Three places people diverge. First, cohort definition — is the cohort locked on day 1 of the period, or is it rolling? Second, contraction recognition timing — is a downgrade counted when the customer signs the amendment, or when the new lower MRR takes effect? Third, treatment of price increases — is a 5% list-price hike counted as expansion or backed out? Reconcile those three definitions before you debate the number itself. Most NRC arguments are definition arguments dressed up as math arguments.
Q: I have negative net revenue churn but my customer churn is still bad. Which do I fix first?
A: Both, but in that order. Negative net revenue churn is the public number — it is what the business looks like to investors. Customer churn is the operational reality — it is what the business feels like to customers. A negative NRC built on heavy expansion offsetting heavy logo loss is fragile because the day expansion stalls, the leak shows up. Fix the customer churn problem because it is the foundation; the negative net revenue churn will get even better as a byproduct.
Q: How quickly can I move net revenue churn?
A: Faster than most founders expect, slower than most founders hope. The expansion side of the equation can move in one quarter if you have the pricing structure to support it (usage-based contracts, seat-based contracts with active accounts adding seats). The contraction and churn side typically takes two to three quarters because the underlying drivers — wrong-fit acquisition, onboarding gaps, support quality — take time to fix. Plan for a 6‑month horizon to move the blended number meaningfully. Plan for 12 months to move it a full segment band (e.g., from +5% to −5% annual).

