SaaS Metrics
August 16, 20268 min read

NRR vs. GRR: What SaaS Investors Actually Look At

Two SaaS companies can have the exact same underlying numbers — same expansion, same churn, same contraction — and report retention figures 15 points apart. Neither one is lying. They're just measuring different things.

Two metrics, one dataset

Net Revenue Retention (NRR) and Gross Revenue Retention (GRR) both start from the same four numbers: your MRR from existing customers at the start of the period, how much of it expanded (upgrades), how much contracted (downgrades), and how much churned entirely (cancellations). New customers acquired during the period aren't part of either calculation — both metrics are specifically about how well you retain and grow the customers you already had.

What NRR measures

NRR includes the upside. It asks: of the revenue I started the period with, how much do I have now, after adding expansion and subtracting contraction and churn?

NRR = (Starting MRR + Expansion − Contraction − Churn) / Starting MRR

Because expansion is included, NRR can exceed 100% — and for strong SaaS companies, it often does. An NRR above 100% means existing customers are spending more over time even before you sign a single new logo, which is one of the most reliable growth signals a subscription business can show.

What GRR measures

GRR strips out the upside entirely. It only asks: of the revenue I started with, how much did I keep, ignoring any expansion?

GRR = (Starting MRR − Contraction − Churn) / Starting MRR

Because it never adds anything back, GRR is mathematically capped at 100% — a company that loses zero revenue to churn and contraction scores a perfect 100%, but can never score higher. That ceiling is the point: GRR is a "worst case" view, showing how sticky your base is independent of any upsell success covering for it.

The same numbers, two different stories

Take a company starting the quarter with $100,000 in MRR. Over the quarter: $15,000 in expansion, $5,000 in contraction, and $8,000 churned entirely.

MetricCalculationResult
NRR($100k + $15k − $5k − $8k) / $100k102%
GRR($100k − $5k − $8k) / $100k87%

Same company, same quarter, same underlying activity — a 15-point spread depending on which number gets put in the headline. Neither figure is wrong. They're answering different questions: NRR says "the base is growing," GRR says "13% of that base is at risk before you even count any upsells covering for it."

Why investors ask for both

  • A high NRR propped up by one or two large expansion deals can mask a genuinely weak GRR underneath — a small number of accounts growing fast while most of the base quietly erodes.
  • A strong GRR with a mediocre NRR suggests a stable base that isn't being expanded effectively — a sales/success execution question rather than a churn problem.
  • Looking at both together tells you whether growth is broad-based or concentrated in a handful of accounts, which matters a lot for how repeatable it actually is.

What counts as "good"

Benchmarks vary by company size, price point, and market, but as a rough compass: NRR in the 100–110% range is generally considered solid, and best-in-class enterprise SaaS companies often report NRR well above 120%. GRR above roughly 90% is typically viewed as healthy, since even strong businesses lose some revenue to churn and downgrades over any given period.

If you want to run your own numbers without doing this math by hand every board meeting, the SaaS Expansion MRR & Net Retention Calculator computes NRR, GRR, net churn, and gross churn from the same four inputs used here.