Gross revenue retention: What it is, how to calculate it, and what it can tell businesses

Billing
Billing

Stripe Billing powers any pricing model—from recurring to tiered and hybrid—to help manage customers your way.

Learn more 
  1. Introduction
  2. What is gross revenue retention?
  3. How is gross revenue retention calculated?
    1. Gross revenue retention examples
  4. Gross revenue retention vs. other metrics
    1. Net revenue retention vs. gross revenue retention
    2. When to use gross revenue retention?
  5. Why does gross revenue retention matter for businesses?
    1. Why GRR matters for businesses
    2. What GRR indicates
  6. Impact of GRR on businesses
  7. What is a good gross revenue retention benchmark?
  8. How to improve gross revenue retention
  9. Common mistakes and pitfalls
    1. Including expansion or upsell revenue
    2. Using the wrong revenue baseline
    3. Ignoring downgrades and partial churn
    4. Failing to segment GRR
    5. Treating GRR as a growth metric
  10. How Stripe Sigma can help
  11. FAQs about gross revenue retention

Gross revenue retention (GRR) is a key metric for businesses that want to measure the stability of their recurring revenue. Because GRR focuses solely on the existing customer base and does not include new sales or upsells, it’s an effective tool for understanding how much revenue a business can retain without considering expansion efforts. According to a 2026 SaaS Capital report, the median GRR for bootstrapped software-as-a-service (SaaS) businesses of different sizes is 91%, which demonstrates the typical revenue that businesses retain from existing contracts.

Below, we’ll break down the specifics of GRR, how it’s calculated, and why it matters. For businesses, particularly those with a subscription model, understanding GRR can provide clarity on revenue patterns and indicate areas for improvement. GRR is a straightforward metric, but its implications for business health and strategy are profound.

What’s in this article?

  • What is gross revenue retention?
  • How is gross revenue retention calculated?
  • Gross revenue retention vs. other metrics
  • Why does gross revenue retention matter for businesses?
  • Impact of GRR on businesses
  • What is a good gross revenue retention benchmark?
  • How to improve gross revenue retention
  • Common mistakes and pitfalls
  • How Stripe Sigma can help
  • FAQs about gross revenue retention

What is gross revenue retention?

Gross revenue retention evaluates the stability of a business’s recurring revenue from its existing customers over a given period, without considering added revenue from upsells or cross-sells. This metric provides a focused view of how much business an organization retains purely from its established customer base.

How is gross revenue retention calculated?

Gross revenue retention helps businesses gauge the stability of their recurring revenue separate from the influence of new sales or customer expansions, which offers organizations a clearer picture of their financial stability.

Here’s how to calculate GRR:

GRR = (Starting MRR - Downgrade and Churned MRR) / Starting MRR x 100%

Where:

  • Starting MRR: The monthly recurring revenue at the start of the period under consideration
  • Downgrade and Churned MRR: The recurring revenue lost from customers who downgraded their subscription or exited during the period

Gross revenue retention examples

For example, consider a business that started the month with $100,000 in MRR. Over the month, it lost $5,000 because of downgrades and cancellations. Here’s how we would find the GRR:

Starting MRR: $100,000

Losses (downgrades and cancellations): $5,000

GRR calculation:
Starting MRR - Losses ($100,000 - $5,000)
= $95,000 / starting MRR ($100,000)
= 0.95 x 100
= 95%

The business’s GRR at the end of the month would be 95%. This result indicates the business retained most of its initial revenue from its existing customers, excluding the effect of expansions.

GRR can also be calculated quarterly. Consider a business that tracks customer retention and GRR in 90-day intervals.

Starting MRR: $500,000

Losses (downgrades and cancellations): $40,000

Quarterly GRR calculation:
Starting GRR - Losses ($500,000 - $40,000)
= $460,000 / starting GRR
= 0.92 x 100
= 92%

For SaaS companies that rely mostly on annual contracts, calculating annual GRR is a key way to track retained revenue and customer retention yearly. Let’s say a company starts the year with $5,000,000 in annual retained revenue (ARR).

Starting ARR: $5,000,000

Losses (downgrades and cancellations): $700,000

