---
title: "How do you check cohort retention before buying a small SaaS?"
url: https://firstpassmemo.com/answers/how-to-run-a-cohort-retention-check-before-buying-a-saas/
updated: 2026-10-28
publisher: FirstPass Memo (hello@firstpassmemo.com)
---

Answers

# How do you check cohort retention before buying a small SaaS?

Short answer: Ask for a subscription-level export from Stripe or the billing system, group customers by the month they first paid, and track what share, and what MRR, is still paying each month after. If recent cohorts fall faster than older ones, or curves never flatten, the headline churn rate hides a weaker business.

Updated 28 October 2026 · Figures checked against their sources on 28 October 2026 · By Joan Murphy (https://firstpassmemo.com/about/joan-murphy/) (pen name) · How we check (https://firstpassmemo.com/methodology/) · Corrections (https://firstpassmemo.com/editorial-policy/)

## Check a listing now, free

FirstPass Memo offers a free red-flag checker for business-for-sale listings and a $79 first-pass memo on a specific listing you send, paid after delivery. Paste any listing below for payback, the asking multiple and its red flags. Nothing you paste leaves your browser. Open the full checker (https://firstpassmemo.com/checker/) to unlock every flag with its seller question. Only know the price and monthly profit? Put them in the link and the check runs on its own: firstpassmemo.com/checker/?ask=45000&profit=1500 (https://firstpassmemo.com/checker/?ask=45000&profit=1500&via=box).

## What is a cohort retention check?

A cohort is a group of customers who started paying in the same month. A retention check follows each group over time: how many are still paying one, three, six and twelve months later, and how much monthly recurring revenue (MRR) they bring. A single average churn rate (https://firstpassmemo.com/answers/what-is-a-good-churn-rate-for-a-saas-you-want-to-buy/) can look fine while recent customers leave much faster than old ones. Cohorts show that difference, and they show whether growth comes from customers who stay or from a stream of signups that replaces those who leave.

## What data should you ask for?

- An export of every subscription from Stripe or the billing system: customer ID, plan, price, start date, cancel date and any refunds. Customer names can be removed.

- At least 12 months of history, more if the business is older.

- Notes on price changes, discounts, free trials and annual plans, because each changes how a cohort looks.

- A screen share of the billing dashboard, so you can check the export totals against what you see; see how to verify Stripe revenue (https://firstpassmemo.com/answers/how-to-verify-stripe-revenue-before-buying-a-saas/).

If the seller cannot or will not give a subscription-level export, the listing's churn figure cannot be checked. Our checker raises the no churn figure (https://firstpassmemo.com/flags/no-churn-figure/) flag when a listing gives none at all.

## How do you build the table?

- Group customers by the month they first paid.

- For each group, count how many were still paying at the end of each later month, and divide by the starting count. That is logo retention.

- Do the same with MRR instead of customer counts. That is revenue retention, and it includes upgrades and downgrades.

- Put one row per signup month and one column per month since signup, then read down each column: month 3 retention for the January group, the February group, and so on.

A spreadsheet is enough. Treat annual plans separately, because they cannot churn until renewal and will make early months look better than they are.

## What should you look for?

- Recent cohorts that fall faster than older ones. This is the most common thing an average hides, and it often follows a new ad channel, a lifetime-deal launch or a price cut.

- Curves that keep falling. Healthy cohorts usually drop early, then flatten. Our rule of thumb: if no cohort has flattened by month six, value the business on the revenue it would have after the drop, not today's MRR.

- Growth that depends on signups. If MRR is flat but each month needs many new customers to replace those who left, the business depends on its acquisition channel; see one channel over 60% of traffic (https://firstpassmemo.com/flags/one-channel-over-60-percent-of-traffic/).

- Revenue retention far above logo retention. A few large customers upgrading can hide many small ones leaving; check customer concentration (https://firstpassmemo.com/answers/how-to-check-customer-concentration-before-buying-a-website/).

- Stated churn that does not match the table. If the listing says 3% a month but the cohorts lose far more, ask how the seller worked it out.

## What does a composite check look like?

This is a composite example, not a real deal. A small SaaS lists $3,000 MRR and "about 4% monthly churn". The cohort table shows customers from a year ago still at 70% after six months, but the last three cohorts, which came from a lifetime-deal promotion followed by a switch to monthly billing, are at 45% after three months and still falling. The buyer runs the SaaS churn stress test (https://firstpassmemo.com/tools/saas-churn-stress-test/) with the recent cohorts' rate, values the business on about $2,400 MRR, and offers on that figure, with part of the gap as an earnout on retained MRR.

Run the listing through the free red-flag checker (https://firstpassmemo.com/checker/) first; it flags missing or high churn before you ask for the export. See also the small SaaS due diligence checklist (https://firstpassmemo.com/answers/due-diligence-checklist-for-buying-a-small-saas/).

## Frequently asked questions

### How many months of data do I need for a cohort check?

Our rule of thumb is at least 12 months of subscriptions, so you can see six months of retention for at least six cohorts. With less history, use the table to spot trends rather than to set the price on its own.

### Should I use logo retention or revenue retention?

Look at both. Logo retention tells you whether customers stay; revenue retention tells you whether the money stays. A big gap between them usually means a few large accounts are carrying the business.

### What if the seller only shares a churn percentage?

Ask for a subscription export with customer names removed. A single percentage cannot show whether recent customers behave differently, and a seller with healthy cohorts usually has no reason to refuse.

## Sources

- FirstPass Memo, red-flag checker rules (https://firstpassmemo.com/flags/), our own rules, published as /rules.json

- FirstPass Memo, seller question bank, October 2026 (general checklist) (https://firstpassmemo.com/get/seller-questions-general), our own questions

- FirstPass Memo, free buyer calculators (https://firstpassmemo.com/tools/), our own calculators; the formulas are on each page

## Related

- Free red-flag checker (https://firstpassmemo.com/checker/)

- What is a good churn rate? (https://firstpassmemo.com/answers/what-is-a-good-churn-rate-for-a-saas-you-want-to-buy/)

- How to verify Stripe revenue (https://firstpassmemo.com/answers/how-to-verify-stripe-revenue-before-buying-a-saas/)

- Small SaaS due diligence checklist (https://firstpassmemo.com/answers/due-diligence-checklist-for-buying-a-small-saas/)

- How to check customer concentration (https://firstpassmemo.com/answers/how-to-check-customer-concentration-before-buying-a-website/)

- Earnout terms when buying a website (https://firstpassmemo.com/answers/earnout-terms-when-buying-a-website/)

- SaaS churn stress test (https://firstpassmemo.com/tools/saas-churn-stress-test/)

- Red flag: no churn figure (https://firstpassmemo.com/flags/no-churn-figure/)

- Red flag: monthly churn above 5% (https://firstpassmemo.com/flags/monthly-churn-above-5-percent/)

- Glossary of listing terms (https://firstpassmemo.com/glossary/)

- More questions buyers ask (https://firstpassmemo.com/answers/)

Composite examples are invented and labelled. Figures from other sites are quoted with a link and the date we read them; FirstPass figures are asking prices and seller-stated profit, not sale prices. Informational screening only, not investment, legal or tax advice.

## Looking at a specific listing? Get a full memo — $79, pay after delivery.

Paste the link; your memo arrives within 24 hours (Mon–Fri). $79, pay after delivery: we send the memo first, then a payment link. Human quick reviews cost $199–$390.

---

FirstPass Memo is informational screening, not investment, legal, tax, accounting or valuation advice, and not an audit. Seller figures are not independently verified. HTML version: https://firstpassmemo.com/answers/how-to-run-a-cohort-retention-check-before-buying-a-saas/
