Cross-Industry Churn Benchmarks: Why SaaS Churns Less Than Ecommerce, Media, and Education
Recurly's 2026 data puts SaaS at 3.22% annual churn — the lowest of any subscription industry. Here's the mechanism, and where SaaS still loses.
Ask a SaaS founder if 4% annual churn is good, and most will say yes without checking anything. Ask the same question with "compared to an ecommerce subscription box" or "compared to an online course platform" attached, and almost nobody has an answer — because churn benchmarking almost always happens inside a single industry, never across them. Recurly's 2026 State of Subscriptions report, built from network data across 76 million subscribers and 2,200 merchants, finally puts real numbers next to that comparison. The result is better for SaaS than the industry usually gives itself credit for, and worse than it looks once you check what's happening earlier in the funnel.
The cross-industry churn benchmark table
Recurly splits annual churn into voluntary (a subscriber cancels) and involuntary (a payment fails and is never recovered) across six industry categories. Here's the full breakdown:
| Industry | Total churn | Voluntary | Involuntary |
|---|---|---|---|
| SaaS | 3.22% | 2.16% | 1.06% |
| Business & professional services | 3.44% | 2.27% | 1.18% |
| Travel, hospitality & entertainment | 3.91% | 2.63% | 1.28% |
| Digital media & entertainment | 4.14% | 2.55% | 1.59% |
| Ecommerce | 4.25% | 2.87% | 1.38% |
| Education | 4.99% | 3.30% | 1.69% |
Source: Recurly, 2026 State of Subscriptions report (network medians, annual churn, 76M subscribers / 2,200 merchants).
SaaS sits at the bottom of the table — the good end. Education sits at the top, churning at nearly 55% higher than SaaS. Everything else lands in between, roughly ordered by how personal and impulsive the buying decision is: business services (still mostly B2B) come next, then travel and media, then ecommerce and education, where the subscriber is usually an individual deciding alone with a personal card.
Source: Recurly, 2026 State of Subscriptions report — same annual churn medians, rescaled per 1,000 subscribers.
Why SaaS actually churns less
It isn't that software is more lovable than a streaming service or a meal kit. It's who's paying and how hard it is for them to stop. SaaS is disproportionately a B2B purchase — the card on file belongs to a company, the person who signed up usually isn't the only person using the product, and cancelling means someone has to notice the charge, decide it's worth pulling, and often justify that decision to whoever else relies on the tool. That friction alone kills a meaningful share of cancellations before they ever happen.
Ecommerce and media subscriptions carry almost none of that friction. One person, one personal card, one decision, made alone, usually triggered by a moment of buyer's remorse or a bank statement they didn't expect to see. Education sits at the far end of the table for a related reason: a lot of education subscriptions are tied to a single course, a single semester, or a single skill someone wanted to pick up — the value has a natural expiry date that has nothing to do with product quality.
None of this means SaaS churn benchmarks are static. Our own SaaS churn rate benchmarks guide breaks the 3.22% median down further by price point and company stage — a $9/month self-serve tool with no procurement friction behaves a lot more like the ecommerce row in this table than the SaaS row.
The involuntary split tells a different story
Total churn ranks industries one way. The voluntary/involuntary split ranks them differently, and it's the more useful number if you're trying to fix something rather than just benchmark it.
Divide involuntary churn by total churn for each row and digital media & entertainment jumps out: 38.4% of its churn is involuntary, the highest share in the table, ahead of education (33.9%), business services (34.3%), SaaS (32.9%), travel (32.7%), and ecommerce (32.5%). Digital media doesn't have the worst total churn — ecommerce and education are both higher — but a disproportionate share of the media number is payments that simply never got collected, not subscribers who wanted to leave.
The mechanism is specific to the category. Media and entertainment subscriptions skew toward lower average transaction values, younger cardholders, and a higher share of prepaid or secondary cards — all of which correlate with higher expiry and decline rates and lower odds that the subscriber proactively updates a card before it fails. It's the same underlying problem covered in our involuntary churn guide and our Stripe dunning playbook: soft declines that would resolve themselves with a longer retry window and a pre-expiry card reminder, left to just cancel the subscription on schedule instead.
SaaS's involuntary share (32.9%) isn't dramatically better than the rest of the table — it's the total number that's low, not the composition. A SaaS company that's never audited its involuntary/voluntary split is very likely sitting on the same 30%+ of "churn" that was never really a customer decision at all.
The number that should worry SaaS more than the churn rate
Recurly's software-specific breakout of the same report adds a detail that changes how the 3.22% should be read: fewer than 1 in 5 trial users convert to paid. SaaS has the lowest post-conversion churn of any industry in the table and, at the same time, one of the leakiest front doors of any category Recurly measured.
Those two facts aren't in tension — they're describing different stages of the same funnel. A subscriber who successfully becomes a paying SaaS customer has usually cleared a procurement process, an integration, a habit-forming period, or all three. That's exactly the friction that makes them unlikely to leave once they're in. It's also exactly the friction that stops 4 out of 5 trial users from ever getting there. Low churn on the far side of a wall doesn't tell you anything about how many people gave up trying to climb it. Our trial-to-paid conversion benchmarks guide covers where that funnel actually breaks and what moves the number.
What this means for your own benchmark
The practical takeaway isn't "SaaS is fine, stop worrying about churn." It's that a single "SaaS churn benchmark" number hides more than it reveals once your product sits near the edge of a category. A few checks worth running against your own numbers before you compare them to any industry median:
- Segment by who's actually paying. If a meaningful share of your subscribers pay with a personal card rather than a company card — common in prosumer or individual-seat SaaS — expect churn closer to the ecommerce row than the SaaS row, regardless of what your product does.
- Split voluntary from involuntary before you diagnose anything. A 4.5% total churn rate that's 70% involuntary needs a dunning fix. The same 4.5% at 70% voluntary needs a product or pricing fix. They look identical on a dashboard and require opposite responses.
- Check whether your category is adjacent to a higher-churn vertical. EdTech, media-adjacent, and travel-adjacent SaaS products often inherit some of the churn dynamics of their adjacent industry — a course-delivery SaaS tied to a single cohort's semester will behave more like the education row than the SaaS row, structurally, no matter how good the product is.
You can run your own numbers against these medians with our churn rate calculator — it's worth doing the voluntary/involuntary split at the same time, since that's the number that actually tells you where to spend the next quarter of retention work.
The 3.22% SaaS median splits roughly two-thirds voluntary, one-third involuntary. The voluntary two-thirds is exactly what a cancellation flow is built to intercept — catching the subscriber at the moment they decide to leave and offering the thing that actually addresses why, rather than a blanket discount. The involuntary third is a different problem entirely, and no cancellation flow fixes a card that already failed silently in the background. Knowing which third you're actually losing is the first fix, and it's usually free to find out.
Frequently asked questions
What is a good churn rate compared to other subscription industries?+
It depends on what you're being compared to. Recurly's 2026 network data puts median annual churn at 3.22% for SaaS, 3.44% for business & professional services, 3.91% for travel/hospitality/entertainment, 4.14% for digital media, 4.25% for ecommerce, and 4.99% for education. A SaaS product running 4.5% annual churn isn't 'about average' — it's underperforming its own category by comparing itself to a benchmark set that includes categories with structurally worse retention.
Why does SaaS have lower churn than ecommerce or media subscriptions?+
Mostly because of who pays and how they decide to leave. SaaS is disproportionately B2B — a company card, an internal owner, and a cancellation decision that usually has to survive a conversation with a manager or a procurement process. Ecommerce and media subscriptions are personal-card, single-decision-maker purchases with no organizational friction between "I want to cancel" and it happening.
What's the difference between voluntary and involuntary churn across industries?+
Voluntary churn is a subscriber actively deciding to leave. Involuntary churn is a payment that fails and never gets fixed. Across Recurly's dataset, involuntary churn runs 32–38% of total churn depending on the industry, with digital media & entertainment showing the highest involuntary share — a sign of a payment-recovery gap rather than more people wanting to leave.
Does SaaS having the lowest churn mean SaaS companies don't need a cancellation flow?+
No — it means the opposite of what it looks like. SaaS churns least per subscriber who converts, but Recurly's software-specific data also shows fewer than 1 in 5 trial users ever convert to paid in the first place. Low post-conversion churn is a sign the product is sticky once someone commits, not a sign there's no revenue leaking. Most of the leak in SaaS happens earlier, at the trial stage.
Stop losing subscribers today
One script tag. One function call. A live cancellation flow in under 10 minutes.
Start free trial →