Gross Revenue Retention Calculator

Calculate GRR from starting recurring revenue, contraction, and churn to measure retained SaaS revenue before expansion.

Last reviewed May 27, 2026 by CalcMastery Editorial Team; Reviewed by CalcMastery Finance Review Team

Gross Revenue Retention (GRR) Calculator

Calculate Gross Revenue Retention from starting recurring revenue, downgrades, and churn. See how much revenue you retain from your existing customer base, with clean scenarios and What It Means insights.

$

Recurring revenue from existing customers at the start of the period (month or quarter). Exclude new customers won during the period.

$

MRR lost from existing customers who stayed but downgraded plans, reduced seats, or reduced usage.

$

Recurring revenue lost from cancellations during the period for this existing customer base.

Scenarios
Load common SaaS profiles to see how downgrades and churn shape Gross Revenue Retention.
Product-led growth (high GRR)Steady mid-market SaaSRenewal headwindsNear-perfect retention

Results

  • Gross Revenue Retention (GRR) %
  • Revenue retained from existing customers$
  • Revenue lost to downgrades and churn$
  • Retention profile

Enter your inputs above to calculate the results.

Use this gross revenue retention calculator to measure how much existing recurring revenue remains before counting expansion. Enter starting recurring revenue, contraction revenue, and churned revenue for the period. The calculator returns GRR as a percentage so you can separate core retention quality from upsell-driven net revenue retention.

What is Gross Revenue Retention (GRR)?

Gross Revenue Retention (GRR) measures the percentage of recurring revenue you keep from your existing customer base over a period, after accounting for downgrades and churn but excluding any expansion revenue from upsells or cross-sells.

It shows how resilient your ARR or MRR is without relying on new customers or expansion, making it a core input into cohort analysis, SaaS unit economics, and long-term valuation.

Formula

Core components:

  • Starting Recurring Revenue – ARR/MRR from existing customers at the beginning of the period.
  • Revenue Lost to Downgrades – contraction from customers moving to cheaper plans or reducing committed usage.
  • Revenue Lost to Churn – recurring revenue lost when customers cancel or fail to renew.

Gross Revenue Retention formula:

GRR = (Starting Recurring Revenue − Revenue Lost to Downgrades − Revenue Lost to Churn) / Starting Recurring Revenue × 100%

Interpretation tips:

  • >95%: strong revenue durability and high-quality recurring revenue.
  • 90–95%: acceptable but watch cohorts and segments closely.
  • <90%: at-risk retention profile that will drag CAC payback, cash flow, and enterprise value unless fixed.

Example

Imagine a SaaS company reviewing GRR over the last quarter:

  • Starting recurring revenue from existing customers: $120,000
  • Revenue lost to downgrades: $9,000
  • Revenue lost to churn: $6,000
  1. Compute revenue retained from existing customers:
  2. - Retained revenue = $120,000 − $9,000 − $6,000 = $105,000
  3. Plug into the GRR formula.
  4. Read the result:
  5. - The company retains 87.5% of starting recurring revenue from the existing customer base.

    - $105,000 is retained, while $15,000 is lost to downgrades and churn, indicating an 80–90% “at-risk” retention profile that needs action on onboarding, customer success, and product stickiness.

Related calculators and references

How to Use the Gross Revenue Retention (GRR) Calculator

Use this calculator to see what percentage of your existing recurring revenue you actually keep after downgrades and churn, based on a single period’s numbers.

Enter starting recurring revenue

  • In “Starting recurring revenue (existing customers)”, input the total recurring revenue from your current customers at the beginning of the period (e.g., starting MRR/ARR).

Add revenue lost to downgrades

  • In “Revenue lost to downgrades”, enter the total recurring revenue you lost because customers moved to cheaper plans or reduced usage during the same period.

Add revenue lost to churn

  • In “Revenue lost to churn”, enter the recurring revenue lost from customers who fully canceled or did not renew. The calculator then applies:
  • GRR = (Start RR − Downgrades − Churn) / Start RR × 100%

Review the results table

  • Check the GRR percentage, the absolute revenue retained from existing customers, and the total revenue lost to downgrades and churn. Use the “Retention profile” label (e.g., “80–90% At-risk”) to quickly gauge health.

Interpret the summary insight

  • Read the explanatory text under “What It Means” and the blue summary box to understand what your GRR implies for growth, and whether you should focus on churn reduction, better onboarding, or pricing and packaging.

Frequently Asked Questions

These FAQs explain GRR, churn, contraction, NRR differences, and how to read SaaS retention benchmarks.

How do I calculate Gross Revenue Retention with this tool?

Enter your starting recurring revenue from existing customers, then the revenue lost to downgrades and churn. The calculator subtracts downgrades and churn from starting revenue and divides the result by starting revenue to get GRR as a percentage.

What is a “good” Gross Revenue Retention rate for a SaaS or subscription business?

For most B2B SaaS, GRR above 90–95% is considered healthy, while 80–90% signals at-risk retention and usually points to onboarding, product fit, or pricing issues you should investigate.

Why does this calculator ignore expansion or upsell revenue?

Gross Revenue Retention is intentionally conservative: it measures how well you keep existing recurring revenue before any upgrades or cross-sells, so you can spot underlying churn and downgrade problems that Net Revenue Retention might hide.

Should I use monthly or annual figures in the GRR calculator?

Use any period you track consistently (month, quarter, or year), as long as all three inputs—starting revenue, downgrade losses, and churn losses—refer to the same time frame.

Sources & Methodology