Customer Retention Rate (CRR) measures the percentage of customers who remain customers over a defined period. For a SaaS business, it helps show whether the company is keeping the customers it already has, separate from the number of new customers it acquires.
Retention is important because recurring-revenue businesses depend on customers continuing to receive value. The metric is most useful when the company defines what counts as a customer, uses consistent time periods, and examines differences by cohort, plan, acquisition channel, and customer segment.
How Is Customer Retention Rate Calculated?
The standard customer-count formula uses the number of customers at the start and end of a period, excluding new customers acquired during that period from the ending count.
Customer Retention Rate = ((Customers at end of period − New customers acquired during period) ÷ Customers at start of period) × 100
Use the same customer definition throughout the calculation. For subscription businesses, decide how to treat paused subscriptions, reactivations, and accounts with multiple subscriptions.
Worked example
A SaaS company starts the month with 1,000 customers, acquires 200 new customers, and ends the month with 1,050 customers.
Retention rate = ((1,050 − 200) ÷ 1,000) × 100
Retention rate = (850 ÷ 1,000) × 100 = 85%.
Under these assumptions, 850 of the 1,000 customers present at the start remained by the end of the month. New customers are excluded from the retained starting group.
Customer Retention Rate vs. Revenue Retention
| Metric | What it measures | What it can miss |
|---|---|---|
| Customer Retention Rate | Share of starting customers who remain | Changes in how much each retained customer pays |
| Gross Revenue Retention (GRR) | Recurring revenue retained from a starting cohort after contraction and churn, excluding expansion | Revenue added through upgrades or additional usage |
| Net Revenue Retention (NRR) | Recurring revenue retained after expansion, contraction, and churn | New-customer revenue |
| Customer Churn Rate | Share of starting customers lost during a period, under a consistent definition | Growth from new customers or expansion |
Customer retention and revenue retention can move in different directions. A company may keep many smaller customers while losing a few large accounts, or lose some customers while increasing revenue from the ones that remain.
Why Is Customer Retention Rate Important for SaaS?
1. Shows whether customers continue to find value
Retention is an outcome influenced by product fit, reliability, onboarding, support, pricing, and customer priorities. A change in retention can prompt teams to investigate which parts of the customer experience need attention.
2. Provides context for growth
New customer acquisition can make the customer base grow even when many existing customers leave. Retention helps leaders separate new-customer growth from the ability to maintain existing relationships.
3. Supports forecasting and planning
Consistent retention data can inform customer-base forecasts, support capacity, and revenue planning. Forecasts should account for cohort differences and avoid assuming that a short period will repeat indefinitely.
4. Helps assess onboarding and customer success
Retention by signup month, plan, or onboarding path can reveal where customers tend to stay or leave. These patterns help guide further research, but they do not by themselves prove why customers churn.
What Influences Customer Retention?
- Product fit and reliability: Customers need the product to solve a meaningful problem and work consistently.
- Onboarding and time to value: Confusing setup or slow progress can make it difficult for customers to see benefits.
- Product adoption: Customers may struggle to get value if they do not discover or use the workflows relevant to their goals.
- Customer support: Repeated unresolved issues can weaken confidence in the product and the company.
- Pricing and packaging: Customers may leave when the cost, contract, or plan limits no longer fit their needs.
- Changing customer circumstances: Budget changes, company closures, team reorganizations, or shifting priorities can affect retention even when the product works well.
- Competition and alternatives: Customers may move to another solution if it better meets their needs.
How Can SaaS Companies Improve Customer Retention Rate?
- Identify the main reasons for churn. Combine cancellation reasons, customer interviews, support history, and cohort data rather than relying on one source.
- Improve the first-value experience. Help new customers complete a meaningful task quickly and remove avoidable setup barriers.
- Monitor relevant engagement signals. Look for meaningful drops in usage or unfinished workflows, then investigate before assuming a customer is at risk.
- Resolve recurring product issues. Prioritize problems that prevent customers from achieving their goals and communicate clearly when fixes are available.
- Provide useful customer support. Set expectations, follow through on open issues, and make self-service help easy to find.
- Review plan and pricing fit. Where appropriate, help customers choose a plan that matches actual needs instead of using pressure to prevent cancellation.
- Close the feedback loop. Tell customers how their input was handled and measure whether changes improve the experience.
- Analyze cohorts and segments. Compare retention across plans, customer sizes, use cases, and acquisition channels to find specific areas for improvement.
- Measure changes over time. Use consistent definitions and enough observation time to distinguish meaningful changes from normal variation.
Common Retention Measurement Mistakes
- Counting new customers as retained customers: New signups must be excluded from the retained starting cohort in the standard formula.
- Changing the customer definition: Mixing users, accounts, and paying subscriptions makes comparisons unreliable.
- Ignoring the time window: Monthly, quarterly, and annual retention describe different customer behaviors.
- Relying only on an overall average: A blended figure can hide weak retention in a particular segment or cohort.
- Confusing customer retention with revenue retention: Customer counts do not show changes in account revenue.
- Assuming a correlation is the cause: Retention changes can have several causes, so investigate before selecting a fix.
- Focusing on the percentage without the context: Small customer groups can produce volatile rates. Review the underlying counts as well.
Frequently Asked Questions
What is a good Customer Retention Rate for SaaS?
There is no universal target. Retention varies by product type, contract length, customer segment, and whether the business measures users, accounts, or paying customers. Compare like-for-like cohorts and time periods.
Can Customer Retention Rate be higher than 100%?
Under the standard customer-count formula for a fixed starting cohort, retention cannot exceed 100%. Revenue retention can exceed 100% when expansion revenue offsets losses.
How often should retention be measured?
Many SaaS teams review monthly or quarterly retention, while annual contracts may require longer observation windows. Match the reporting period to the product’s usage and renewal cycle.
Is retention the opposite of churn?
For the same starting cohort, time window, and customer definition, customer retention and customer churn are complementary measures. Their percentages sum to 100% when every starting customer is classified as either retained or churned.
Should free users be included?
That depends on the business question. Free-user retention can help evaluate product engagement, while paying-customer retention focuses on commercial relationships. Report them separately and label the definitions clearly.