Retention tools
Customer retention rate calculator (with the formula explained)
Customer retention rate = ((CE − CN) / CS) × 100, where CE = customers at end of period, CN = new customers acquired during the period, and CS = customers at start. Enter your numbers below, then compare against industry benchmarks (SaaS retention typically sits near 68%, media/entertainment around 84% per Productive.io benchmarks).
What is Customer Retention Rate?
Customer Retention Rate is the percentage of customers a business retains over a given period. It is a key metric for measuring customer loyalty and the effectiveness of retention strategies.
Retention Rate Formula
Where:
- CE = Customers at End of Period
- CN = New Customers Acquired in Period
- CS = Customers at Start of Period
A higher retention rate indicates better customer loyalty. It is often used in conjunction with metrics like Customer Lifetime Value (CLV) and Customer Acquisition Cost (CAC) to assess overall business health.
Related calculators
How to calculate customer retention rate
Calculating your customer retention rate takes three inputs and one formula. Follow these steps:
- Pick your time window (CS). Choose a start and end date, most teams calculate CRR monthly or quarterly. Note the number of customers at the start of that window; this is CS.
- Count customers at the end (CE). Total active, paying customers on the end date, including both retained and newly acquired customers.
- Count new customers acquired (CN). Every customer who signed up between the start and end dates. Do not include reactivated churned customers unless your definition explicitly counts them as new.
- Apply the formula:
Customer Retention Rate = ((CE − CN) / CS) × 100. - Read the output. A result of 85 means you retained 85% of the customers you started the period with. Anything above 100% signals a counting error (usually CN is undercounted).
Worked example
You started Q1 with 500 customers (CS). By March 31 you had 540 customers (CE). During the quarter you signed 80 new customers (CN). Retention rate = ((540 − 80) / 500) × 100 = 92%. That means 8% of your Jan 1 cohort churned during the quarter.
Common mistakes when calculating retention
- Counting new customers in the retained bucket inflates CRR toward or above 100%. Always subtract CN.
- Mixing time windows, measuring CE monthly but CS quarterly, makes the result meaningless.
- Including trial users when your product has a paid tier; decide upfront whether trials count as customers and hold that definition constant.
- Confusing retention rate with churn rate. They add up to 100%: 85% retention = 15% churn.
Related terms and alternative formulas
Different teams use different phrasings for the same underlying calculation. If you searched for any of the following, you are in the right place:
- Retention rate calculator, the shorter phrasing; identical formula to CRR.
- Customer retention formula, the equation itself: ((CE − CN) / CS) × 100.
- Customer retention rate calculation, the process described in the "How to calculate" section above.
- Calculating customer retention rate, same as calculation; use the worked example above.
- Customer retention percentage, CRR is always expressed as a percentage (0-100%).
Related but distinct metrics:
- Churn rate, the inverse of CRR (100% − CRR).
- Net Revenue Retention (NRR), revenue-weighted retention, includes expansion; can exceed 100%.
- Customer Lifetime Value (CLV), the dollar impact of your retention rate over the customer's lifespan.
- Repeat Purchase Rate (ecommerce), the % of customers who bought more than once in a window.
Industry retention rate benchmarks
Benchmarks vary widely by business model. According to Productive.io, commonly cited industry averages are:
- Media & Entertainment, ~84%
- IT Services, ~81%
- Telecommunications, ~78%
- Banking, ~75%
- SaaS, ~68% (derived from a ~32% average churn rate; individual SaaS companies span roughly 60-95%)
- Hospitality, ~55%
Ecommerce retention benchmarks are typically reported as "repeat purchase rate" instead, and commonly cited ranges sit around 20-30%. Treat all cross-industry benchmarks as directional; your own historical CRR is the more useful reference point.
Frequently Asked Questions
What is a good customer retention rate?
How often should I calculate my retention rate?
How does retention rate relate to churn rate?
How can I improve my customer retention rate?
- Enhancing customer onboarding and support
- Implementing a loyalty or rewards program
- Regularly gathering and acting on customer feedback
- Personalizing customer experiences
- Proactively engaging customers with valuable content or offers
- Continuously improving your product or service
Why is customer retention important?
- It is generally more cost-effective to retain existing customers than acquire new ones
- Loyal customers often make larger and more frequent purchases
- Long-term customers can become brand advocates, bringing in new customers through word-of-mouth
- It directly impacts your Customer Lifetime Value (CLV)
- High retention rates can indicate customer satisfaction and product-market fit
How does retention rate impact other business metrics?
- Customer Lifetime Value (CLV): Higher retention typically leads to higher CLV. You can calculate this using our CLV Calculator.
- Customer Acquisition Cost (CAC): With better retention, you can afford higher CAC while remaining profitable. Check our CAC Calculator for more.
- Revenue and Profitability: Retained customers often lead to more stable and predictable revenue streams.
- Growth Rate: While new customer acquisition drives growth, retention ensures that growth is sustainable.