Gross Retention vs Net Retention

Cover of the GrowthStackPulse guide Gross Retention vs Net Retention

Gross Retention vs Net Retention

Contents

Gross retention vs net retention comes down to whether expansion counts. Gross retention (GRR) keeps only what customers hold on to, and net retention (NRR) adds what they grow. GRR tops out at 100% because nothing is added, so for the same cohort NRR is never lower than GRR.

Comparing NRR with GRR matters because a high NRR can hide a leaking base. For the same $100,000 cohort, losing $12,000 to churn and downgrades and adding $17,000 in upsells gives 88% gross retention and 105% net retention.

Below, that one cohort runs through every section. You get a terms table, a list of calculation mistakes, benchmarks from 2023 or later by contract size, and a decision table.

Gross vs Net Revenue Retention at a Glance

Revenue retention is the share of recurring revenue from a starting group of customers that is still there after a period. Gross revenue retention stops at what the cohort keeps, while NRR also counts its expansion.

The table compares the two metrics on the six questions teams ask most.

QuestionGross revenue retention (GRR)Net revenue retention (NRR)
What countsStarting revenue minus churn and contractionStarting revenue minus churn and contraction, plus expansion from the same customers
What it ignoresExpansion and new customersNew customers and new logos
Range0 to 100%0% and up, so it can pass 100%; NRR is never lower than GRR for the same cohort
Answers the questionHow much of the base did we keep?Did existing customers grow revenue?
Who reads it firstCS and finance, on churn risk (our reading)Board and investors, on growth efficiency (our reading)
What a drop meansMore churn or downgrades, so the base leaksLess expansion or more leakage; check GRR to tell which

What Is Gross Retention (GRR) and How Do You Calculate It?

Gross revenue retention (GRR) is the share of starting recurring revenue a cohort keeps after churn and contraction, ignoring expansion and new customers. Investors call it gross dollar retention.

The gross retention formula is:

GRR = (starting recurring revenue minus churned revenue minus contraction) ÷ starting recurring revenue × 100

  • Starting recurring revenue: what the cohort paid on day one of the period.
  • Churned revenue: revenue from customers who left.
  • Contraction: revenue lost from customers who stayed but pay less.

On the shared cohort, $100,000 minus $8,000 of churn minus $4,000 of contraction leaves $88,000, so GRR is 88%.

Contraction covers downgrades, seat cuts and discounts given to keep a customer, and it lowers GRR the same way churn does.

GRR tops out at 100%: GRR revenue is only what the starting cohort already paid, so the ceiling is keeping every dollar.

What Is Net Retention (NRR) and How Do You Calculate It?

Net revenue retention (NRR) is gross retention plus expansion from the same customers, such as upgrades, add-ons, extra seats and price increases. It is also called net dollar retention.

The net retention formula is:

NRR = (starting recurring revenue minus churn minus contraction plus expansion) ÷ starting recurring revenue × 100

  • Expansion: extra recurring revenue from customers already in the starting cohort.

On the shared cohort, $88,000 plus $17,000 of expansion gives $105,000, so NRR is 105% against a GRR of 88%.

A 120% NRR means $120 is left for every $100 the cohort started with, or $120,000 on a $100,000 cohort, even if some customers left.

New customers and new logos are never expansion, because NRR counts only revenue from the starting cohort.

Terms That Get Mixed up with GRR and NRR

Five terms sit near GRR and NRR: two are the same ratios under investor names, and three measure something else.

TermWhat it measuresIncludes expansion?How it relates to GRR and NRR
Net dollar retention (NDR)Revenue kept plus expansion from the starting cohortYesAnother name for NRR
Gross dollar retention (GDR)Revenue kept from the starting cohort, before expansionNoAnother name for GRR
Logo or customer retentionThe share of customers kept, counted by customers, not dollarsNoIgnores contract size, so it can differ from GRR
MRROne month’s total recurring revenueIt is a total, so it holds whatever revenue existsAn input for both ratios, not a rate
ARRThe annual total of recurring revenueIt is a total, so it holds whatever revenue existsThe base the ratios start from, not a rate

MRR vs NRR is a total against a ratio: MRR is one month’s recurring revenue, while NRR compares the same customers’ revenue at two dates.

A 90% customer retention rate and a 90% GRR are different claims, because logo retention counts customers and GRR counts dollars. Whether the lost customers were large or small decides how far apart the two sit.

Mistakes That Distort Both Numbers

