All articles
Blog·6 min read

SaaS Retention Metrics: The Numbers to Track Beyond Churn Rate, With Formulas and Benchmarks

Patrik Chalupa
Patrik Chalupa

Co-founder & CMO

Churn rate tells you how many customers you lost. It does not tell you how much revenue you kept, whether the customers who stayed are growing, or which accounts are about to leave. For that, B2B SaaS teams track a small set of retention metrics: some measure the result (revenue and customers kept), others are leading indicators that move months before a renewal.

This guide covers the metrics worth tracking, the formula for each, and benchmarks where a reliable source exists.

Result metrics: what you kept

1. Customer retention rate (CRR)

The share of customers at the start of a period who are still customers at the end of it.

CRR = ((customers at end − new customers acquired in the period) / customers at start) × 100

Example: you start the year with 200 customers, win 50 and end with 220. CRR = ((220 − 50) / 200) × 100 = 85%.

CRR is the mirror image of logo churn: 85% retention means 15% logo churn. It counts every customer equally, so read it next to the revenue metrics below, which weight customers by what they pay.

2. Gross revenue retention (GRR)

The share of recurring revenue from existing customers you kept, without counting expansion.

GRR = ((starting MRR − churned MRR − contraction MRR) / starting MRR) × 100

GRR can never exceed 100%, which makes it the cleanest view of how much revenue leaks. SaaS Capital's 2025 survey of more than 1,000 private B2B SaaS companies puts median GRR at about 90% to 91% for most contract values and 95% for contracts above $250k (SaaS Capital, 2025). See our GRR guide.

3. Net revenue retention (NRR)

The share of recurring revenue from existing customers you kept, including expansion.

NRR = ((starting MRR + expansion MRR − churned MRR − contraction MRR) / starting MRR) × 100

Above 100% means your existing customers grow faster than you lose revenue. In the same SaaS Capital survey, median NRR ranged from 98% (contracts under $12k) to 106% (over $250k), and companies with NRR above 110% grew noticeably faster: median growth of 30% at 110% to 120% NRR against 16% at 90% to 100%. See our NRR guide.

Always read NRR and GRR together. 110% NRR on 80% GRR means expansion is covering a serious leak.

4. Expansion rate

Expansion rate = (expansion MRR in the period / starting MRR) × 100

It shows how much of your growth comes from existing customers through upsells, more seats, higher plans or cross-sells. See expansion revenue and upselling.

5. Renewal rate

Renewal rate = (contracts renewed / contracts up for renewal in the period) × 100

Track it both by count and by value. Renewal rate is the most direct retention number for businesses on annual or multi-year contracts, and it is the one a renewal forecast tries to predict. See renewal rate.

6. Customer lifetime value (LTV)

LTV = average revenue per account × gross margin × (1 / churn rate)

LTV turns retention into money: halving churn doubles the expected lifetime. Compare it with acquisition cost in the LTV/CAC ratio.

Leading indicators: what will happen next

Result metrics arrive after the fact. By the time GRR drops, the customers have already left. These metrics move earlier.

7. Time to value and activation

Time to value is the time from contract signature to the customer's first meaningful result. Activation rate is the share of new accounts that reach a defined milestone, such as performing the product's core action, within a set time.

In our study of 44,000 SaaS users, accounts that never performed the core action churned 3 to 6 times more often. See B2B SaaS onboarding best practices.

8. Adoption and engagement

  • Active users against seats bought per account.
  • Feature adoption of the features tied to your product's core value.
  • Usage trend against the account's own baseline over 30 to 90 days.
  • Breadth: how many people and teams use the product. In the same study, single-user accounts churned 14 to 33 times faster than accounts with a team.

See feature adoption.

9. Customer health and churn risk

A customer health score combines usage, billing, support and relationship signals into one number per account. Rule-based scores add up weighted signals; predictive scores learn from which of your accounts actually churned. Either way, the score turns the metrics above into a list of accounts that need attention now.

Satisfaction surveys such as NPS, CSAT and CES add the customer's own view, but response rates are low and the accounts most at risk often do not answer. Use them alongside behavior, not instead of it. See NPS vs CES vs CSAT.

How to use retention metrics

  1. Pick a small set. For most B2B SaaS teams: GRR, NRR, logo churn or CRR, renewal rate, and one or two leading indicators.
  2. Segment everything by contract size, plan, customer age and coverage tier. A blended number hides where the problem is.
  3. Use cohorts. Compare customers who started in the same month or quarter, so growth does not hide churn. See cohort analysis.
  4. Connect leading to lagging. Check every quarter whether accounts with falling adoption or rising risk actually churned more. If not, change the indicator.
  5. Give every metric an owner and a regular review.

Benchmarks at a glance

MetricBenchmarkSource
GRRMedian about 90% to 91%; 95% for contracts above $250kSaaS Capital 2025
NRRMedian 98% to 106% depending on contract sizeSaaS Capital 2025
NRR by contract lengthMulti-year 103%, annual 101%, month-to-month 100%SaaS Capital 2025
Churn by billingMonthly plans churned 4.7 times faster than annualCustomerscore.io study of 44,000 users

For the other metrics there is no benchmark that holds across products and segments. Track your own trend over time and by cohort.

How Customerscore.io helps

Customerscore.io brings billing, CRM, product usage and support data into one record per account and shows NRR and retention by cohort. Every account gets a Churn Risk Score and an Upsell Score from 1 to 5, refreshed daily, with the reasons behind them, so the leading indicators turn into a clear list of who needs attention. Playbooks turn a flagged account into tasks for its CSM. Most teams are live in 1 to 3 weeks.

To see how it works, book a demo.

FAQ

What is customer retention rate?

The percentage of customers at the start of a period who are still customers at the end, not counting new customers won during the period.

How do you calculate customer retention rate?

((customers at end of period − new customers in the period) / customers at start of period) × 100.

What is a good retention rate for B2B SaaS?

For revenue, SaaS Capital's 2025 data puts median GRR at about 90% to 91% and median NRR between 98% and 106%, depending on contract size. Larger and longer contracts retain better.

What is the difference between retention rate and renewal rate?

Retention rate covers all customers over a period. Renewal rate covers only the contracts that came up for renewal in that period.

Which retention metric matters most?

GRR shows how much revenue leaks; NRR shows whether the base grows. Track both, and add one or two leading indicators such as adoption or churn risk so you can act before the renewal.

Related: Customer success metrics · SaaS retention statistics from 44,000 users · What is churn rate

Related articles