Revenue Churn vs Customer Churn: Key Differences
Two churn numbers, same ending subscriptions, very different stories. Customer churn — often called logo churn — counts the accounts you lost. Revenue churn counts the recurring revenue those losses, downgrades, and contractions took with them. A business can lose few accounts and a lot of money, or many accounts and very little. If you only track one of the two, you do not know which situation you are in.
This guide defines both, gives the formulas, shows where each one misleads, and explains which number a failed-payment recovery program moves first.
Definitions
Customer churn (logo churn) is the share of accounts lost in a period. "Logo" comes from B2B reporting, where each customer was a logo on a slide; the term stuck even for consumer subscriptions where no logo is involved. Every account counts equally, whether it paid a little or a lot.
Revenue churn is the share of recurring revenue lost in a period from churned accounts, downgrades, and removed seats or add-ons — measured before expansion from surviving accounts is netted in, in the gross version described below. Every dollar counts equally, whichever account it came from.
Both rates answer a retention question. Logo churn answers "how many relationships ended?" Revenue churn answers "how much of the revenue base ended or shrank?" Neither is the truer metric; they are different instruments, and the gap between them is itself information.
The formulas
Logo churn rate = accounts lost during the period ÷ accounts at the start of the period × 100.
Gross revenue churn rate = recurring revenue lost to churn, downgrades, and contraction during the period ÷ recurring revenue at the start of the period × 100.
Net revenue churn rate = (revenue lost to churn and contraction − expansion revenue from surviving accounts) ÷ recurring revenue at the start of the period × 100.
Expansion means upgrades, added seats, and add-ons bought by accounts that stayed. Gross revenue churn deliberately ignores it, so the leak is visible. Net revenue churn nets it in, so the overall health of the existing base is visible. Report gross when you are diagnosing loss; report net when you are judging whether the installed base is growing or shrinking on its own. If you are still settling your base definitions, start with our guide on how to calculate churn rate, which covers the denominator and period rules both of these formulas depend on.
Worked example: same month, two answers
Example — hypothetical numbers, for illustration only. A business starts the month with 500 accounts and $50,000 in monthly recurring revenue. During the month, 20 accounts cancel. Those accounts were small ones, worth $1,200 a month combined. Separately, three larger accounts downgrade, removing $600 a month. Surviving accounts expand by $900 a month in upgrades.
- Logo churn = 20 ÷ 500 = 4.0%
- Gross revenue churn = ($1,200 + $600) ÷ $50,000 = 3.6%
- Net revenue churn = ($1,800 − $900) ÷ $50,000 = 1.8%
Now flip one detail. Example — hypothetical numbers, for illustration only. Same 500 accounts and $50,000, same 20 cancellations — but this time the cancelling accounts are large ones worth $4,500 a month, with no downgrades or expansion. Logo churn is still 4.0%. Gross revenue churn is 9.0%. The first version of this month is a small-account problem, probably self-serve and price-led. The second is a key-account emergency. Logo churn cannot tell them apart; revenue churn can, instantly.
When each metric misleads
| Metric | What it hides | When it misleads most |
|---|---|---|
| Logo churn | Account value. A lost enterprise account and a lost hobby-tier account count the same. | When your base mixes tiers — a few large accounts among many small ones. |
| Gross revenue churn | How many relationships ended, and whether expansion is quietly offsetting the leak. | When one very large account churns and the rate spikes for a single period. |
| Net revenue churn | The leak itself. Strong expansion from a few survivors can net over broad, steady losses. | When it stays near zero and the team stops looking at gross losses underneath it. |
Three practical cautions follow from the table. First, a single large-account loss can make revenue churn jump in a way that says more about concentration than about retention quality — check how many accounts sit behind the dollar figure before reacting. Second, logo churn can look calm while the mix degrades: losing small accounts steadily and replacing them with even smaller ones leaves the logo rate steady and the revenue base thinning. Third, net revenue churn is the easiest number to feel good about and the slowest to warn you — a team that only watches the net figure can miss a growing loss problem that expansion happens to be covering this quarter.
Negative churn: when the base grows by itself
If expansion revenue from surviving accounts exceeds the revenue lost to churn and contraction, net revenue churn goes below zero — negative churn. The existing base ends the period worth more than it started, before a single new account is added.
Example — hypothetical numbers, for illustration only. Start with $50,000 in recurring revenue. Lose $800 to churn and downgrades. Surviving accounts expand by $1,400. Net revenue churn = ($800 − $1,400) ÷ $50,000 = −1.2%. The base grew 1.2% on its own.
Negative churn is real and valuable — it usually comes from seat growth, usage pricing, or upgrades inside accounts that are getting more value over time. It is not a reason to ignore gross churn. Expansion is concentrated by nature: it often comes from your happiest, largest accounts, while the losses spread quietly across the rest. Track gross and net side by side, permanently.
Which one does a recovery program move?
Failed payments hit both metrics at once. An unrecovered failure ends a subscription, so the account eventually lands in logo churn — and the revenue it carried lands in revenue churn in the same event. Recurly research estimates that 20–40% of subscriber churn is involuntary, meaning a substantial share of both of your churn numbers may be payment plumbing rather than customer decisions. Our involuntary churn guide covers that side in full.
The recovery shows up in revenue churn first, for a simple reporting reason: a recovered payment is collected revenue, visible the moment it lands, and it removes that amount from the period's lost revenue. The logo effect resolves later — the subscription simply never ends, so the account never enters a lost count that is usually tallied at period end. In practice, an operator watching weekly recovered revenue sees the program working in the revenue line days or weeks before the monthly logo churn rate confirms it.
That ordering matters for how you judge any recovery effort, including ours. Count recovered revenue per attempt and channel, against a written definition — ours is published on how we count — rather than waiting for a blended churn rate to move and then guessing at the cause. Churn rates are lagging, blended indicators. Recovered payments are a direct count.
Which metric should you lead with?
- Lead with logo churn when accounts are similarly sized, when you are diagnosing product and onboarding problems, and when the count of relationships is what your team can act on.
- Lead with revenue churn when your base mixes tiers or a few accounts carry outsized revenue, and whenever you report to anyone responsible for the money.
- Always show both together, with gross and net revenue churn distinguished. The gap between logo and revenue churn tells you whether your losses skew large or small — a fact neither number carries alone.
The bottom line
Logo churn counts relationships; revenue churn counts dollars; net revenue churn tells you whether the surviving base is expanding faster than it leaks. Calculate all of them on the same period and the same starting base, watch the gaps between them, and remember that a meaningful share of both numbers can be failed payments — the one slice of churn that can be recovered mechanically, in days, with the revenue visible first.
Frequently asked questions
What is logo churn?
Logo churn is another name for customer churn: the percentage of accounts lost during a period, calculated as accounts lost divided by accounts at the start of the period. Every account counts equally, regardless of what it paid.
What is the difference between gross and net revenue churn?
Gross revenue churn counts only what was lost to churned accounts, downgrades, and contraction. Net revenue churn subtracts expansion revenue from surviving accounts. If expansion exceeds losses, net revenue churn is negative, while gross revenue churn still shows the size of the leak.
Can revenue churn be negative?
Yes, in its net form. When upgrades, added seats, and add-ons from surviving accounts bring in more revenue than churn and downgrades removed, net revenue churn falls below zero and the existing base has grown on its own.
Which churn metric matters more?
Neither matters more in general — it depends on your base. With similarly sized accounts, logo churn is a clean signal. With mixed tiers or a few large accounts, revenue churn is the safer lead metric. Most operators should track both, because the gap between them is diagnostic.
How do failed payments affect each metric?
An unrecovered failed payment ends a subscription, so it adds one lost account to logo churn and its full recurring value to revenue churn. Recovering the payment prevents both, and the recovered revenue is visible in collections immediately, before the period-end logo count is tallied.
Stop losing subscribers who never meant to leave.
Connect in 2 minutes. Free 14-day trial — Recover $179 in 30 days, guaranteed — or Swipe Again is free the next 30 days. Recovered revenue means every failed payment collected while Swipe Again is active, from any recovery source, as defined in Section 3 of our Terms. How we count: https://swipeagain.com/pages/how-we-count
Start trialStop losing subscribers
who never meant to leave.
Every billing cycle without recovery is revenue you earned and never collected. Connect in 2 minutes — see your first wins inside the trial.
Start trialFree 14-day trial · No code · Cancel anytime