Revenue Operations

GRR (Gross Revenue Retention)

2026-04-12 8 min read Revenue Operations
GRR (Gross Revenue Retention) — The percentage of recurring revenue retained from existing customers over a period, excluding any expansion or upsell revenue. GRR isolates the impact of churn and contraction to show how well a company holds onto its existing revenue base without relying on growth within accounts.
TL;DR: GRR measures how much recurring revenue you keep from existing customers, ignoring expansion. Best-in-class B2B SaaS companies maintain GRR above 90%; below 85% signals a structural retention problem that expansion revenue cannot outrun long-term (Gainsight Benchmarks, 2025).

What is GRR?

GRR (also called gross dollar retention, gross revenue retention rate, or gross MRR retention) measures the percentage of recurring revenue retained from your existing customer base over a period — typically monthly or annually — after accounting for churn (cancellations) and contraction (downgrades). It deliberately excludes expansion revenue from upsells, cross-sells, and seat additions.

This exclusion is what makes GRR valuable. NRR includes expansion, which can mask a churn problem. A company with 8% gross churn and 12% expansion shows 104% NRR — which looks healthy. But the 8% churn means the base is eroding. GRR strips out the expansion and shows the raw retention floor: 92%. That is the number that tells you how sticky the product actually is.

For B2B SaaS, GRR benchmarks vary by segment. Enterprise companies with annual contracts and dedicated account management maintain GRR of 92-98%. Mid-market companies with monthly or annual self-serve plans range from 85-93%. SMB SaaS with high-volume, low-ACV customers often sees GRR of 75-88%. The ceiling for GRR is 100% — it cannot exceed 100% because expansion is excluded.

GRR differs from NRR in a specific way: NRR = GRR + expansion. When GRR is 90% and NRR is 115%, the 25-point gap is the contribution of expansion revenue. Both matter, but GRR is the floor — and floors determine long-term viability.

Why GRR matters for operators

GRR is the purest signal of product-market fit in a recurring revenue business. Expansion revenue can compensate for a retention problem temporarily. GRR shows whether that compensation is sustainable or a countdown.

A company with 82% GRR and 110% NRR is losing 18% of its revenue base annually. The expansion engine is generating 28 percentage points of growth within existing accounts — impressive, but it means the business must grow within accounts just to stay flat. If expansion slows for any reason — market contraction, product ceiling, budget cuts — the 82% floor becomes the reality. Revenue shrinks.

Without tracking GRR separately from NRR, you see one retention number and assume the base is healthy. With GRR visible, you see the erosion underneath the growth. A $10M ARR company with 82% GRR is losing $1.8M annually from its existing base. That is $150K per month in revenue walking out the door before new sales or expansion add a dollar.

GRR formula

GRR = (Beginning ARR - Churn - Contraction) / Beginning ARR x 100

Example:
Beginning ARR (Jan 1):    $4,200,000
Churned ARR:              -$252,000
Contraction ARR:          -$126,000

GRR = ($4,200,000 - $252,000 - $126,000) / $4,200,000 x 100
GRR = $3,822,000 / $4,200,000 x 100
GRR = 91.0%

What each component means:

  • Beginning ARR: The total annual recurring revenue from existing customers at the start of the period. New customers acquired during the period are excluded — GRR measures retention of the existing base only.
  • Churn: Revenue lost from customers who cancelled entirely during the period. A customer who cancels a $36,000 annual contract removes $36,000 from the numerator.
  • Contraction: Revenue lost from customers who downgraded their plan, reduced seats, or decreased usage. A customer who moves from a $24,000 plan to a $18,000 plan adds $6,000 to contraction.

Note: GRR can never exceed 100%. If you calculate a number above 100%, expansion revenue has been incorrectly included. That is NRR, not GRR.

GRR benchmarks by company type

How GRR varies across B2B SaaS segments. Annual measurement.

SegmentGoodAverageBelow averageAction needed
Enterprise SaaS ($50K+ ACV)95-98%90-95%<90%Below 90%: investigate account management, product gaps
Mid-market SaaS ($10-50K ACV)90-95%85-90%<85%Below 85%: audit onboarding and first-year experience
SMB SaaS (<$10K ACV)82-90%75-82%<75%Below 75%: structural retention issue — review product-market fit
Usage-based SaaS85-92%78-85%<78%Below 78%: usage decline signals feature gaps or competitive pressure
Vertical SaaS92-97%87-92%<87%Below 87%: switching costs should keep GRR high — check for category disruptors

Sources: Gainsight SaaS Benchmark Report 2025, SaaStr Annual Survey 2025 (n=1,200), ChartMogul Retention Study 2025 (n=2,600).

Common mistakes when measuring GRR

1. Including expansion revenue in the GRR calculation

The most common error. If a customer churns a $30K contract and another customer expands by $30K, GRR should reflect the $30K loss. NRR nets the two. GRR does not. Any time GRR exceeds 100%, the formula includes expansion and the metric has been calculated incorrectly.

2. Using monthly GRR without annualizing correctly

A 98.5% monthly GRR annualizes to 83.4% — not 98.5%. Monthly GRR looks healthy because the churn is spread over 12 compounding periods. Always report the annualized figure for strategic decisions. The formula: Annual GRR = Monthly GRR ^ 12.

