What is customer churn?
Customer churn is the revenue and customers a subscription business loses when accounts cancel or downgrade. It is measured two ways: customer churn rate (the share of customers lost in a period) and revenue churn rate (the share of recurring revenue lost, which weights big accounts properly). B2B SaaS manages revenue churn, because losing one enterprise account can outweigh keeping fifty small ones.
How to calculate churn rate
Customer churn rate = customers lost in the period ÷ customers at the start × 100. Revenue (gross) churn rate = ARR lost to cancellations and downgrades ÷ starting ARR × 100. In both cases, exclude customers or revenue won during the period: churn is measured against what you started with.
Example: start the year with 400 customers and $8.0M ARR; lose 48 customers holding $960k. Customer churn is 12%, and gross revenue churn is also 12%. This calculator then prices that rate: the annual loss, the 3-year compounding drag, and the new bookings needed just to stand still.
What is an average churn rate for SaaS?
Published benchmarks put healthy annual gross revenue churn at 5 to 7% for mature companies selling to enterprise, 10 to 15% as typical across the broader market, and SMB-heavy books structurally higher. Recurly's cross-subscription research observes similar distributions, updated monthly.
| Band | Annual gross churn | Read |
|---|
| Best in class | under 5% | Mature enterprise SaaS |
| Healthy | 5 to 8% | Retention is a strength |
| Typical | 8 to 15% | The broad-market midpoint |
| Leaky bucket | over 15% | Growth spend refills a leak |
Sources: NetSuite · Churnkey · CustomerGauge · Recurly Research · full citations under Methodology.
Why churn costs more than the ARR it takes
The cancelled ARR is only the first layer. Churned dollars also stop renewing and stop expanding, so the three-year cost compounds well past three times the annual loss. The acquisition spend on churned logos is written off. And sales must book that much new ARR every year before the company grows by a single dollar, which is the number this calculator computes as your stand-still ARR.
How to reduce customer churn
Most churn is visible months before the cancellation lands in billing: usage decline, a champion leaving, unresolved support escalations, failed payments. Reducing it means scoring accounts against those signals continuously, routing the risk to the owner while there are still weeks of runway, and running save plays early instead of discount calls late. That pipeline, from signal to save, is the job GainTrace automates.