Deal Alert AI
SaaS Due Diligence

How to Analyze Churn Before Buying a SaaS Business

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 Deals

Deal 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 Two Types of Churn You Must Measure

Customer (Logo) Churn Rate

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.

Revenue (MRR) Churn Rate

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.

Common seller manipulation: Reporting customer churn rate (percentage of accounts) when revenue churn (percentage of MRR) tells a different story — or vice versa, depending on which makes the business look better. Always calculate both independently.

How to Calculate Churn from Raw Billing Data

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.

Step 1: Define the measurement period

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.

Step 2: Build a monthly churn table

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.

Step 3: Look at the trend, not just the average

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.

Churn Benchmarks: What's Acceptable

Monthly Revenue ChurnAnnual EquivalentAssessment
Under 0.5%~6% annuallyExcellent — 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.

Cohort Analysis: The Deeper Churn Truth

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:

Why Sellers Report Churn Incorrectly (Even Unintentionally)

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:

Annual subscriptions reported as zero churn during the year

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.

Excluding free trial users who never converted

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.

Using logo count instead of MRR

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.

Reporting the best recent quarter

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.

What High Churn Actually Costs: A Compound Math Example

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:

Month0.5% Monthly Churn MRR3.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.

Questions to Ask the Seller About Churn

  1. What is your monthly revenue churn rate, measured month by month for the trailing 12 months? Can you share the underlying calculation?
  2. What are the top 3 stated reasons customers cancel, based on exit survey data?
  3. What is the average customer tenure at time of cancellation?
  4. Do you track cohort retention? Can you share a cohort retention table?
  5. How many annual subscriptions are coming up for renewal in the next 6 months, and what is the historical renewal rate?
  6. Has churn changed materially in the past 6 months compared to the prior 6 months? If so, why?
  7. Are there any large customers ($500+/month) who have expressed concerns or are currently at risk of churning?
  8. What changes have you made in the past 12 months that affected retention — pricing changes, feature removals, platform changes?

Using Churn to Inform Your Purchase Price Offer

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.

S
By Sophal Lanh, Founder of Deal Alert AI Sophal Lanh is the founder of Deal Alert AI, a platform that aggregates SaaS and online business listings from Empire Flippers, Acquire.com, FE International, and Quiet Light. He writes about SaaS due diligence, churn analysis, and recurring revenue business acquisitions. Learn more at dealalertai.com.