Start typing to discover tools…

Customer Retention Rate Calculator

Calculate the percentage of existing customers retained during a selected period, measure customer churn, and compare your current retention rate with an optional target.

Calculate Customer Retention Rate

Enter your starting customers, ending customers, and new customers acquired during the same reporting period.

Number of existing customers at the beginning of the period.
Total customers at the end of the selected period.
New customers acquired during the reporting period.
%
Optional. Enter the customer retention rate you want to achieve.
$
Optional. Used to estimate average revenue per ending customer.

Customer Retention Results

Customer Churn Rate 0.00%
Retained Customers 0
Customers Lost 0
Customers Needed at Target —
Retention Target Difference —
More Customers to Retain —
Revenue per Ending Customer —

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.

Customer Retention Rate = ((Ending Customers − New Customers) ÷ Starting Customers) × 100

How to Use the Customer Retention Rate Calculator

1

Enter Starting Customers

Add the number of existing customers at the beginning of the reporting period.

2

Add Ending & New Customers

Enter your ending customer count and the number of customers newly acquired during that period.

3

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.

Retained Customers = Ending Customers − New Customers

Then divide retained customers by the customer count at the beginning of the period.

Customer Retention Rate (%) = (Retained Customers ÷ Starting Customers) × 100

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 Churn Rate = 100% − Customer Retention Rate

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:

((2,300 − 600) ÷ 2,000) × 100 = 85%

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.

Customers Lost = Starting Customers − Retained Customers

Using the example above:

2,000 − 1,700 = 300 Customers Lost

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.

Retained Customers at Target = Starting Customers × (Target Retention Rate ÷ 100)

The calculator also shows the percentage-point difference between your actual retention rate and your target.

Retention Target Difference = Actual Retention Rate − Target Retention Rate

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.

Revenue per Ending Customer = Total Revenue ÷ Ending Customers

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.
Important: Customer retention calculations depend on how your business defines an active customer. Starting, ending, and new customer counts should use compatible definitions and the same reporting period for meaningful results.

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.