3. Not separating voluntary churn from involuntary churn

Voluntary churn (customer cancels) and involuntary churn (payment fails, card expires) have different causes and different fixes. If 40% of your gross churn is involuntary, a dunning and payment recovery process can improve GRR by 3-5 points — without changing the product at all.

4. Measuring GRR on total revenue instead of recurring revenue

GRR applies to recurring revenue only — MRR or ARR. Including one-time implementation fees, professional services, or hardware revenue in the base distorts the metric. A $500K professional services contract that does not renew is not churn — it was never recurring revenue.

5. Ignoring contraction as a churn signal

A customer who downgrades from Growth to Starter is still a customer, so it does not show up in logo churn. But the revenue loss is real. Companies that track logo retention but not revenue contraction miss 30-50% of the revenue erosion that GRR captures.

How Fairview tracks GRR automatically

Fairview's Operating Dashboard calculates GRR from your CRM (HubSpot, Salesforce, Pipedrive) and billing data (Stripe, QuickBooks) by identifying churned and contracted accounts and isolating their revenue impact from expansion. The GRR number updates automatically as subscription changes flow through the connected data sources.

The dashboard separates GRR from NRR so operators see both — the retention floor and the net result. When GRR drops below a configurable threshold, the Next-Best Action Engine flags the contributing accounts: "GRR dropped to 88.2% this quarter. 3 mid-market accounts contracted by $42,000 combined. Review account health signals."

The Weekly Operating Report includes a GRR trend line alongside NRR, showing whether the retention floor is stable, improving, or eroding over time.

See how the Operating Dashboard works

GRR vs NRR

People often report NRR without tracking GRR separately. The two metrics answer different questions.

GRR (Gross Revenue Retention)NRR (Net Revenue Retention)
What it measuresRevenue kept after churn and contraction onlyRevenue kept after churn, contraction, and expansion
Includes expansionNoYes
Maximum value100%Can exceed 100%
What it signalsProduct stickiness, retention floorOverall account growth, expansion effectiveness
Who tracks itOperators, CS teams, investorsBoard, investors, growth teams

GRR is the floor. NRR is the ceiling. When GRR is 88% and NRR is 112%, the business retains 88% of its base and grows 24 points through expansion. If expansion slows, the 88% floor is what remains. Track both. Use GRR to diagnose retention health. Use NRR to assess total account economics.

FAQ

What is GRR in simple terms?

Gross Revenue Retention measures how much recurring revenue you keep from existing customers, after cancellations and downgrades, without counting any growth from upsells or expansions. It tells you how sticky your product is at holding onto the revenue it already has. A GRR of 91% means you retained $91 of every $100 in existing ARR.

What is a good GRR for B2B SaaS?

For mid-market B2B SaaS ($10-50K ACV), a healthy GRR is 90-95%. Enterprise SaaS targets 95-98%. SMB SaaS typically ranges from 82-90%. Below 85% for mid-market signals a structural retention problem that expansion alone cannot compensate for indefinitely.

How do you calculate GRR?

Subtract churned revenue and contracted revenue from beginning ARR, then divide by beginning ARR and multiply by 100. For example: ($4.2M - $252K churn - $126K contraction) / $4.2M x 100 = 91.0% GRR. Do not include expansion revenue — that is NRR.

What is the difference between GRR and NRR?

GRR excludes expansion revenue. NRR includes it. GRR shows how well you retain the existing base — the floor. NRR shows the net result including upsells and cross-sells. A company can have 85% GRR and 115% NRR, meaning it loses 15% of revenue to churn and contraction but gains 30% from expansion.

How often should you track GRR?

Monthly. While GRR is often reported annually, tracking it monthly reveals trends that annual figures obscure. A GRR that drops from 93% to 91% over 3 months signals an accelerating retention problem. Quarterly reporting catches this too late. Monthly gives operators 8-10 weeks of lead time.

How do you improve GRR?

Focus on the two components that reduce it: churn and contraction. For churn, improve onboarding completion and time-to-value in the first 90 days. For contraction, identify accounts showing declining usage before they downgrade and intervene with targeted enablement. Fixing involuntary churn through better dunning recovers 3-5 points without product changes.

Related terms

  • NRR (Net Revenue Retention) — Revenue retained including expansion, the counterpart to GRR that shows total account economics
  • Churn Rate — Percentage of customers or revenue lost in a period, the primary force that reduces GRR
  • ARR (Annual Recurring Revenue) — The annualized recurring revenue base that GRR measures retention against
  • Expansion Revenue — Revenue from upsells and cross-sells within existing accounts, excluded from GRR but included in NRR
  • Customer Lifetime Value — Total revenue expected over the customer relationship, directly impacted by GRR

Fairview is an operating intelligence platform that tracks GRR automatically alongside NRR, churn rate, and expansion revenue. Start your free trial →

Siddharth Gangal is the founder of Fairview. He built separate GRR and NRR tracking into the platform after seeing operators report 112% NRR to their boards while the retention floor sat at 83% and nobody flagged it.

Ready to see your data clearly?

Stop reporting on last week.
Start acting on this week.

10 minutes to connect. No SQL. No engineering team. Your first dashboard is built automatically.

See your data in Fairview Start 14-day free trial

No credit card required · Cancel anytime · Setup in under 10 minutes