SaaS retention rate calculation goes wrong in six places once a real spreadsheet replaces a clean example.

  • New-customer revenue in NRR: adding $12,000 from new logos turns the cohort’s 105% into 117%. Fix: freeze the customer list on day one.
  • Expansion in GRR: counting the $17,000 of expansion lifts GRR from 88% to 105%, and a GRR above 100% is always this error. Fix: GRR subtracts only.
  • Price rises booked as expansion: if $6,000 of the $17,000 is a price rise, NRR is 105%, but 99% without it. Fix: report the price share separately.
  • Monthly rate against an annual benchmark: a 99% monthly GRR compounds to 88.6% a year, and an 88% annual GRR is about 98.94% a month. Fix: annualize before comparing.
  • A period that does not match the cohort: a mid-year signup measured on a calendar year lands in different totals than finance uses. Fix: one cohort, one 12-month window.
  • Reactivations netted out of churn: netting $5,000 of returning customers against churn shows GRR at 93% instead of 88%. Fix: in our approach, count a returning customer as new revenue in the year it returns.

Every figure comes from the shared $100,000 cohort in our examples script, and the mistakes are the ones the ranking pages’ clean examples leave out.

What Good Looks Like: GRR and NRR Benchmarks

Revenue retention benchmarks differ by method and sample, so read each row with its source. The rows come from SaaS Capital, Sep 2025, Benchmarkit, 2025, KeyBanc Capital Markets and Sapphire Ventures, Nov 2025 and ChartMogul, Dec 2025.

SegmentGRRNRRSourceData yearWhat it measured
ACV under $12k90%98%SaaS Capital2024Median, private B2B SaaS survey
ACV $12k to $25k91%103%SaaS Capital2024Same survey, median
ACV $25k to $50k91%102%SaaS Capital2024Same survey, median
ACV $50k to $100k90%104%SaaS Capital2024Same survey, median
ACV $100k to $250k91%102%SaaS Capital2024Same survey, median
ACV over $250k95%106%SaaS Capital2024Same survey, median
All respondents88%101%Benchmarkit and Pavilion2024Median of survey respondents
Private SaaS86%Above 100%KeyBanc Capital Markets and Sapphire Ventures2023Private company survey
B2B SaaS on ChartMogulNot reported82%ChartMogul (vendor)2025Billing data, about 2,700 B2B SaaS companies, many small self-serve

SMB (ACV under $12k) posts a lower NRR, 98%, than enterprise at 106%, in our reading.

What is a good gross retention rate? Below $250k ACV, about 90%, because SaaS Capital’s private B2B SaaS medians are 90% to 91%, while the overall panels sit at 86% to 88%. Above $250k ACV the median is 95%, so 90% falls short. These panels measure dollars, so convert a 90% logo retention rate to GRR first.

What is a good net revenue retention rate? For private B2B SaaS above $12k ACV, SaaS Capital’s medians run 102% to 106%, and 98% below $12k.

Reading the Gap Between GRR and NRR

The gap between GRR and NRR equals expansion as a share of starting revenue, so a wide gap means expansion is covering for leakage. On the shared cohort the gap is 17 points, 105% against 88%.

Gap sizeWhat it usually meansWhat to check first
Small, with high GRRA sticky base with little expansionPackaging and add-ons
MediumExpansion and leakage are both activeWhich customers expand and which shrink
Wide, with low GRRExpansion is masking churnChurn and contraction by cohort

These rows are our reading and carry no benchmark thresholds. A few large expanding accounts can carry NRR while many others shrink, so check expansion by customer, not only in total.

Three Companies, Same NRR

Three companies can report the same NRR on a $100,000 starting cohort and still be three different businesses.

CompanyChurnContractionExpansionGRRNRR
A$3,000$1,000$9,00096%105%
B$8,000$4,000$17,00088%105%
C$15,000$7,000$27,00078%105%

Company A’s 9-point gap says its base is sticky, and company C’s 27-point gap says expansion is hiding heavy leakage.

The three companies share the $100,000 starting cohort and are computed in our examples script; only churn, contraction and expansion change.

Takeaway: Company C needs a churn fix before any expansion plan, because its NRR depends on finding $27,000 of new upsell every year.

Gross Retention vs Net Retention: Which One Do You Read First?

Read gross retention first, because it shows whether the base leaks, then read net retention to see whether expansion makes up for it. In any net vs gross retention review, that order stops a healthy NRR from hiding a shrinking base.

SituationRead firstFirst action
GRR below 85%GRRFind churn and contraction by cohort before any upsell push
GRR 90% or higher with NRR below 100%NRRBuild an expansion motion with packaging and add-ons
Raising moneyBoth, NRR leadsTell the growth story with NRR and show GRR holding it up (our reading)
Planning CS and sales headcountGRR, then NRRGRR sizes CS capacity, NRR sets the expansion quota
A board questionBothShow both on the same cohort, with the gap (our reading)
A pricing changeGRR, then NRRWatch GRR for downgrades in the next two renewals, and show price rises separately in NRR

McKinsey & Company, Nov 2025 found top-quartile-valued B2B SaaS companies at 113% NRR against 98% for bottom-quartile peers. That is a correlation across more than 100 companies, not proof that NRR causes the valuation.

