Gross Revenue Retention: The SaaS Metric That Reveals Your True Retention Health


If you're running retention at a B2B SaaS company and only tracking Net Revenue Retention (NRR), you're probably hiding a problem from yourself. Gross revenue retention (GRR) is the metric that fixes this blind spot. NRR can look healthy at 105% while your customer base quietly bleeds revenue every month — because expansion from your best accounts masks the churn happening everywhere else.

Gross Revenue Retention (GRR) strips away that mask. It measures how much recurring revenue you keep from existing customers without counting any upsells or expansions, showing you the raw health of your customer base. It's the metric that tells you whether your product actually retains customers on its own merit — or whether your growth team is just running fast enough to outpace the leaks.

In this guide, we'll walk through exactly how to calculate GRR, what "good" looks like across different company stages and price points (with data from multiple benchmark studies), how to use the GRR-NRR gap to diagnose retention problems, and the specific strategies that move the needle.

What Is Gross Revenue Retention?

Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from your existing customer base over a given period, accounting only for revenue lost through churn and contractions (downgrades). It deliberately excludes expansion revenue — upsells, cross-sells, and price increases.

GRR can never exceed 100%. The best a company can do is lose zero revenue from its existing base. In practice, every SaaS company loses some revenue to churn and downgrades each year. The question is how much.

Think of it this way: if NRR tells you whether your boat is moving forward, GRR tells you how fast it's taking on water. You can be moving forward (NRR > 100%) while sinking (GRR < 85%) — and that's a dangerous combination.

How to Calculate Gross Revenue Retention

The GRR formula is straightforward:

GRR = (Starting MRR – Churned MRR – Contraction MRR) ÷ Starting MRR × 100

Where:

  • Starting MRR = your monthly recurring revenue at the beginning of the period
  • Churned MRR = revenue lost from customers who canceled entirely
  • Contraction MRR = revenue lost from customers who downgraded to a cheaper plan or reduced seats

Expansion revenue (upsells, cross-sells, upgrades) is not included. That's the key difference from NRR.

GRR Calculation Example

A B2B SaaS company starts Q1 with $500,000 in MRR from 200 customers:

Revenue Movement Amount
Starting MRR $500,000
Churned MRR (8 customers canceled) –$32,000
Contraction MRR (12 customers downgraded) –$18,000
Retained MRR $450,000

GRR = $450,000 ÷ $500,000 × 100 = 90%

This company retains 90% of its recurring revenue before any expansion kicks in. The 10% loss represents revenue that's gone regardless of how well the sales team upsells other accounts.

Revenue Churn Calculation: Monthly vs. Annual

You can calculate GRR on a monthly or annual basis. Monthly GRR provides faster feedback but shows more volatility. Annual GRR gives a smoother picture and accounts for seasonal patterns, making it better for benchmarking and board reporting.

To convert monthly revenue churn to annual:

Annual revenue churn rate = 1 – (1 – monthly revenue churn rate)^12

A 1% monthly revenue churn rate compounds to approximately 11.4% annual revenue churn — meaning an annual GRR of about 88.6%. This compounding effect is why even small monthly improvements in revenue churn have outsized impact on your annual GRR.

GRR Benchmarks: What "Good" Looks Like in 2026

Not all SaaS companies are created equal. GRR benchmarks vary significantly by contract size (ACV), company stage (ARR), and go-to-market motion. Using a single benchmark like "above 90% is good" without context leads to false confidence or unnecessary panic.

Here are benchmarks from two independent studies conducted in 2025, covering different but overlapping SaaS populations.

GRR by ACV Band

Companies with higher average contract values tend to retain revenue better — partly because longer sales cycles produce better-fit customers, and partly because higher switching costs keep accounts stickier.

ACV Band Median GRR Implied Annual Revenue Churn
< $1K 83% ~17%
$1K – $5K 88% ~12%
$5K – $10K 85% ~15%
$10K – $25K 88% ~12%
$25K – $50K 92% ~8%
$50K – $100K 94% ~6%
> $100K 91–92% ~8–9%

