Free SaaS Tool
TL;DR
Net revenue retention (NRR) measures how much recurring revenue you keep from existing customers, including expansion, over a period. NRR = (starting MRR + expansion − contraction − churn) ÷ starting MRR × 100. Above 100% means your base grows on its own; best-in-class B2B SaaS runs 110–130%. Gross revenue retention (GRR) excludes expansion and caps at 100%.
Net revenue retention (NRR)
104.0%
Solid; aim for 110%+ to compound.
Gross revenue retention (GRR)
92.0%
Strong — low leakage from the existing base.
NRR = (starting MRR + expansion MRR − contraction MRR − churned MRR) ÷ starting MRR × 100.
GRR = (starting MRR − contraction MRR − churned MRR) ÷ starting MRR × 100. GRR strips out expansion, so it shows pure revenue leakage and never exceeds 100%.
NRR above 100% is healthy; 110–130% is best-in-class for B2B SaaS. GRR above 90% is strong (enterprise often 90%+, SMB closer to 80%). Measure a fixed customer cohort from the start of the period so expansion and churn are attributed correctly.
RetentionLens computes NRR and GRR from your Stripe subscriptions automatically, splits the movement into expansion, contraction and churn, and tracks the trend by cohort — so you can see whether retention is improving without exporting data into a spreadsheet.
NRR above 100% is good because revenue from existing customers grows without new sales. Best-in-class B2B SaaS companies run 110–130%. Median NRR is typically around 100–106%, and lower for SMB-focused products.
NRR (net revenue retention) includes expansion revenue, so it can exceed 100%. GRR (gross revenue retention) ignores expansion and only measures what you lose to churn and contraction, so it can never exceed 100%. GRR isolates pure leakage.
NRR = (starting MRR + expansion MRR − contraction MRR − churned MRR) ÷ starting MRR × 100. Use a fixed cohort of customers measured from the start of the period.
High NRR means a company compounds revenue even if it stops acquiring customers, which lowers risk and raises valuation multiples. It is one of the strongest predictors of efficient, durable SaaS growth.
Connect Stripe and RetentionLens tracks this metric automatically — with cohorts, trends and churn-risk scoring. Start on the free tier.
Benchmarks are general SaaS ranges and vary by segment, stage and business model. Last reviewed 2026-05-30.