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).

Track retention over time with ProductLift — free →

Fill in this form to calculate your Customer Retention Rate.

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

((CE − CN) / CS) × 100

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.

How to calculate customer retention rate

Calculating your customer retention rate takes three inputs and one formula. Follow these steps:

  1. 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.
  2. Count customers at the end (CE). Total active, paying customers on the end date, including both retained and newly acquired customers.
  3. 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.
  4. Apply the formula: Customer Retention Rate = ((CE − CN) / CS) × 100.
  5. 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?
A good customer retention rate varies by industry, but generally, a rate of 80% or higher is considered good for most businesses. However, some industries with naturally high churn (like telecom or SaaS) might consider lower rates acceptable. It is best to benchmark against industry standards and your own historical data.
How often should I calculate my retention rate?
The frequency of calculation depends on your business model and sales cycle. Many businesses calculate retention rate monthly or quarterly. For businesses with longer sales cycles, annual calculations might be more appropriate. Consistent tracking over time is key to identifying trends and the effectiveness of retention strategies.
How does retention rate relate to churn rate?
Retention rate and churn rate are complementary metrics. Churn rate is the percentage of customers you've lost over a period, while retention rate is the percentage you've kept. They should add up to 100%. For example, if your retention rate is 80%, your churn rate is 20%.
How can I improve my customer retention rate?
To improve your retention rate, consider:
  • 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?
Customer retention is crucial because:
  • 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?
Retention rate significantly impacts other key 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.
Can my retention rate be over 100%?
No, your retention rate cannot exceed 100%. The retention rate represents the percentage of original customers you have kept, so it is always between 0% and 100%. If your calculation results in a rate over 100%, double-check your numbers, you may be incorrectly including new customers in your retention calculation.
We use cookies for analytics on productlift.dev. See our cookie policy.