Fidamen

Cohort Retention Calculator

This cohort retention calculator helps you quantify how many customers or users from a given signup cohort are still active after each period, and how quickly that cohort is churning over time.

It is designed for product managers, growth teams, data analysts, and founders who need a clear, auditable definition of cohort retention that aligns with common practice in analytics, epidemiology, and social-science cohort analysis.

You can use it as a lightweight front end to more detailed spreadsheet or BI work, or as a teaching aid when explaining retention and churn concepts to colleagues, students, or stakeholders.

Updated Nov 19, 2025QA PASS — golden 25 / edge 120Run golden-edge-2026-01-23

Governance

Record a90b13207f29 • Reviewed by Fidamen Standards Committee

Retention in a specific period for a given signup cohort.

Inputs

Results

Updates as you type

Retention rate in this cohort-period

80.00%

Churn rate in this cohort-period

20.00%

OutputValueUnit
Retention rate in this cohort-period80.00%%
Churn rate in this cohort-period20.00%%
Primary result80.00%

Visualization

Methodology

A cohort is a group of customers or users who share a common starting event, such as the month they first purchased, the week they activated their account, or the date they entered a program. Cohort-based retention tracks what fraction of that original group remains active as time passes, instead of averaging behavior across all customers.

In the period cohort retention method, the calculator divides the number of active customers in period N by the original cohort size. If you started with 1,000 customers in the January cohort and 420 are still active in month 6, then month-6 retention for that cohort is 420 ÷ 1,000 = 0.42, or 42 percent, and the implied churn for that period is 1 minus 0.42, or 58 percent.

In the rolling retention method, you count customers who are active at or after a given period N, then divide by the starting cohort size. This view is often used in product analytics because it treats any customer who comes back at or beyond the target period as retained, even if they skipped an intermediate period.

The cohort survival view in this tool starts from an estimate of the number of customers who have churned by the end of period N and backs out the survival rate as one minus churn. This is useful when your source data directly tracks losses or cancellations rather than active users, such as in credit-risk, medical follow-up, or subscription cancellation datasets.

All three methods are mathematically consistent with standard treatments of cohort retention in analytics and social-science research: they express retention as the number of individuals remaining at a given follow-up time divided by the number at risk at the start, and express churn as the complement of retention.

To use the calculator responsibly, define cohorts on a consistent basis, use the same time bucket across cohorts, and avoid over-interpreting very small cohorts, where a change of a few users can produce large swings in the retention percentage. For operational use, pair this calculator with a retention table in your warehouse or BI tool so you can validate numbers against the underlying data.

F.A.Q.

What is the difference between cohort retention and overall customer retention?

Overall retention looks at your entire active customer base over a period, while cohort retention isolates one cohort at a time, such as customers who signed up in a specific month. Cohort analysis helps you see how retention is changing for newer cohorts versus older ones, and separates acquisition effects from engagement and product quality effects.

When should I use period retention versus rolling retention?

Use period retention when you care about activity within a specific time bucket, such as the fraction of a cohort that is active exactly in month 3. Use rolling retention when you want to know whether customers are still active at or after a reference period, which is common in mobile app and subscription analytics. Both views are valuable as long as you define and use them consistently.

How should I define a cohort for this calculator?

The most common approach is to group customers by acquisition date, such as all customers who first purchased in the same calendar month. In some settings you may want to group by activation date, first successful usage, or plan type. The key is to choose a definition that matches the business question you are answering and apply it consistently when counting cohort size and active customers.

Can I include reactivated customers in the retention counts?

Yes, many teams treat reactivated customers as retained in a rolling retention framework, because the focus is on whether the customer has returned by or after a given period. If you need a stricter definition that treats reactivations separately, you can track them as a separate metric and count only continuously active customers as retained in the period view.

How many customers do I need in a cohort for the retention rate to be reliable?

There is no single threshold, but very small cohorts can produce unstable percentages because a change of a few users has a big impact on the rate. As a practical rule of thumb, aim for at least a few dozen customers per cohort-period when making business decisions, and treat results from very small cohorts as directional rather than definitive.

Can I use this calculator for non-commercial cohorts, such as patients or students?

Yes. The same cohort retention logic is used in epidemiology, education, workforce and program evaluation. As long as you can clearly define the starting cohort and track who is still present at each follow-up period, you can use the calculator to compute survival and attrition rates for those groups.

How does cohort retention relate to churn analysis and lifetime value models?

Cohort retention curves are the foundation for many churn and lifetime value models. By observing how quickly different cohorts decay over time, you can estimate expected customer lifetimes, forecast future active users and revenue, and quantify the impact of product or service changes on long-term value.

Why do different tools sometimes report slightly different retention numbers?

Differences usually come from definitions and filters rather than from math errors. Tools may define activity differently, use calendar periods versus fixed day offsets, include or exclude reactivations, or filter by country or device. When comparing retention numbers, always check the cohort definition, time bucket, and activity criteria used by each source.

Sources & citations

Further resources

Versioning & Change Control

Audit record (versions, QA runs, reviewer sign-off, and evidence).

Record ID: a90b13207f29

What changed (latest)

v1.0.02025-11-19MINOR

Initial publication and governance baseline.

Why: Published with reviewed formulas, unit definitions, and UX controls.

Public QA status

PASS — golden 25 + edge 120

Last run: 2026-01-23 • Run: golden-edge-2026-01-23

Engine

v1.0.0

Data

Baseline (no external datasets)

Content

v1.0.0

UI

v1.0.0

Governance

Last updated: Nov 19, 2025

Reviewed by: Fidamen Standards Committee (Review board)

Credentials: Internal QA

Risk level: low

Reviewer profile (entity)

Fidamen Standards Committee

Review board

Internal QA

Entity ID: https://fidamen.com/reviewers/fidamen-standards-committee#person

Semantic versioning

  • MAJOR: Calculation outputs can change for the same inputs (formula, rounding policy, assumptions).
  • MINOR: New features or fields that do not change existing outputs for the same inputs.
  • PATCH: Bug fixes, copy edits, or accessibility changes that do not change intended outputs except for previously incorrect cases.

Review protocol

  • Verify formulas and unit definitions against primary standards or datasets.
  • Run golden-case regression suite and edge-case suite.
  • Record reviewer sign-off with credentials and scope.
  • Document assumptions, limitations, and jurisdiction applicability.

Assumptions & limitations

  • Uses exact unit definitions from the Fidamen conversion library.
  • Internal calculations use double precision; display rounding follows the unit's configured decimal places.
  • Not a substitute for calibrated instruments in regulated contexts.
  • Jurisdiction-specific rules may require official guidance.