Source: High Alpha SaaS Benchmarks 2025 (800+ companies, 37% enterprise, 35% mid-market)

The pattern is clear: GRR improves meaningfully as ACV crosses the $25K threshold. Below $10K ACV, companies face the toughest retention challenge. The slight dip at >$100K ACV likely reflects concentrated customer risk — losing even one enterprise deal creates a noticeable revenue hit.

GRR by ARR Stage

Company maturity also affects retention. Two benchmark studies show slightly different numbers, which is instructive:

ARR Stage High Alpha 2025 Median GRR OpenView 2023 Median GRR Consensus Range
< $1M ARR 92% 84% 84–92%
$1M – $5M ARR 92% 90% 90–92%
$5M – $20M ARR 88% 85% 85–88%
$20M – $50M ARR 90% 85% 85–90%
> $50M ARR 88% 89% 88–89%

High Alpha's 2025 data runs higher than OpenView's 2023 data across all bands. Two explanations: the SaaS market genuinely improved retention between 2023 and 2025, and High Alpha's respondent base skews more enterprise-oriented. Use OpenView figures as a conservative baseline, High Alpha as the aspirational target.

For bootstrapped SaaS companies at $3M–$20M ARR, SaaS Capital reports a median GRR of 92% and a 90th percentile of 98%.

"Good" vs. "Great" GRR Thresholds

ARR Tier Good (Median) Great (Upper Quartile)
< $1M 92% 100%
$1M – $5M 92% 95%
$5M – $20M 88% 95%
$20M – $50M 90% 95%
> $50M 88% 90%

Source: High Alpha SaaS Benchmarks 2025

If your GRR falls below the "Good" threshold for your stage, you likely have a retention problem that needs investigation before you invest further in growth.

Revenue Churn vs. Logo Churn: Why the Distinction Matters

Many SaaS teams track "churn rate" without specifying whether they mean customer (logo) churn or revenue churn. These can tell very different stories.

Logo churn counts the number of customers lost, treating every cancellation equally. Revenue churn counts the dollars lost, weighting each cancellation by how much that customer was paying.

Consider two scenarios for a company with 100 customers and $100K MRR:

Scenario Customers Lost Revenue Lost Logo Churn Revenue Churn
5 small accounts cancel ($200/mo each) 5 $1,000 5% 1%
1 large account cancels ($10,000/mo) 1 $10,000 1% 10%

Scenario B has better logo churn but catastrophically worse revenue churn. If you're only tracking logo churn, you'd feel great about a month where you lost just one customer — while 10% of your MRR vanished.

Revenue churn (and by extension, GRR) captures the financial reality of your retention. For any B2B SaaS company with meaningful variation in account sizes, revenue churn is the metric that matters.

For a deeper look at churn benchmarks by ARPA band, ARR stage, and ACV, see our SaaS Churn Rate Benchmarks 2026 guide.

GRR vs. NRR: Two Lenses on the Same Customer Base

Both metrics start from the same place — your existing customer base — but answer different questions:

GRR NRR
What it measures Revenue retained after churn + downgrades Revenue retained after churn + downgrades + expansions
Can exceed 100%? No — maximum is 100% Yes — indicates net revenue growth from existing customers
What it reveals Core product value and retention health Overall customer base economics including expansion
Best use Diagnosing retention problems Evaluating total account economics and growth efficiency

The GRR-NRR Gap: A Diagnostic Tool Most Teams Miss

The gap between your GRR and NRR is itself a signal. Companies at the benchmark median have a GRR-NRR gap of approximately 12 percentage points — meaning if GRR is 88%, NRR is around 100%.

