Customer Retention Rate: Formula, Benchmarks & How to Calculate

Retention rate

Customer retention rate is the percentage of customers a business keeps over a given period. Formula: ((customers at end − new customers) ÷ customers at start) × 100. It’s the mirror image of churn — if retention is 75%, churn is 25%.

What Is Retention Rate?

Retention rate is the percentage of customers who stick around over a specific period.

It provides insights into:

  • How many customers stay loyal
  • The strength of customer relationships
  • The effectiveness of customer success efforts
  • The overall health of your business

Fun Fact: Studies reveal that increasing customer retention by just 5% can boost profits by 25% to 95%! Retained customers often spend more and cost less to serve.

Retention Rate vs. Churn Rate

Retention rate and churn rate are two sides of the same coin:

Metric What It Measures
Retention Rate Percentage of customers who stay
Churn Rate Percentage of customers who leave

Together, these metrics always add up to 100%. For instance, if your retention rate is 75%, your churn rate will be 25%.

Why Retention Rate Matters

Retention rate is critical for several reasons:

Cost Efficiency 💰

  • Acquiring new customers costs 5-25x more than retaining existing ones.
  • Retained customers often require less support.
  • They’re more likely to recommend your business.

Revenue Growth 📈

  • Loyal customers tend to spend more.
  • They are more open to trying new products.
  • They are less price-sensitive.

Business Health Indicator 🏥

  • Retention rate reflects customer satisfaction.
  • It helps predict future revenue.
  • It identifies potential problems early.

How to Calculate Retention Rate

The formula for calculating retention rate is:

Retention Rate = ((EC − NC) ÷ SC) × 100EC = end · NC = new · SC = start

  • EC: Ending number of customers
  • NC: New customers acquired
  • SC: Starting number of customers

Example:

Imagine you’re calculating monthly retention for your subscription service:

  • Starting customers (SC): 1,000
  • New customers (NC): 200
  • Ending customers (EC): 900

Steps:

  1. EC – NC = 900 – 200 = 700 (retained customers)
  2. 700 / 1,000 = 0.7
  3. 0.7 × 100 = 70% retention rate

Pro Tips for Measuring Retention

  • Choose a consistent time period (monthly, quarterly, annually).
  • Track trends over time to spot improvements or issues.
  • Segment by customer types for deeper insights.
  • Focus on customer value, not just numbers.
  • Analyze both short and long-term retention.

Industry Benchmarks: Retention rates vary widely by industry:

IndustryHealthy retentionPeriod
SaaS95%+Monthly
Retail~35%Annual
Mobile apps~25%Monthly
By improving your retention rate, you can unlock higher profits, build lasting customer relationships, and ensure long-term business success.

Customer Retention Rate FAQ

How do you calculate customer retention rate?

Use ((EC − NC) ÷ SC) × 100, where EC is customers at the end of the period, NC is new customers gained, and SC is customers at the start. Subtracting new customers isolates how many original customers you kept. Starting with 1,000, gaining 200, and ending with 900 gives a 70% retention rate.

What is a good customer retention rate?

It depends on the industry: SaaS often targets 95%+ monthly retention, retail might accept ~35% annually, and mobile apps consider ~25% monthly a success. Track your own trend over time rather than chasing a universal number.

What is the difference between retention rate and churn rate?

They’re mirror images. Retention rate is the share of customers you keep; churn rate is the share you lose. They add up to 100% — a 75% retention rate means a 25% churn rate.

 

Adlega - Reduce Your Churn