How to Calculate Customer Retention Rate: Formula + Example

published on 20 March 2025

Customer Retention Rate (CRR) tells you how many customers stick with your business over a specific period. It’s a key metric for understanding customer loyalty and long-term growth. Here’s the formula:

CRR = (Ending Customers ÷ Starting Customers) × 100

Quick Example:

  • You start with 1,000 customers and end with 850 still active.
  • CRR = (850 ÷ 1,000) × 100 = 85%

Why It Matters:

  • Retaining customers is more cost-effective than acquiring new ones.
  • It highlights customer satisfaction and potential churn issues.

Steps to Calculate:

  1. Pick a time frame (monthly, quarterly, yearly).
  2. Gather data: Starting customers and ending customers (excluding new ones).
  3. Use the formula.
  4. Analyze results to improve retention strategies.

A high retention rate means satisfied, loyal customers. Focus on improving onboarding, offering strong support, and consistently delivering value to keep customers engaged.

Customer Retention Rate Basics

Basic Definition

Customer retention rate (CRR) is the percentage of customers who stick with your business over a set period. While acquisition metrics focus on bringing in new customers, CRR shows how well you hold onto the ones you already have.

For example, if you begin January with 1,000 customers and finish with 900 still active, your retention rate for the month is 90%. This is a key number because retaining customers plays a big role in long-term profitability.

Retention rates can vary depending on the industry. For businesses with recurring revenue models, keeping a high retention rate is especially important. Let’s break down the pieces needed to calculate this metric.

Formula Elements

To calculate your customer retention rate, you’ll need three main numbers:

  • Starting Customers (S): The total number of customers at the start of the period.
  • Ending Customers (E): The number of those original customers who are still active at the end.
  • New Customers (N): The number of new customers gained during the period.

This calculation focuses only on your original customers. For instance, if you start a quarter with 500 customers, add 100 new ones, but end with 450 of the original 500, your retention rate is based solely on those 500.

Here are some tips for accurate data:

  • Only include paying, active customers in your starting count - exclude free trial users or expired accounts.
  • Focus on the original customers who remain active at the end of the period.
  • Track new customers separately, as they don’t factor into retention calculations.

The Calculation Formula

Formula Explanation

To calculate the retention rate, use this formula:

CRR = (E ÷ S) × 100

Here's what the variables mean:

  • E: Number of customers at the end of the period (excluding new customers)
  • S: Number of customers at the start of the period

This formula focuses entirely on existing customers, leaving out any new ones.

For example, if you start with 1,000 customers and end with 850 original ones, the retention rate would be:
(850 ÷ 1,000) × 100 = 85%

The formula is straightforward and gives a clear view of customer loyalty. Next, let's look at some common mistakes to avoid when calculating this.

Avoiding Common Mistakes

Here are frequent errors to watch out for:

  • Including new customers: Only count original customers in the ending number.
  • Mismatched timeframes: Ensure the start and end data cover the same period.
  • Counting inactive accounts: Only include active, paying customers. Exclude expired, trial, suspended, or churned accounts.
  • Ignoring seasonality: Compare similar periods (like Q4 2024 to Q4 2023) instead of back-to-back quarters for more accurate insights.

Keep in mind, the retention rate should always fall between 0% and 100%. If your result is outside this range, you've likely made one of these mistakes.

4 Steps to Calculate Retention Rate

1. Pick a Time Frame

Decide on a specific period that fits your business cycle - this could be monthly, quarterly, or yearly. The important part? Stay consistent. Make sure the start and end dates are always the same length of time apart.

2. Gather Your Data

You’ll need two key numbers:

  • Starting customer count (S): The total number of active customers at the start of your chosen period.
  • Ending customer count (E): How many of those same customers are still active by the end of the period.

Your CRM system can help you pull this data, focusing only on existing customers.

3. Plug Into the Formula

Here’s the retention rate formula:

CRR = (E ÷ S) × 100

Let’s break it down with an example. If you’re calculating for a month:

  • Starting customers (S) = 500
  • Ending customers (E) = 475
  • CRR = (475 ÷ 500) × 100 = 95%

Do the math and round off the result.

4. Interpret the Results

Look at your retention rate and think about what it says about your business. A high rate usually shows strong customer loyalty, while a lower rate might highlight areas needing improvement. Use this information to track your progress over time and adjust your strategies where needed. This process lays the groundwork for a deeper dive in the next section.

sbb-itb-9cd970b

Sample Calculation

Example Setup

Acme Software Solutions, a B2B SaaS company, wants to calculate its retention rate for Q1 2025 (January 1 – March 31, 2025). Here's the customer data:

  • Starting customers on January 1: 850
  • Active customers on March 31: 799

Step-by-Step Math

Using the retention rate formula:

  1. Starting customers (S) = 850
  2. Ending customers (E) = 799

Now, calculate:

  • 799 ÷ 850 = 0.94
  • 0.94 × 100 = 94.0%

This shows Acme's retention rate for the quarter is 94%.

What the Numbers Mean

A retention rate of 94% for Q1 2025 indicates:

  • Acme retained 94 out of every 100 customers.
  • 51 customers left during the quarter.

This level of retention suggests a steady customer base, which is crucial for predictable recurring revenue and growth. To strengthen retention further, Acme could analyze why those 51 customers left while continuing to focus on what kept 799 customers engaged.

Ways to Improve Retention

Why Customers Leave

Understanding why customers leave is crucial for improving retention. Here are some common reasons:

  • Poor Onboarding: Confusing or unclear onboarding processes can cause customers to lose interest early on.
  • Value Misalignment: When customers don’t see a clear return on their investment, they’re likely to move on.
  • Inadequate Support: Slow or unhelpful support services can frustrate customers and drive them away.

Retention Methods That Work

Boost retention rates by focusing on these proven strategies:

  • Tailored Success Programs: Customize onboarding and support for different customer groups to enhance engagement and deliver value effectively.
  • Proactive Monitoring: Keep an eye on login activity, feature usage, and support requests to identify and assist customers who may be at risk of leaving.
  • Reinforcing Value: Schedule regular check-ins to highlight ROI and discuss potential growth opportunities with customers.

Track and Adjust

Use your retention data to refine your strategies and make meaningful improvements:

  • Set Clear Metrics: Establish benchmarks and track performance across various customer groups.
  • Leverage Predictive Tools: Implement AI-powered analytics to predict churn and flag customers showing signs of disengagement.
  • Continuous Review: Analyze churn data monthly, adjust your strategies as needed, and act on customer feedback to stay ahead.

Summary

Measuring customer retention rate helps assess loyalty and supports growth. Here's how to calculate it:

  • Set a specific time frame for measurement.
  • Gather key data points:
    • The number of customers at the beginning of the period.
    • The number of new customers acquired during the period.
    • The number of remaining customers from the original group at the end of the period (excluding new ones).
  • Use the formula:
    Retention Rate = (Original End Customers ÷ Start Customers) × 100
  • Evaluate the results to identify patterns and make adjustments.

This method gives you a clear picture of retention performance and areas for improvement.

Related Blog Posts

Read more

Built on Unicorn Platform