GRR-NRR Gap What It Signals Action
0% gap No upsell motion at all Build expansion paths — you're leaving revenue on the table
< 5% gap Weak expansion Revisit pricing tiers and feature packaging
8–20% gap Healthy range Normal land-and-expand motion working
> 20% gap Strong expansion Verify it's not concentrated in a few large accounts
> 30% gap Unusual — investigate Could mean high churn masked by aggressive upselling to remaining accounts

A 0% gap (GRR equals NRR) means your company has no expansion motion whatsoever. Every customer pays the same amount forever. That's a pricing structure problem, not just a sales problem.

On the other end, a gap above 30% can look healthy on the surface (high NRR!) but often hides dangerous dynamics. If you're churning 25% of revenue but expanding 30%, you're on a treadmill — and if expansion slows down for even one quarter, the churn underneath becomes visible fast.

For a complete breakdown of NRR benchmarks by ARR stage, NRR-growth correlation, and how to improve net retention, see our Net Revenue Retention: Complete Guide with 2026 Benchmarks.

What Drives Revenue Churn (and How to Fix It)

GRR problems don't happen randomly. They follow predictable patterns, and the fix depends on which pattern you're seeing.

1. First 90 Days: Where 40–60% of Churn Happens

The single most impactful window for retention is the first three months. Benchmark data shows that 40–60% of all customer cancellations are concentrated in this period. Customers who don't find value in the first 30 days rarely stick past 90 days.

What to do: Map your onboarding to specific activation milestones, not calendar days. Track which features correlate with retention, then build onboarding flows that drive adoption of those features first. Companies that invest in structured onboarding see measurably better first-year retention.

2. Involuntary Churn: The Revenue You Lose by Accident

Approximately 26% of total churn in B2B SaaS comes from involuntary churn — payment failures, not deliberate cancellations. The recovery rate for failed SaaS payments is 53.5%, the highest of any subscription industry. Yet many companies still run basic dunning at best.

For companies with monthly billing at SMB price points ($25–$100 ARPA), the impact is amplified: monthly billing creates 12 payment failure opportunities per year versus just one for annual contracts.

What to do: Implement smart retry logic — the greatest recovery occurs within 2–7 days of failure. Distinguish soft declines (retryable — insufficient funds, temporary hold) from hard declines (need a new card). Customers recovered from payment failure stay an additional 141 days on average.

3. The Year 2 Retention Cliff

Even companies with strong onboarding face a less-discussed problem: churn increases in Year 2 of the customer lifecycle. The initial enthusiasm fades, ROI gets questioned, and the budget comes up for review. Companies that don't generate expansion revenue in Year 1 are significantly more vulnerable to this cliff.

What to do: Build a Year 1 expansion motion. If customers don't upgrade, add seats, or adopt new features within their first year, they're at elevated risk of churning in Year 2. Track the correlation between Year 1 expansion and Year 2 retention in your own data.

4. Annual Billing: The Highest-ROI Retention Lever

Customers on monthly billing are 3–5x more likely to churn than those on annual contracts. Annual billing also drives 10–20 percentage points higher NRR and 50–60% higher revenue per user compared to monthly.

What to do: If you're primarily monthly billing with moderate ARPA ($25–$150/mo), converting even 20–30% of customers to annual contracts can meaningfully move your GRR. Offer a meaningful discount (15–20% is standard) and frame it as commitment to their success, not just a payment preference.

For the full playbook on reducing churn — including involuntary churn recovery, cancellation flows, and pause options — see our Churn Prevention: 8 Data-Backed Strategies for SaaS guide.

5. Silent Churn: 97% Leave Without Saying a Word

This is the hardest pattern to catch — and the most common. The vast majority of churning customers never contact support, never complain, never give warning through traditional feedback channels. They simply stop logging in, and eventually cancel.

However, the behavioral signals are there. Benchmark data shows that 70–80% of customers who churn show clear warning signs 30 or more days before canceling. The most common signal: a greater than 30% month-over-month drop in login frequency or feature adoption.