Annual GRR calculation:
Starting GRR - Losses ($5,000,000 - $700,000)
= $4,300,000 / starting GRR
= 0.86 x 100
= 86%

In practical terms, a consistently high GRR indicates a stable recurring revenue base. If the GRR begins to dip, it can be an early warning signal for possible issues with the product, pricing, or customer satisfaction. With this knowledge, businesses can act promptly to address potential problems and keep their revenue streams stable.

Gross revenue retention vs. other metrics

Net revenue retention vs. gross revenue retention

Net revenue retention (NRR) and gross revenue retention are key metrics for businesses, particularly those with recurring revenue models, such as subscription-based services. Here are the differences between NRR and GRR:

Net revenue retention

  • Definition: NRR measures how well a business retains its existing revenue from current customers over a specific period while also accounting for upgrades, downgrades, and churn. It’s similar to GRR, but includes expansion revenue.

  • Insights: NRR produces a holistic view of customer revenue health. An NRR greater than 100% indicates growth from the existing customer base, while a number less than 100% can point to potential challenges in customer satisfaction or product fit.

Gross revenue retention

  • Definition: GRR evaluates the stability of a business’s recurring revenue from existing customers over a given period without considering the influence of upsells or cross-sells.

  • Insights: GRR is a focused metric that indicates the natural retention of a business’s revenue. A high GRR suggests a strong product-market fit and satisfied customers. If this metric begins to drop, it might signal larger problems with the core product or service.

How to calculate MRR vs. NRR

Although both metrics evaluate revenue retention, NRR takes a more comprehensive approach, accounting for the positive (expansions) and negative (churn and contractions) movements in revenue. GRR, on the other hand, focuses strictly on the negative movements in revenue, providing a more conservative view of revenue stability.

Here’s how to calculate GRR and NRR:

GRR = (Starting MRR - Downgrade and Churned MRR) / Starting MRR x 100%

NRR = (Starting MRR + Expansion MRR - Downgrade and Churned MRR) / Starting MRR x 100%

For a complete picture of customer revenue health, businesses should monitor both metrics closely. Use NRR when evaluating overall growth and financial viability, since it proves how effectively your business expands revenue within its existing customer base. Switch to GRR when you need an unvarnished look at core product-market fit and customer satisfaction, ensuring that high-value upgrades aren't masking an underlying churn problem.

When to use gross revenue retention?

GRR is the go-to metric when a business needs a clear look at core product health, long-term customer success, and baseline business stability.

To help you choose the right metric for the right business question, use this comparison framework:

Metric

What it measures

When to use it

Strategic value

Gross Revenue Retention (GRR/GDR)

Retained revenue from the existing customer base, excluding expansions; caps at 100%

Use when auditing long-term product stickiness, evaluating customer success performance, or assessing baseline churn health

Exposes leaky bucket syndrome; proves true product-market fit

Net Revenue Retention (NRR)

Total revenue changes from the existing base, including upgrades, cross-sells, and churn; can exceed 100%

Use when measuring the overall financial growth potential of your current customer base or evaluating revenue expansion

Tracks true compound growth scalability and overall corporate valuation

Gross churn rate

The percentage of recurring revenue lost purely to cancellations and downgrades over a period

Use when you need a high-alert operational health metric to flag immediate revenue leakage

Identifies accelerating losses before they compound into major annual deficits

Logo Retention Rate

The percentage of individual customer accounts retained, completely ignoring the dollar amount they spend

Use when analyzing customer satisfaction across different tiers

Quantifies user adoption and brand loyalty independently of contract size

Why does gross revenue retention matter for businesses?

Gross revenue retention is a pivotal metric that allows businesses to assess the stability of their recurring revenue solely from their existing customer base without the influence of additional sales or expansions. Examining GRR closely can help businesses better understand their financial health.

Why GRR matters for businesses

  • Revenue stability indicator: A steadfast GRR signifies a business’s ability to maintain its base revenue, which reflects a stable relationship with existing customers. A business’s ability to sustain or even grow its core revenue affirms the value it provides to current subscribers.

  • Predictability: A stable GRR can make revenue streams more predictable, which is invaluable for planning and budgeting. Businesses can set more accurate financial targets and allocate resources with confidence.

  • Customer loyalty gauge: Though it doesn’t account for upsells, GRR still acts as a measure of customer loyalty. If customers are regularly renewing without downgrading, it indicates sustained satisfaction with the product or service.

