Gross Revenue Retention

Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from existing customers, excluding any expansion revenue. It isolates the impact of downgrades and churn on your revenue base.

Also known as: GRR, gross dollar retention

Formula

((Starting MRR - Contraction - Churn) / Starting MRR) x 100

Try Calculator

Why gross revenue retention matters

GRR strips away the positive effects of upsells and expansion to show you the raw health of your customer base. It answers a critical question: how much of your existing revenue would remain if you stopped all expansion efforts? A GRR of 90% means you lose 10% of your revenue base each year to churn and downgrades - a leak that must be replenished by new sales and expansion just to stay flat.

This metric is especially important because it cannot exceed 100%. Unlike NRR, which can be boosted by aggressive upselling, GRR is a pure measure of retention. A company with high NRR but low GRR has a "leaky bucket" that it papers over with expansion - a fragile position if expansion slows.

Investors pay close attention to GRR because it predicts the durability of a revenue base. A GRR above 90% means the business has a stable foundation. A GRR below 80% indicates serious product-market fit or customer satisfaction issues that need urgent attention.

The newsletter

Join our KISS newsletter

One short read a week on what actually moves revenue, in a free email. Read by 10,000+ operators and founders.

No spam. Unsubscribe in one click.

How to calculate gross revenue retention

Start with recurring revenue from existing customers at the beginning of the period. Subtract revenue lost to downgrades and revenue lost to churn. Divide by the starting revenue and multiply by 100. Do not add expansion revenue. GRR is always between 0% and 100% - it cannot exceed 100%.

Gross Revenue Retention Calculator

((Starting MRR - Contraction - Churn) / Starting MRR) x 100

Gross Revenue Retention92.00%

Gross Revenue Retention examples

SaaS

An enterprise SaaS company with multi-year contracts achieves 97% GRR because contract terms minimize mid-cycle churn. Their SMB segment has only 82% GRR due to month-to-month billing.

Benchmark: Enterprise SaaS GRR: 90-97%; Mid-market: 85-92%; SMB: 75-85%

E-commerce

A B2B ecommerce platform measures GRR on its subscription wholesale buyers, finding that customers onboarded with a dedicated account manager have 94% GRR vs. 78% for self-serve.

How to Track in KISSmetrics

In KISSmetrics, track downgrade and cancellation events with their revenue impact. Use cohort analysis to measure how much of each cohort's original revenue remains after 3, 6, and 12 months. Compare GRR across customer segments to identify which groups are most stable.

Common Mistakes

  • -Including expansion revenue, which turns GRR into NRR - these are different metrics with different purposes
  • -Not distinguishing between voluntary churn (customer chose to leave) and involuntary churn (payment failure) since they require different solutions
  • -Measuring GRR only annually when quarterly measurements catch problems faster
  • -Ignoring GRR because NRR looks good - strong expansion can mask a deteriorating customer base

Pro Tips

  • +Target 90%+ GRR for healthy SaaS businesses; best-in-class enterprise companies achieve 95%+
  • +If GRR is below 85%, prioritize churn reduction before investing in expansion or acquisition
  • +Segment GRR by contract size - losing a few large customers can tank GRR even if small account retention is strong
  • +Track the gap between GRR and NRR over time; a widening gap means you are increasingly dependent on expansion to cover leakage

Related Terms

Further Reading

KISSmetrics

Build your business intelligence layer for free.

Cohorts on your real customers, built from events KISSmetrics captured itself rather than a warehouse export. It scans your site and configures the reports, so the curve is there the same day.