Skip to main content
Back to KPI Library
Customer Success

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

  1. Customer Health Score explained

    Gainsight Accessed

  2. 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