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:
Then it calculates retention rate:
Attrition is the opposite side of the same calculation:
Customers lost are the starting base minus 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
- Amplitude, Customer retention rate — retention formula and cohort analysis context.
- Mailchimp, Customer retention — customer retention definition and marketing use.
- Salesforce, Customer retention — retention strategy context and business value.