What to do: Monitor engagement data across your product — logins, feature usage, support tickets, billing patterns. The 30-day warning window is actionable for CS intervention, but only if you're watching. This is exactly the problem that customer health scoring tools like Customerscore.io are designed to solve — connecting product analytics, billing, and CRM data to detect risk signals automatically and trigger retention playbooks before customers reach the point of no return.

How to Track and Improve GRR: A Practical Framework

Step 1: Calculate Your Baseline

Run GRR at the company level, then segment by:

  • Customer cohort (sign-up month) — reveals whether retention is improving or degrading over time
  • ACV band — shows if specific price tiers have worse retention
  • Acquisition channel — identifies if certain channels bring lower-quality customers
  • Product plan — highlights if certain plans have structural retention issues

Step 2: Diagnose with the GRR-NRR Gap

Compare your GRR and NRR side by side. If the gap is > 20%, your expansion motion may be masking a retention problem. If the gap is < 5%, you need to build expansion paths before you focus on GRR optimization.

Step 3: Prioritize by Revenue Impact

Not all churn is worth the same intervention effort. Rank your revenue-at-risk accounts by MRR and focus retention efforts where the dollar impact is highest. A single $5K/mo account at risk is worth more attention than fifty $50/mo accounts.

Step 4: Automate Early Warning

Manual health checks don't scale. If you have more than 100 customers, you need automated monitoring that connects your product usage data, billing data, and CRM data to flag accounts showing churn signals — before they reach the cancellation page.

Step 5: Measure Monthly, Report Quarterly

Track GRR monthly to catch trends early, but benchmark against industry data quarterly or annually (since most benchmark studies use annual GRR). Monthly fluctuations are normal; a sustained three-month downward trend requires action.

Frequently Asked Questions

What is a good gross revenue retention rate for SaaS?

A good GRR for B2B SaaS is 85–95%, depending on your ACV and company stage. Companies with ACV above $25K typically achieve 92–94% median GRR, while those under $5K ACV see medians of 83–88%. Best-in-class companies at any stage achieve 95%+ GRR.

How is revenue churn calculated?

Revenue churn rate equals the MRR lost from cancellations and downgrades divided by the starting MRR for the same period. For example, if you start the month with $200K MRR and lose $6K to cancellations and $2K to downgrades, your monthly revenue churn rate is 4%. This compounds to approximately 39% annual revenue churn.

Why is my GRR low even though NRR is above 100%?

This means your expansion revenue is masking significant underlying churn. A company can have 80% GRR (losing 20% of revenue to churn) but 110% NRR if expansions add 30% to the remaining base. This is a warning sign — if expansion slows down, the churn underneath will become the headline number. Investigate what's driving the churn independently of your expansion success.

Can GRR be higher than 100%?

No. GRR has a maximum of 100% because it only measures revenue retained after losses. It does not include expansion revenue. If your GRR calculation exceeds 100%, check whether expansion revenue is accidentally being included.

How often should I measure GRR?

Track GRR monthly for internal trend monitoring and quarterly or annually for benchmarking against industry data. Monthly numbers show more volatility but help you catch emerging retention problems faster. Annual GRR smooths out seasonality and aligns with how most benchmark studies report their data.


Key Takeaways

  • GRR measures raw retention health — how much revenue you keep without counting expansion. It's the metric that can't be gamed by strong upselling.
  • Benchmark against your ACV and stage — a 90% GRR is excellent for a $5K ACV company but below median for $50K+ ACV. Context matters.
  • The GRR-NRR gap is a diagnostic tool — a gap of 8–20% is healthy; above 30% suggests expansion is masking churn; below 5% means you need to build expansion paths.
  • First 90 days drive 40–60% of churn — invest in onboarding activation milestones, not just welcome emails.
  • Involuntary churn is the easiest win — 26% of B2B churn comes from payment failures, and 53.5% of failed payments are recoverable with proper dunning.