Net revenue retention (NRR) tracks revenue growth from your existing customer base, including upsells, cross-sells, and expanded usage. Gross revenue retention (GRR) strips all of that out and measures only what survives from churn and downgrades. GRR is your floor. It tells you how badly you’re leaking. NRR is your growth signal, showing whether the customers you keep are spending more overtime.
TL;DR:
- A wide gap between NRR and GRR indicates that expansion revenue may be masking underlying churn or downgrades, especially when NRR exceeds 110% and GRR is below 85%.
- Comparing GRR and NRR from different time windows or cohort types can produce misleading discrepancies that are not reflective of actual customer base health.
- Improving gross retention should be the priority before focusing on increasing net revenue retention, as baseline erosion caps expansion potential.
- Regular cohort-level analysis and detailed reconciliation ensure accurate, consistent NRR and GRR figures for effective board reporting and strategic decision-making.
- Understanding the relationship and gaps between these metrics helps identify hidden churn issues and prevents overreliance on NRR as a growth indicator.
Table of Contents
- Net Revenue Retention vs Gross Retention: Definitions and Formulas
- How Do You Calculate NRR and GRR? Worked Examples
- What Are Good NRR and GRR Benchmarks for SaaS?
- What Does a Wide GRR–NRR Gap Actually Mean?
- How Do You Improve GRR and NRR?
- How AidVenture Approaches NRR and GRR in Board Reporting
- Why the NRR Obsession Misses What Actually Matters
- Sources
Net Revenue Retention vs Gross Retention: Definitions and Formulas
GRR answers one question: how much of your starting revenue base survived the period, before any credit for growth? The formula is straightforward:
GRR = (Starting MRR or ARR − Churn − Contraction) ÷ Starting MRR or ARR
Contraction covers downgrades, seat reductions, and any account that pays less than it did last period. GRR caps at 100% by definition, because the formula never adds anything back in. A perfect GRR score means zero churn and zero downgrades. Nothing more.
NRR asks a different question: how much revenue did this same customer base generate once you include the money they added?
NRR = (Starting MRR or ARR − Churn − Contraction + Expansion) ÷ Starting MRR or ARR
Expansion revenue, meaning upsells, cross-sells, and usage growth, gets added back into the numerator. That’s why NRR can climb past 100%, something GRR structurally cannot do.
A few naming quirks worth knowing before you present these numbers to a board:
- Net dollar retention (NDR) is the identical calculation to NRR under a different label. Some finance teams use them interchangeably.
- Net negative churn describes the state where expansion revenue exceeds losses from churn and contraction. It’s the same favorable outcome NRR quantifies, just described as a condition rather than a percentage.
- Decide upfront whether you’re running a monthly rolling calculation or a fixed cohort view. Rolling monthly numbers react faster to recent changes; cohort views isolate how one signed group of customers behaves over its full lifecycle. Mixing the two inside a single report is the fastest way to confuse a board deck.
How Do You Calculate NRR and GRR? Worked Examples
Pro Tip: Always compute GRR and NRR from the same starting base and the same time window. Comparing a monthly GRR figure against a trailing twelve month NRR figure will produce numbers that look contradictory even when nothing is actually wrong.
Here are two scenarios that show why the gap between these numbers matters more than either number alone.
-
Modest churn, modest expansion. Start the month at $500,000 MRR. You lose $20,000 to cancellations and $10,000 to downgrades, then gain $25,000 in upsells. GRR comes out to ($500,000 − $30,000) ÷ $500,000 = 94%. NRR comes out to ($500,000 − $30,000 + $25,000) ÷ $500,000 = 99%. The five-point gap is normal and tells you expansion is nearly, but not quite, offsetting losses.
-
High churn, big expansion. Same $500,000 starting base, but now you lose $75,000 to churn and downgrades combined, while a handful of enterprise accounts expand by $90,000. GRR drops to 85%, a real warning sign. NRR lands at 103%, which looks healthy on the surface. That 18-point gap is the exact pattern that hides a churn problem behind an impressive headline number.
Both examples assume the same cohort measured over the same 30-day window. If you calculate GRR from a rolling monthly base but pull NRR from an annual cohort, the two figures stop being comparable, and you’ll waste time chasing a discrepancy that’s really just a math mismatch.
What Are Good NRR and GRR Benchmarks for SaaS?
Median NRR sits around 102% and median GRR around 91% across the broader SaaS market. Companies considered best in class tend to run NRR over 110% and GRR above 90%, though what counts as strong varies sharply by business model.
- Seat-based products (think collaboration or HR tools) often show GRR in the low 90s, since headcount naturally fluctuates with layoffs and hiring freezes.
- Usage-based pricing can produce more volatile NRR, since expansion and contraction both move with customer activity rather than fixed seat counts.
- Vertical SaaS serving a narrow industry usually posts higher GRR because switching costs and integration depth make churn painful for the customer.
- Enterprise-heavy portfolios tend to show higher NRR than SMB-heavy ones, since large accounts have more surface area for upsells and cross-sells.
If you’re an early-stage startup with 40 customers, treat public-company benchmarks as directional, not prescriptive. Losing two accounts in a small cohort can swing your GRR by five points in a single month, a level of noise that a company with thousands of accounts never sees. Don’t let a single bad month against a mature-company benchmark trigger panic, and don’t let one great quarter convince you the trend is permanent either.
What Does a Wide GRR–NRR Gap Actually Mean?
The distance between your two numbers is a diagnostic tool in its own right, not just a rounding artifact.
A gap under 5 points usually means expansion and contraction are roughly balanced. Nothing urgent to chase. A gap between around 10 and 15 points suggests expansion is doing real work to offset losses, worth watching but not alarming. A gap above 15 points, especially when GRR itself sits below 85%, is the pattern from the second worked example above: a small number of expanding accounts is masking churn concentrated elsewhere in your base.
When you see that pattern, run these checks before you report the numbers anywhere:
- Cohort-level retention. Break both metrics out by signup quarter. Aggregate numbers can hide a bad cohort sitting inside an otherwise healthy average.
- Contract length. Annual contracts delay when churn shows up in your monthly numbers, which can make a real problem look dormant for months.
- Involuntary churn. Failed payments and expired cards get counted the same as a customer who quit on purpose, even though the fix is completely different.
- Pricing and packaging changes. A recent price increase can spike both contraction and expansion simultaneously, distorting the gap in ways that have nothing to do with customer sentiment.
Pro Tip: Treat NRR above 110% paired with GRR below 85% as a trigger, not a footnote. Run the cohort and segment breakdown immediately rather than waiting for next quarter’s board meeting to explain the discrepancy. Watching the spread over time, rather than relying on any single month’s reading, is the more reliable way to catch this early.
How Do You Improve GRR and NRR?
Fixing the floor comes before scaling the growth signal. Industry guidance is consistent on sequencing: base erosion eventually caps how much expansion can accomplish, so shore up retention before you pour resources into upsell motions.
- Reduce involuntary churn first. Dunning emails, card retry logic, and updated payment reminders recover revenue you’re currently losing to expired cards, not unhappy customers.
- Fix onboarding friction. Customers who don’t reach activation within their first billing cycle rarely renew, regardless of how good the product eventually becomes.
- Revisit contract terms. Month-to-month plans on low-value accounts often churn faster than the CS team can react. Longer minimum terms on the right segment stabilize the base.
- Once GRR stabilizes, build expansion plays. Usage-triggered upsell prompts, account expansion campaigns targeting underused seats, and packaging tweaks that reward growth all move NRR without touching the base you already secured.
Assign clear ownership: customer success typically owns GRR-moving levers, while sales and account management usually own the expansion motions that move NRR. Review both on a monthly cadence, even if you report quarterly.
How AidVenture Approaches NRR and GRR in Board Reporting
The audience in the room decides which number leads the slide. Investors generally want NRR first, since it’s the figure most closely tied to growth multiples and valuation. Investors use NRR as a growth multiplier while treating GRR as a defensibility floor during diligence. Customer success and product teams, by contrast, need GRR front and center, since that’s the number that tells them where accounts are actually breaking.
A one-page retention slide that survives board scrutiny usually includes:
- A headline metric with the trailing twelve-month trend line, not just a single snapshot.
- A cohort snapshot showing how the two most recent signup quarters are performing against older ones.
- The GRR–NRR gap, called out explicitly rather than left for someone to calculate during the meeting.
- Three recommended actions, tied directly to whichever metric is underperforming.
Before any of that reaches a slide, AidVenture recommends a short reconciliation process: define cohort boundaries in writing, confirm which data source feeds each calculation, decide how discounts and one-time professional services are treated, and re-verify the math against raw billing records rather than trusting a dashboard’s default logic. Inconsistent inclusion rules for credits and non-recurring services are a common reason two people on the same finance team report different NRR numbers for the same month.
| Checklist item | Why it matters |
|---|---|
| Define cohort boundaries in writing | Prevents month-to-month comparisons that silently mix different customer groups |
| Confirm data source per metric | Stops discrepancies between billing system and CRM-derived figures |
| Agree on discount/credit treatment | Keeps NRR consistent when promotions or one-time services enter the mix |
| Set review cadence | Monthly internal review, quarterly board reporting, prevents surprise gaps |
| Cross-check against raw billing data | Catches dashboard logic errors before they reach a board slide |
Teams tracking product usage alongside billing data often find it easier to spot where expansion revenue actually originates. Mapping usage signals back to revenue helps separate genuine account growth from one-off upsells that won’t repeat.
Why the NRR Obsession Misses What Actually Matters
Founders love NRR because it’s the number that makes a pitch deck sing. That instinct isn’t wrong, but it’s incomplete. The conventional advice treats NRR as the headline and GRR as a supporting footnote, when the research actually points the other way for anyone still building a durable business.
GRR is the number that tells you whether your product and onboarding actually work. NRR can stay respectable for a surprisingly long time while GRR quietly deteriorates, because a handful of expanding enterprise accounts can carry an entire cohort’s average. I’d argue the discipline that matters most isn’t chasing a higher NRR. It’s refusing to let a strong NRR excuse a weak GRR.

If you take one thing from this comparison, let it be the sequencing: fix the floor, then build the growth story on top of it. A board that sees GRR improving quarter over quarter trusts your NRR numbers more, not less. Chase expansion before you’ve stabilized retention, and you’re building a growth story on a foundation that’s still cracking underneath it.
For teams ready to build that kind of reporting discipline, AidVenture’s fractional CFO services help SaaS founders set up the cohort tracking, reconciliation steps, and board-ready reporting that make NRR and GRR numbers something you can actually defend under questioning.
— Sergio