What Is a Customer Retention Rate Calculator?
A Customer Retention Rate Calculator measures the percentage of customers from the beginning of a period who remain customers by the end of that period.
The calculation removes customers newly acquired during the period so the result focuses on how effectively the business retained its existing customer base.
How to Use the Customer Retention Rate Calculator
Enter Starting Customers
Add the number of existing customers at the beginning of the reporting period.
Add Ending & New Customers
Enter your ending customer count and the number of customers newly acquired during that period.
Review Retention
Calculate retention rate, churn rate, retained customers, customer loss, and optional target comparison.
Customer Retention Rate Formula
To calculate customer retention rate, first remove new customers from the ending customer count.
Then divide retained customers by the customer count at the beginning of the period.
Customer Churn Rate Formula
When retained customers and lost customers represent the full starting customer group, churn can be calculated as the percentage not retained.
Customer Retention Rate Example
Suppose a business begins a month with 2,000 customers. At the end of the month, it has 2,300 customers, including 600 new customers acquired during the month.
| Metric | Example |
|---|---|
| Starting Customers | 2,000 |
| Ending Customers | 2,300 |
| New Customers | 600 |
| Retained Customers | 1,700 |
The customer retention rate is:
In this example, the business retained 85% of the customers who were part of its starting customer base.
How to Calculate Customers Lost
Once retained customers are known, the number of customers lost from the original customer group can be estimated.
Using the example above:
Customer Retention Rate vs. Churn Rate
| Metric | What It Measures | Example |
|---|---|---|
| Customer Retention Rate | Percentage of starting customers retained. | 85% |
| Customer Churn Rate | Percentage of starting customers not retained. | 15% |
| Retained Customers | Starting customers remaining at the end. | 1,700 |
| Customers Lost | Starting customers no longer retained. | 300 |
Comparing Retention Rate With a Target
If your business has an internal customer retention target, enter it in the calculator to estimate how many customers would need to be retained to reach that percentage.
The calculator also shows the percentage-point difference between your actual retention rate and your target.
Why Customer Retention Matters
Customer retention provides insight into how successfully a business keeps existing customers over time. Changes in retention can reflect customer satisfaction, product quality, pricing, service experience, competition, product availability, or changes in customer needs.
The metric can be especially useful when reviewed consistently across comparable time periods rather than as a single isolated number.
Retention Rate vs. Repeat Purchase Rate
Customer retention rate and repeat purchase rate are related metrics, but they measure different things.
| Metric | Focus |
|---|---|
| Customer Retention Rate | Measures how much of an existing customer group remains retained over a period. |
| Repeat Purchase Rate | Measures the percentage of customers who make more than one purchase. |
Revenue Per Ending Customer
If total revenue is entered, the calculator can estimate average revenue per customer based on the ending customer count.
This is a revenue metric rather than a profit metric. Product costs, marketing expenses, payroll, returns, fulfillment costs, and other expenses are not deducted.
Factors That Can Affect Customer Retention
- Product or service quality.
- Customer support and response times.
- Pricing and perceived value.
- Delivery and fulfillment experience.
- Product availability.
- Customer onboarding experience.
- Loyalty and rewards programs.
- Subscription experience.
- Competition and alternative products.
- Changes in customer needs.
Ways to Analyze Customer Retention
Businesses can often gain more useful insight by analyzing retention across customer segments rather than looking only at one company-wide percentage.
- Customer acquisition month or cohort.
- Acquisition channel.
- Product category.
- Geographic region.
- Subscription plan.
- Customer value segment.
- New versus established products.
- Mobile, desktop, or app users.
Frequently Asked Questions
What is customer retention rate?
Customer retention rate measures the percentage of customers from the beginning of a reporting period who remain customers at the end of that period.
How do you calculate customer retention rate?
Subtract new customers from ending customers, divide that result by starting customers, and multiply by 100.
Why are new customers subtracted?
New customers are removed because retention rate is intended to measure how many customers from the original starting group remained during the period.
What is customer churn rate?
Customer churn rate represents the portion of the starting customer group that was not retained. When the customer groups are defined consistently, churn can be calculated as 100% minus retention rate.
How do I calculate customers lost?
Subtract retained customers from starting customers. Retained customers are calculated as ending customers minus new customers.
Is retention rate the same as repeat purchase rate?
No. Retention rate tracks how much of an existing customer group remains retained, while repeat purchase rate focuses on customers making multiple purchases.
Can ecommerce stores use this calculator?
Yes. Ecommerce stores, SaaS businesses, subscription companies, retailers, service businesses, restaurants, and other businesses with identifiable customers can use the calculator.
What does target retention rate mean?
Target retention rate is an internal percentage a business wants to achieve. The calculator compares your actual result with the target and estimates the number of retained customers required to reach it.
Should all customer counts use the same period?
Yes. Starting customers, ending customers, and new customers should all relate to the same reporting period and use compatible customer definitions.