What GRR indicates

  • Health of core offering: GRR focuses on the core product or service and doesn’t factor in expansions. A high GRR suggests that the foundational offerings of a business continue to resonate with customers.

  • Churn details: GRR offers insights into how much revenue is lost because of downgrades or complete exits. While it doesn’t include a full view of customer sentiment like NRR can, it provides a window into areas in which the product or service might fall short for some customers.

  • Operational efficiency: A consistent GRR reflects well on a business’s operations, suggesting that customer support, product delivery, and other operational facets are executed effectively.

Impact of GRR on businesses

  • Strategic adjustments: Recognizing trends in GRR can lead to important changes in business strategy. If GRR begins to dip, businesses might consider improving their product features, modifying their pricing strategy, or enhancing customer support.

  • Attractiveness to stakeholders: Stakeholders and investors often look for stable or growing revenue streams as an indicator of a business’s health. A solid GRR can offer this assurance by showcasing the business’s capability to maintain its existing revenue base.

  • Resource optimization: Monitoring GRR can help illuminate where businesses should direct their resources. If GRR is declining, businesses could shift efforts toward improving customer experience or refining the core product rather than focus on new customer acquisition.

  • Pricing strategy: GRR acts as a direct feedback loop for pricing models. When GRR begins to slip, it can indicate a mismatch between a product's cost and its perceived value. By evaluating these trends, businesses can refine their pricing strategy to help retain customers.

GRR is a foundational metric that helps businesses evaluate the resilience of their recurring revenue and understand the health of their core offerings and the loyalty of the customer base. For businesses that want to prioritize sustainable growth and financial predictability, keeping a close watch on GRR is key.

What is a good gross revenue retention benchmark?

Gross revenue retention is an indispensable metric for all businesses, especially those in the SaaS sector or other subscription-based models. But what constitutes a good GRR benchmark?

Typically, a GRR of 85% or above is considered healthy. However, the ideal benchmark can vary depending on the industry and business model:

  • SaaS businesses: For most SaaS businesses, a GRR rate of 90% or above is ideal. High-performing SaaS businesses, especially those in the enterprise segment, sometimes achieve GRR rates of 95% or higher.

  • Customer subscription services: Given the volatile nature of customer preferences, these services might have a slightly lower GRR benchmark. Anything above 80% could be seen as healthy.

  • Traditional business models: For nonsubscription businesses or those outside the tech sector, the benchmark for GRR differs based on industry standards, competition, and market conditions.

  • Startups vs. mature businesses: Startups, especially in their early stages, might experience lower GRR because of product iteration and market fit challenges. In contrast, mature businesses with established customer bases and proven products should expect—and work toward—higher GRR rates.

Though these benchmarks provide a general guideline, the optimal GRR should be highly individualized. Factors that can influence what a good GRR rate looks like for a particular business include the business’s stage, target audience, pricing strategy, and competitive environment.

While it’s important to aim for a high GRR, businesses should not fixate solely on this metric. Instead, they should analyze it in conjunction with other key metrics such as net revenue retention, customer acquisition cost, and lifetime value to get a comprehensive view of business health.

How to improve gross revenue retention

Improving gross revenue retention is a pressing concern for many businesses, especially those with subscription models. A robust GRR signifies a stable revenue stream from your existing customer base, which suggests that your core offerings are resonating. But if you find your GRR lacking, there are steps you can take to elevate it:

  • Customer feedback: Actively seek feedback from your customers. Regular check-ins or surveys can turn up issues or areas of dissatisfaction. Addressing these concerns head-on can prevent downgrades or cancellations.

  • Product improvement: Refine your product or service continuously based on feedback and emerging industry trends. A product that evolves with customer needs is more likely to retain its user base.

  • Proactive customer support: Instead of waiting for customers to come to you with issues, establish a proactive support system. Offer tutorials, webinars, or regular product updates to preempt common problems.

  • Flexible pricing: If you notice customers are downgrading or leaving because of pricing, consider introducing more flexible pricing options or tiers. A more diverse pricing structure can cater to a wider range of customer needs.

  • Monitor usage patterns: Analyze how customers use your product. If certain features are underused, it might be because of a lack of awareness or unnecessary complexity. Highlighting and simplifying these features can enhance user experience.

  • Renewal reminders: Sometimes, customers unintentionally let their subscriptions lapse. Automated reminders leading up to renewal dates can help retain those customers as well as those who are unsure about renewing.

  • Build a community: Create a sense of community among your customers. Forums, user groups, and community events can make customers feel more connected and less likely to leave.

  • Contract structuring: Consider offering long-term contracts with favorable terms for early renewals or multiyear commitments. This secures revenue and can build stronger customer relationships.

