What is Customer Retention Rate?
Share of customers retained over a period.
How to calculate it
Calculate Customer Retention Rate as: ((End customers − New) / Start customers) × 100. Pull the inputs from your connected data and track the trend over time in your dashboard.
Examples
Example 1
Start with 480 customers, end with 500 including 40 new -> ((500-40)/480) = 96% retention.
Example 2
Starting with 480 customers and ending with 500 including 40 new ones -> ((500-40)/480) = 96% retention, a strong base for compounding growth.
Why it matters
Customer retention rate is the share of customers retained over a period and matters because retaining customers is far cheaper than acquiring new ones and compounds lifetime value. High retention is the foundation of efficient, durable growth. Failing to separate new from retained customers in the calculation distorts the figure.
Benchmark context
Higher is better and varies by model; subscription businesses should target the high 80s to 90s annually, with enterprise higher than SMB.
Common pitfalls
Not separating new from retained customers.
The complete guide
Understanding Customer Retention Rate
Customer retention rate is the share of customers retained over a period and matters because retaining customers is far cheaper than acquiring new ones and compounds lifetime value. High retention is the foundation of efficient, durable growth. Failing to separate new from retained customers in the calculation distorts the figure. For context, higher is better and varies by model; subscription businesses should target the high 80s to 90s annually, with enterprise higher than SMB. Treat an external benchmark as a reference point rather than a universal target: company stage, sector, customer mix, pricing model and measurement definitions can materially change what “good” looks like. Read Customer Retention Rate alongside Churn Rate, NRR and LTV; together these measures provide a more balanced view and reduce the risk of optimizing one number at the expense of the wider outcome.
Make sure the numerator and denominator cover compatible populations and periods, and avoid dividing by a partial or unusually small base. Define the eligible customer cohort, renewal dates, account hierarchy and treatment of expansions or contractions before calculation. Review the metric by customer segment, lifecycle stage, contract value and cohort because enterprise and self-serve accounts often have very different healthy patterns. A dashboard should show the current value, prior-period comparison and a trend rather than presenting one isolated reading.
Turn the measure into action with risk thresholds, account-level context and playbooks for onboarding, adoption, value realization, renewal and expansion. Common pitfalls: not separating new from retained customers. Record the definition beside the dashboard, review it when systems or processes change, and annotate unusual events so future readers can distinguish a genuine performance shift from a data or timing effect.
Sources and further reading
- Customer Health Score explained
Gainsight Accessed
- Essential SaaS metrics
Stripe Accessed
Related KPI guides
Turn KPI definitions into governed dashboards
Metricwise helps teams define metrics once, reuse them across dashboards, and ask trusted business questions in plain English.
Get Started