Skip to content
OverCalculator
  1. Home
  2. Financial
  3. Customer Retention Rate Calculator
Financial

Customer Retention Rate Calculator

Calculate customer retention rate by excluding new customers from ending customers, then review attrition, retained customers, and lost customers.

Published

Retention rate
Customer retention rate
50.00%
Retained existing customers
500
Attrition rate
50.00%
Customers lost
500
New customers excluded
1,500

Retention counts only customers who were already active at the start, so new customers are removed from the ending total.

Customers active at the beginning of the period.
Customers acquired during the period.
Customers active at the end of the period, including new customers.

Results update as you type.

Customer Retention Rate Calculator

This customer retention rate calculator measures how many existing customers stayed through a period. Enter existing customers at the start, new customers acquired during the period, and total customers at the end. The calculator subtracts new customers from the ending total, divides by the starting base, and returns retention rate, attrition rate, retained existing customers, customers lost or net retained growth, and the number of new customers excluded.

Retention is the positive counterpart to churn rate. Churn asks who left; retention asks who stayed. Both matter because acquisition can cover up a retention problem. A company that starts with 1,000 customers, loses 500, gains 1,500, and ends with 2,000 is growing on the surface, but only half of the original customers remained. This calculator is designed to reveal that distinction.

Formula

The calculator first removes new customers from the ending total:

retained existing customers=total customersnew customers\text{retained existing customers} = \text{total customers} - \text{new customers}

Then it calculates retention rate:

retention rate=retained existing customersexisting customers×100%\text{retention rate} = \frac{\text{retained existing customers}}{\text{existing customers}} \times 100\%

Attrition is the opposite side of the same calculation:

attrition rate=100%retention rate\text{attrition rate} = 100\% - \text{retention rate}

Customers lost are the starting base minus retained existing customers:

customers lost=existing customersretained existing customers\text{customers lost} = \text{existing customers} - \text{retained existing customers}

The calculator rejects cases where ending customers are less than new customers, because retained existing customers would be negative. It does allow retained existing customers to exceed the starting base, which can produce retention above 100% and negative attrition. That may represent reactivation or account expansion in some systems, but it should be labeled carefully.

Example: calculating customer retention rate

Use the default inputs: 1,000 existing customers, 1,500 new customers, and 2,000 total customers at the end. Retained existing customers are 2,000 minus 1,500, which equals 500. Retention rate is 500 divided by 1,000, multiplied by 100, which equals 50.00%. Attrition rate is 100% minus 50%, or 50.00%. Customers lost are 1,000 minus 500, or 500. The calculator also shows 1,500 new customers excluded so the user can see how much end-of-period growth came from acquisition rather than retention.

Now compare a second period with 2,500 existing customers, 600 new customers, and 2,800 ending customers. Retained existing customers are 2,200, retention is 88.00%, attrition is 12.00%, and customers lost are 300. Even though the first period ended with more total customers, the second period has much stronger retention health.

Benchmarks and interpretation

Retention benchmarks vary by model. Enterprise software with annual contracts often expects higher logo retention than a consumer subscription with monthly cancellation. A local service business may have natural seasonality. An app with a freemium funnel may define retention by active users instead of paying accounts. A marketplace may track buyer retention, seller retention, or both. Because definitions differ, a public benchmark is less useful than a consistent internal cohort trend.

Segment retention wherever possible. First-month retention diagnoses onboarding and activation. Renewal retention diagnoses value, pricing, support, and competitive pressure. Retention by acquisition channel shows whether certain campaigns bring customers who stay. Retention by plan or product line can reveal where packaging, education, or service levels need work. A blended retention rate is easy to report, but cohorts explain what to fix.

How marketers use retention rate

Retention changes the meaning of acquisition metrics. A low CAC is valuable only if those customers remain long enough to repay acquisition spend. Strong ROAS on a first purchase may be less impressive if many buyers never return. A high CTR can indicate compelling ads, but retention reveals whether the message attracted the right customers. For subscription economics, retention also feeds the CLTV calculator, because longer customer life supports higher lifetime value.

Lifecycle marketers use retention rate to prioritize onboarding, education, loyalty, renewal, win-back, and customer success programs. Product teams use it to test whether new features increase continued use. Finance teams use it in forecasting because retained customers produce revenue without requiring the full cost of acquiring a replacement. Executives use retention to separate healthy growth from a leaky bucket where acquisition hides customer loss.

Tips for cleaner retention analysis

  • Define “customer” consistently: paying account, active user, subscriber, household, or company.
  • Use the same period for beginning customers, new customers, and ending customers.
  • Exclude newly acquired customers from the numerator so retention is not inflated by growth.
  • Track cohorts by signup month, channel, plan, and customer segment.
  • Investigate retention above 100%; it may be valid net expansion, but it is not ordinary logo retention.
  • Pair retention rate with churn reasons, support data, usage behavior, and renewal outcomes to find practical fixes.

Sources

Frequently asked questions

What does customer retention rate measure?
Customer retention rate measures the percentage of customers from the beginning of a period who were still active at the end. It removes customers acquired during the period, so the result focuses on whether existing customers stayed rather than whether acquisition replaced losses.
How do I calculate customer retention rate?
Subtract new customers acquired during the period from total customers at the end. Divide that retained existing customer count by existing customers at the start, then multiply by one hundred. Use consistent customer definitions and the same date range for all three inputs.
Why are new customers subtracted?
New customers are subtracted because retention is about the starting base. Without that subtraction, a company could lose many existing customers, acquire even more new ones, and appear healthy. Removing new customers separates retention performance from acquisition growth and makes churn visible.
How is retention different from churn?
Retention is the share of starting customers that stayed. Churn is the share that left. When definitions match, they are complementary views of the same period. An 88 percent retention rate corresponds to about 12 percent attrition or churn for that starting customer base.
Can retention rate exceed 100 percent?
In a strict logo retention calculation, retained existing customers should not exceed the starting customer count. This calculator can show retention above 100 percent if ending customers minus new customers is greater than the beginning base, which may indicate reactivation, account merging, or inconsistent definitions.
What is a good customer retention rate?
A good retention rate depends on the product, contract length, price, switching costs, industry, and customer segment. Compare against similar cohorts and your own trend. High retention usually improves lifetime value, lowers pressure on acquisition, and makes CAC payback easier to achieve.

Related calculators

Customer Retention Rate Calculator updated at