SaaS Gross Revenue Retention (GRR) Calculator

Pomyśl o Gross Revenue Retention (GRR) as the leaky bucket of a SaaS business, the higher the percentage the more revenue the business will lose due to customer churn.

  • Obraz mozaikowy

    Strategic Value of GRR

    GRR is a valuable tool in enabling businesses to set prices, focus on customer service, and map out product development.

  • Obraz mozaikowy

    Operational Impact of GRR

    A high GRR reduces the need for a company to invest time and resources in seeking new customers, allowing focus on product and customer satisfaction.

  • Obraz mozaikowy

    Financial Stability via GRR

    By maintaining a high GRR, a company creates a more stable source of income, which supports growth and reinvestment.

📊 Wartości wejściowe

📈 Wyniki

SaaS Gross Revenue Retention (GRR)

0.00%
Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from existing customers, excluding expansion revenue. It considers both revenue churn and contraction.

How to Calculate SaaS Gross Revenue Retention (GRR)

Follow these steps to compute your SaaS gross revenue retention (GRR) rate: 

  1. Identify your Beginning Period ARR. This is your Annual Recurring Revenue at the start of the period you are measuring, such as the beginning of the year or quarter. Example: A small SaaS company might start with $500,000 ARR, while a larger one may begin with $5,000,000.
  2. Determine your Contraction ARR. This includes revenue lost from existing customers who downgrade or reduce usage during the period. Example: A contraction of $20,000 might occur if customers move to cheaper plans or reduce seats.
  3. Calculate your Churn ARR. This represents revenue lost from customers who cancel their subscriptions. Example: A small business might lose $30,000, while a larger one could lose $300,000.
  4. Calculate the Retained Revenue by subtracting the Contraction ARR and Churn ARR from the Beginning Period ARR. Example: For a small company, $500,000 – $20,000 – $30,000 = $450,000, and for a larger one, $5,000,000 – $100,000 – $300,000 = $4,600,000.
  5. Divide the Retained Revenue (from Step 4) by the Beginning Period ARR (from Step 1) to find the GRR. Example: For the smaller company, $450,000 / $500,000 = 0.90 or 90%, and for the larger, $4,600,000 / $5,000,000 = 0.92 or 92%.

Uwaga: Ensure all data points (Beginning ARR, Contraction, and Churn) are for the same time period. GRR exclusively measures the retention of existing revenue, not including new revenue.

SaaS Gross Revenue Retention (GRR) = ((Beginning Period ARR – Contraction ARR – Churn ARR)/Beginning Period ARR).

Understanding SaaS Gross Revenue Retention (GRR)

Ioana Grigorescu

styczeń 14, 2025

What is Gross Revenue Retention?

Imagine a company as a bucket, with revenue being the water inside it. Gross Revenue Retention (GRR) acts like an inspector checking if the bucket is strong enough to hold the water it already has, without considering any new water added. This examination focuses solely on the water (revenue) that was in the bucket at the start, looking for any leaks such as lost customers or reductions in spending.

Gross Revenue Retention is technically defined as the ratio of the recurring revenue at the end of a period to the total recurring revenue at the beginning of that period, subtracting any losses from downgrades and customer churn. A high GRR signals that the company maintains a stable base of existing revenue, highlighting its ability to retain customers and sustain income without relying on new sales.

  • Sustain revenue by highlighting retained recurring revenue from existing customers.

  • Guide strategy by providing insights into customer success, pricing, and product satisfaction.

  • Benchmark performance to identify areas for customer retention improvement.

Practical Examples of SaaS Gross Revenue Retention (GRR)

  • Przykład 1: In one experience, the shift to a subscription-based model in a SaaS company led to an increase in Gross Revenue Retention (GRR) from $100,000 to $150,000 monthly. The change was directly related to more consistent monthly revenues driven by the predictability of subscription payments.
  • Przykład 2: By extending subscription periods, a company noticed a rise in GRR, which went up by 20%. Previous annual subscriptions of $200,000 grew to $240,000 annual revenue post-extension, reflecting customer satisfaction with the lengthier commitment terms.
  • Przykład 3: A company implemented an upgrade path for existing customers, resulting in a GRR increase from 75% to 85%. Customers opting for higher-tiered services at an average price increase from $50 to $75 directly influenced this growth.
Okres Początkowy MRR Utracony MRR Downgraded MRR MRR na koniec okresu GRR GRR Change
Miesiąc 1 $500,000 $10,000 $5,000 $485,000 97%
Miesiąc 2 $485,000 $12,000 $3,000 $470,000 96.9% -0.1%
Miesiąc 3 $470,000 $8,000 $2,000 $460,000 97.9% +1.0%

Analiza trendów: In this example, the Gross Revenue Retention (GRR) rate shows a slight decrease between Month 1 and Month 2, from 97% to 96.9%, indicating a higher loss in revenue. However, it recovers in Month 3 to 97.9%, showing an improvement in retaining revenue. This trend indicates that, while some initial revenue losses were experienced, the business is becoming better at retaining revenue over time.

GRR = ($470,000 – $8,000 – $2,000) / $470,000 = 97.9%

Different Ways to Calculate SaaS Gross Revenue Retention (GRR)

  • Simple GRR: Measures revenue at the end of a period compared to the beginning, adjusted for churn and downgrades, giving an overview of revenue retention capabilities.
  • Cohort-based GRR: Tracks revenue from customers signed up in the same period, using cohorts to analyze customer behavior over time.
  • Weighted GRR: Emphasizes the importance of retaining high-value customers by considering their revenue impact more heavily.

How to Improve Your SaaS Gross Revenue Retention

  • Understand the reasons for customer departure: Track and analyze why customers are leaving, whether it’s due to moving to a competitor or dissatisfaction with the service. This data will guide your retention strategies.
  • Ulepsz obsługę klienta: Provide exceptional support and service to address any concerns promptly, ensuring customers feel valued and supported.
  • Maintain regular communication: Keep in touch with your customers through regular updates, helpful tips, or newsletters to stay connected and top of mind.
  • Offer training and support: Help customers get the most out of your service by providing comprehensive training and resources, increasing their success and satisfaction levels.
  • Adapt based on feedback: Regularly collect customer feedback and use it to make informed adjustments to your product roadmap, ensuring it aligns with customer needs.
  • Provide flexible options: Offer a variety of contract terms, pricing levels, and feature customization options to cater to diverse customer preferences and needs.
  • Monitor high-risk customers: Set up alerts for low usage or expiring subscriptions to identify at-risk customers. Quickly intervene to re-engage them and address their concerns.

Gotowy do rozpoczęcia?

Byliśmy na Twoim miejscu. Podziel się z nami swoimi globalnymi marzeniami, a my wykorzystamy nasze 18-letnie doświadczenie, aby pomóc Ci je zrealizować.

Porozmawiaj z ekspertem
Obraz mozaikowy
pl_PLPolski