The 85% and 90% marks sit around the 86% to 91% panel medians.

What a Few GRR Points Cost over Time

With no expansion, a 90% GRR leaves 59% of starting revenue after five years, against 77.4% at 95%.

GRRAfter 1 yearAfter 3 yearsAfter 5 years
80%80.0%51.2%32.8%
90%90.0%72.9%59.0%
95%95.0%85.7%77.4%

Each row raises the annual GRR to the power of the year count in our examples script, assuming no expansion and no new customers.

Takeaway: Every GRR point lost must be won back with new or expansion revenue each year, so fix leakage before raising the expansion target.

How to Raise Each Metric

Protect GRR first, then expand, because expansion revenue gets used up replacing lost revenue.

LeverMoves GRR or NRRWhat to measure
OnboardingGRRTime to first value and 90-day churn
Support responseGRRFirst response time against renewals
Health-score outreachGRRSave rate on flagged accounts
Downgrade saves and pricingGRRContraction dollars per quarter
Upsell and add-onsNRRExpansion revenue per customer
Renewal timingBothRenewals closed before the end date

ChurnZero’s 2025 Customer Revenue Leadership Study with 6sense (n = 793) found NRR of 98% for teams with customer success managers against 90% without. That is vendor data and an association, not proof of cause.

Which Gap Is Yours?

Gross retention vs net retention is a reading order, GRR first and NRR second, and never NRR alone. Run your MRR through the churn rate calculator to get gross and net revenue churn from one set of counts. Which row of the gap table does your own GRR-NRR gap fall in today?

Frequently Asked Questions

What Is the Difference Between NRR and ARR?

NRR is a ratio on one starting cohort, while ARR is a total that also grows from new customers. Take a $1,200,000 cohort at 95% NRR: it is worth $1,140,000 a year later. Add $300,000 from new logos and total ARR reaches $1,440,000, up 20%, while NRR is still 95%. A growing ARR line can therefore sit on a shrinking base.

Gross Dollar Retention vs Net Dollar Retention: What Is the Difference?

Gross dollar retention (GDR) and net dollar retention (NDR) are the same ratios as GRR and NRR under investor names. GDR excludes expansion and NDR includes it. A 110% NDR in a deck and a 110% NRR from finance compare only on the same cohort. Both also need the same rules for price rises and reactivations. Ask which rules were used first.

What Is the Difference Between MRR and NRR?

NRR is calculated from MRR, but only from the starting cohort’s MRR, then and now, so one month’s total MRR cannot give it. If those customers paid $100,000 in MRR a year ago and pay $105,000 now, NRR is 105%. Total MRR today may be $140,000 once new customers join, but that figure is not NRR, and dividing it by $100,000 would wrongly give 140%.

What Is the Difference Between Net Logo Retention and Gross Logo Retention?

Gross logo retention counts only the customers you lost, while net logo retention also adds back reactivated or regained customers. Both count customers, not dollars, so they can look healthy while GRR falls. Take 1,000 customers with 80 lost: logo retention is 92%. If the lost customers averaged $25,000 against a $10,000 base average, GRR is 80%.

Our Gross Retention Is High but Our Net Retention Is Low. What Does It Mean?

Gross retention that is high while net retention is low means the base is not leaking, but expansion is weak. Check the upsell and add-on rate per customer, and whether price rises are counted as expansion. Price-led expansion can flatter NRR while product expansion stays flat, so compare NRR with and without price rises.

Is Gross Retention the Same as 1 Minus the Churn Rate?

No. Gross retention is not 1 minus the churn rate, because it also subtracts contraction. An 8% churn rate alone suggests 92%, but adding 4% contraction from downgrades and seat cuts gives a GRR of 88%. The two match only when no customer pays less without leaving, so check contraction before you quote 1 minus churn as GRR.

How Often Should You Calculate Gross and Net Retention?

Track gross and net retention monthly for direction, review them quarterly, and quote the headline on a trailing 12-month cohort. The 12-month cohort lets you compare your figure with annual benchmarks, which a monthly number cannot do. Use the monthly series to spot a leak early, and the quarterly review to decide whether to act on it.

Does Usage-Based Pricing Change How You Calculate Gross and Net Retention?

Usage-based pricing does not change the formulas for gross and net retention. Fix the cohort on day one of the period, and count a usage drop as contraction when the customer’s bill falls. For context, Benchmarkit and Pavilion’s 2025 report puts hybrid subscription-plus-usage companies at a 110% median NRR.

J

Who writes this

Jakub Zachveja

Founder and editor

Marketing specialist working in B2B SaaS, with a bias toward work that shows up in revenue rather than in visibility metrics. Covers the whole go-to-market stack, from what the tools cost to how the pipeline is run.