Customer Cohort Analysis Calculator
Customer cohort retention value.
Calculate cohort retention metrics and 12-month cohort revenue from monthly retention rates and the cohort's starting MRR.
What this tool does
Cohort retention curves show how a starting group of customers thins over months. This calculator takes a cohort's opening size and its retention rates at months 1, 3, 6, and 12, then estimates the average number of retained customers across that period and projects total revenue over 12 months based on monthly recurring revenue per customer. The output illustrates how much revenue a cohort is likely to generate across its first year, helping you model the financial trajectory of customer groups acquired at different times. The calculation assumes linear interpolation between data points and does not account for expansion revenue, churn acceleration, or changes in pricing. Results are for educational modelling and illustrate trends rather than precise forecasts.
Enter Values
People also use
SaaS & Subscription
Customer Lifetime Value Calculator
Calculate customer lifetime value using purchase value, frequency, lifespan, and gross margin to estimate total profit per customer over time.
SaaS & Subscription
Net Revenue Retention Calculator
Calculate net revenue retention from starting MRR, churn, contraction, and expansion. Enter churned mrr to see nrr from starting mrr and churned mrr.
SaaS & Subscription
Customer Acquisition Cost Calculator
Calculate customer acquisition cost from total marketing spend, sales spend, and the count of new customers gained in the period.
Formula Used
Spotted something off?
Calculations or display — let us know.
Disclaimer
Results are estimates for educational purposes only. They do not constitute financial advice. Consult a qualified professional before making financial decisions.
Cohort analysis tracks how a specific group of customers (usually signup month) behaves over time. Month 1 retention, month 3, month 6, month 12 show the retention curve. Strong products show mild decay (month 12 at 60-80% of month 1); weak products show steep decay (month 12 at 10-20%). Revenue cohorts add MRR to this to reveal cohort lifetime value.
1,000 customer cohort: 95% M1 (950), 80% M3 (800), 65% M6 (650), 50% M12 (500). 80 avg MRR per retained × 12 months × avg retention ≈ 672,000 cohort year-1 revenue. The decay pattern reveals product stickiness: if M6 is 65% but M12 is 50%, year 2 may land around 35% - project forward to see full cohort value.
Cohort analysis matters because aggregate metrics lie. A business reporting 'overall retention 70%' might have month-1 cohorts retaining 90% but stale cohorts retaining 40%. Breaking apart by cohort reveals whether product is improving (newer cohorts retaining better) or declining (newer cohorts retaining worse) - the leading indicator aggregate metrics completely miss.
A worked example
Try the defaults: cohort size of 1,000, month 1 retained of 95%, month 3 retained of 80%, month 6 retained of 65%. The tool returns 696,000.00. You can adjust any input and the result updates as you type — no submit button, no reload. That's the real power here: seeing how sensitive the output is to one or two assumptions.
What moves the number most
The result responds to Cohort Size, Month 1 Retained %, Month 3 Retained %, Month 6 Retained %, and Month 12 Retained %. Not every input has equal weight. Adjusting one input at a time toward extreme values shows which ones move the result most.
The formula behind this
Retention at each milestone = cohort size × retention %. Avg retained = (M1 + M3 + M6 + M12) ÷ 4. 12-month revenue = avg retained × MRR × 12. Everything the calculator does is shown in the formula box below, so you can check the math against your own spreadsheet if you want.
Using this as a check-in
Re-run this every three months. A single reading tells you where you stand; four readings tell you whether things are improving. The trend matters more than any individual snapshot.
What this doesn't capture
The score is a composite of the inputs you provide. Life context — job security, family obligations, health, housing — doesn't appear in the math but shapes the real picture. Use the number as a prompt, not a verdict.
1,000 cohort × 95/80/65/50% × ££80 = 696,000.00.
Inputs
This example uses typical values for illustration. Adjust the inputs above to match a specific situation and see how the result changes.
Sources & Methodology
Methodology
Retention at each milestone = cohort size × retention %. Avg retained = (M1 + M3 + M6 + M12) ÷ 4. 12-month revenue = avg retained × MRR × 12.
References
Frequently Asked Questions
What retention is healthy?
Why M1 vs M0?
Can I compare cohorts?
Does this project full LTV?
Related Calculators
Customer Lifetime Value Calculator
Calculate customer lifetime value using purchase value, frequency, lifespan, and gross margin to estimate total profit per customer over time.
Net Revenue Retention Calculator
Calculate net revenue retention from starting MRR, churn, contraction, and expansion. Enter churned mrr to see nrr from starting mrr and churned mrr.
More SaaS & Subscription Calculators
SaaS & Subscription
Annual Recurring Revenue Growth Calculator
Calculate your annual recurring revenue growth rate year-over-year and track absolute ARR added — the core SaaS metric investors review first.
SaaS & Subscription
ARPU Calculator
Calculate ARPU by entering total revenue and active user count to see average revenue per user monthly and annualised instantly.
SaaS & Subscription
ARR Calculator
Calculate current ARR and forecast future ARR using your MRR and monthly growth rate over a 12 to 24 month projection horizon.
SaaS & Subscription
ARR Payback Period Calculator
Calculate ARR payback period using total CAC spend, new ARR added, and gross margin to estimate months until acquisition costs are recovered.
SaaS & Subscription
CAC Payback Period Calculator
Calculate CAC payback period in months from customer acquisition cost, MRR per customer, and gross margin on the contract.
SaaS & Subscription
Churn Rate Calculator
Calculate churn rate and net growth rate from starting customers, customers churned, and customers gained during the period.
Explore Other Financial Tools
Mortgage
Bridging Loan Calculator
Calculate the total cost of a short-term bridging loan including monthly interest and arrangement fees over a chosen exit timeline.
Financial Health
Death in Service Calculator
Calculate your death in service benefit amount, tax-free portion, and taxable share using your annual salary and policy multiplier.
Savings
Fixed Deposit Rollover Value Calculator
Calculate fixed deposit rollover value across multiple consecutive terms with automatic reinvestment at a consistent rate per period.