Churn tells you whether a SaaS business is healthy or slowly dying. Most sellers report it optimistically. Here's how to calculate it yourself from raw data and decide if it's survivable.
Browse SaaS DealsDeal Alert AI is reader-supported. We earn commissions from affiliate links at no cost to you.
Churn is the metric that separates a SaaS business worth buying from one that's slowly bleeding out. A business with 3% monthly churn loses roughly one-third of its customer base every year. At that rate, you need constant new customer acquisition just to stay flat — and any slowdown in acquisition immediately shows up as declining revenue. A business with 0.5% monthly churn, by contrast, retains 94% of its customers annually and compounds those relationships into growing LTV.
The problem: most sellers report churn in the most favorable way possible. They cherry-pick the measurement period, exclude certain customer types, or use annual figures that obscure monthly volatility. This guide walks through how to calculate churn correctly — from raw billing data, not seller summaries — and how to evaluate whether the churn you find is acceptable for the price you're being asked to pay.
The percentage of customers who cancel in a given period. Formula: Customers lost in month ÷ Customers at start of month. If you start January with 200 customers and 8 cancel, customer churn is 4%. This metric tells you how many accounts you're losing, but not how much revenue those accounts represented. A company losing its 10 smallest customers has very different economics than one losing its 10 largest.
The percentage of MRR lost from cancellations in a given period. Formula: MRR lost from cancellations in month ÷ MRR at start of month. This is the more important metric for valuation. If your 8 cancellations in January were all on the $10/month plan, and your total MRR was $20,000, revenue churn is (8 × $10) ÷ $20,000 = 0.4% — far lower than the 4% customer churn rate. Always calculate both, but prioritize revenue churn for deal evaluation.
Never accept the seller's stated churn rate. Request a full subscription export from Stripe, Paddle, or whatever billing system the business uses. Most billing platforms can export a CSV with columns for: customer ID, subscription start date, subscription end date (if canceled), plan name, monthly amount, and cancellation date.
Use the trailing 12 months, measured month by month. Don't let the seller convince you to use a trailing 3-month period (often cherry-picked to be the best quarter) or an annual figure that hides monthly volatility.
For each month in the trailing 12: count active subscriptions at the start of the month (subscriptions that started before that month and haven't yet been canceled), count subscriptions canceled during that month, calculate customer churn rate. Separately, sum MRR from canceled subscriptions and divide by total MRR at the start of the month for revenue churn.
A 12-month average churn rate of 2% can conceal a business that had 0.5% churn for the first 9 months and 5% churn for the last 3 months. That trend is far more important than the average. If churn is accelerating, you're buying into a deteriorating business regardless of what the trailing average looks like.
| Monthly Revenue Churn | Annual Equivalent | Assessment |
|---|---|---|
| Under 0.5% | ~6% annually | Excellent — strong product-market fit and retention |
| 0.5% – 1.0% | ~6%–11% | Good — healthy business, sustainable at current multiples |
| 1.0% – 2.0% | ~11%–21% | Acceptable — requires attention; watch for trend direction |
| 2.0% – 4.0% | ~21%–39% | Elevated — demand explanation; significant acquisition risk |
| Over 4.0% | Over 40% | High risk — business losing over 40% of revenue base annually |
Context matters. B2C SaaS (consumer apps, productivity tools) has naturally higher churn than B2B SaaS (business tools with workflow integration). A 3% monthly churn for a consumer journaling app might be acceptable. The same rate for an enterprise HR tool would be alarming. Compare to niche benchmarks, not just general SaaS averages.
Aggregate churn rates hide the nuance you need to make a good acquisition decision. Cohort analysis — tracking groups of customers from their signup date forward — reveals patterns that averages obscure.
Build a basic cohort table: for each month in the last 24 months, track what percentage of customers who signed up in that month are still active 1, 3, 6, 12, and 18 months later. The resulting table shows:
Many sellers report churn incorrectly not out of malice but because they use the same calculation their billing platform's dashboard shows by default. Stripe's default churn calculation, for example, excludes customers who pause rather than cancel, doesn't always account for plan downgrades as partial churn, and may not correctly handle annual subscriptions on a monthly churn basis. Here are the common distortions:
If a customer pays $1,200 annually and cancels at month 11, Stripe shows them as active until the end of their subscription term. If the seller reports monthly churn for the months before that cancellation, it looks like zero churn — but at month 12, all that MRR disappears at once. Always check how many annual subscriptions are approaching renewal and whether renewal rates have been tracked historically.
If the business offers free trials, non-converting trial users are not paying customers and shouldn't count as churn. But some billing systems include them in customer counts, which artificially inflates the denominator and makes churn look lower. Confirm that churn is calculated only from paying customers.
A business with 500 customers might report 1% monthly logo churn (5 cancellations). But if those 5 cancellations represent 3 large enterprise accounts that comprised 25% of MRR, revenue churn is far more severe than the logo churn rate suggests. Always reconcile logo churn with revenue churn.
Some sellers will share churn for the past 3 months, which happened to be their best-performing quarter. "Our churn is only 0.8%!" might be accurate for those 3 months while concealing a 3.2% average over the prior 9 months. Always insist on trailing 12 months, measured monthly.
Understanding churn's compounding effect helps you decide whether a particular churn rate justifies the purchase price. Here's the math on two scenarios, both starting at $10,000 MRR, over 24 months, assuming zero new customer acquisition:
| Month | 0.5% Monthly Churn MRR | 3.0% Monthly Churn MRR |
|---|---|---|
| Start | $10,000 | $10,000 |
| Month 6 | $9,704 | $8,374 |
| Month 12 | $9,419 | $7,012 |
| Month 18 | $9,142 | $5,873 |
| Month 24 | $8,871 | $4,919 |
The 0.5% churn business retains 89% of its starting MRR after 24 months. The 3% churn business retains only 49%. That's the difference between a stable asset and one that's losing half its revenue base every two years before any new acquisition. A 3% churn business priced at 40x monthly MRR is almost certainly overvalued unless new customer acquisition is exceptionally strong and sustained.
Once you've calculated the real churn rate, use it to sanity-check the seller's valuation. A business priced at 40x monthly MRR (roughly 3.3x ARR) is priced for stability. If you discover the actual monthly churn is 3%, adjust your offer downward — a 3% churn business should be priced at 25x to 30x monthly at most, depending on growth rate and acquisition cost.
Present your churn analysis in writing when you revise the offer. "Based on our due diligence analysis of the Stripe subscription export, we've calculated trailing 12-month average revenue churn of 3.1%, compared to the 1.5% stated in the listing. We're adjusting our offer accordingly to reflect the higher risk of revenue decline post-closing." This approach is factual, professional, and grounded in verifiable data — the best kind of renegotiation.
Find SaaS businesses to put this framework to use on at dealalertai.com — the platform tracks live SaaS listings from Acquire.com, FE International, Empire Flippers, and more in real time.