Overall, elevating GRR requires a blend of understanding your customers, refining your offerings, and remaining proactive about engagement. Each interaction with your customers is an opportunity to reinforce value, build trust, and lay the groundwork for long-term revenue stability.

Common mistakes and pitfalls

There are some common mistakes to avoid around gross revenue retention. They include:

Including expansion or upsell revenue

Including upgrade or cross-sell dollars defeats the purpose of tracking gross retention. Doing so artificially inflates your metrics, allowing high-value expansions from a few healthy accounts to mask dangerous, underlying customer churn across the rest of your user base.

Using the wrong revenue baseline

GRR must always be measured against the exact recurring revenue your business held at the very beginning of the target period. If you accidentally factor in new sales closed midmonth or midquarter into your starting baseline, your denominator becomes incorrect, throwing off the entire calculation and skewing your retention percentage.

Ignoring downgrades and partial churn

True revenue leakage isn't always a total, immediate cancellation, It frequently starts when a customer slashes their license count or drops down a pricing tier. Ignoring these contractions causes businesses to miss early operational warning signs, leaving teams blind to declining customer satisfaction until the account is completely lost.

Failing to segment GRR

Looking only at a single, blended corporate GRR number can easily hide major structural flaws within your customer base. Without segmenting your data by customer size, plan tier, or signup cohort, you won't be able to spot if a specific customer profile is failing, making it incredibly difficult to apply targeted product or support fixes.

Treating GRR as a growth metric

GRR is strictly a defensive baseline designed to measure revenue preservation and underlying stability, not commercial expansion. When teams mistake a flat, high GRR for proof of top-line momentum, they run the risk of pulling vital resources away from new customer acquisition and misjudging the business's actual market acceleration.

How Stripe Sigma can help

Stripe Sigma provides a powerful SQL explorer that helps businesses build custom reports and analyze their Stripe data. Teams can gain faster access to deep financial insights directly within the Stripe Dashboard.

Stripe Sigma can help you:

  • Build business intelligence dashboards with SQL
    Query your Stripe data directly to generate precise, custom reports on everything from revenue by product line to regional tax liability and customer lifetime value.

  • Eliminate the need for complex data engineering
    Gain immediate access to your financial data without building or maintaining costly ETL pipelines, saving your engineering team weeks of development and maintenance work.

  • Unlock granular insights into revenue and retention
    Analyze complex metrics like MRR, customer churn, and cohort performance to identify growth opportunities and pinpoint where to address churn risks across your customer base.

  • Streamline reporting and team-wide collaboration
    Save and share your most important queries with your team or schedule automated reports to ensure every stakeholder is aligned on the business's key performance indicators.

  • Scale on a secure, enterprise-grade infrastructure
    Rely on Stripe’s highly available and PCI-compliant environment to query your most sensitive financial information without compromising performance or security.

Learn more about how Stripe Sigma can help you unlock your business data, or get started today.

FAQs about gross revenue retention

The content in this article is for general information and education purposes only and should not be construed as legal or tax advice. Stripe does not warrant or guarantee the accurateness, completeness, adequacy, or currency of the information in the article. You should seek the advice of a competent attorney or accountant licensed to practice in your jurisdiction for advice on your particular situation.

More articles

  • Something went wrong. Please try again or contact support.

Ready to get started?

Create an account and start accepting payments—no contracts or banking details required. Or, contact us to design a custom package for your business.
Billing

Billing

Collect and retain more revenue, automate revenue management workflows, and accept payments globally.

Billing docs

Create and manage subscriptions, track usage, and issue invoices.