What is Gross Retention Calculator?
▾
Gross Revenue Retention (GRR), also known as Gross Dollar Retention, measures the percentage of recurring revenue that a company retains from its existing customers over a period, counting only losses from churn and contraction — explicitly excluding any expansion revenue. Because it ignores upsells and seat additions, GRR can never exceed 100% and provides the most conservative and honest view of whether a company is retaining the customers and revenue it already has. GRR is sometimes described as the 'floor' of retention: it shows the worst case revenue outcome from the existing base, assuming no customer ever expands. This makes it a critical metric for business durability analysis. A business with 95% annual GRR loses 5% of its existing recurring revenue every year from churn and downgrades, independent of expansion. A business with 70% annual GRR is losing nearly a third of its revenue base every year — requiring enormous new customer acquisition just to stay flat. The formula for GRR takes Beginning MRR, subtracts Churn MRR and Contraction MRR, then divides by Beginning MRR. The result shows how much of the starting revenue remains without any growth from existing customers. GRR should always be reported alongside Net Revenue Retention (NRR) because the gap between the two metrics reveals the contribution of expansion revenue. If NRR is 108% and GRR is 88%, the expansion program is adding 20 percentage points — which quantifies the ROI of upsell and cross-sell investments. Companies with strong products but weak expansion programs may show high GRR but modest NRR. Companies with strong expansion programs but weak core retention might show high NRR while masking underlying churn problems. Both metrics together create a complete picture. For investors, GRR is increasingly important because it reveals how dependent a business is on expansion to prop up its retention metrics. A business with 85% GRR and 105% NRR must generate 20% expansion on top of its existing base just to replace revenue lost to churn — a treadmill that becomes harder to sustain as the customer base matures and fewer expansion opportunities remain in each account.
DigiCalcs delivers precision-engineered tools for engineers and STEM professionals.
Formula
▾
GRR = (Beginning MRR - Churned MRR - Contraction MRR) / Beginning MRR x 100%Variable Legend
▾
| Symbol | Name | Unit | Description |
|---|---|---|---|
| Beginning MRR | Recurring revenue from | — | Recurring revenue from existing customers at start of measurement period |
| Churned MRR | Revenue from customers | — | The electrical resistance measured in ohms, representing the opposition to current flow in the circuit and determining voltage drop and power dissipation in the component |
| Contraction MRR | Revenue reduction from | — | The number of time periods (years, months, or other intervals) over which the calculation applies, determining the duration of compounding, amortization, or measurement |
| Beginning ARR | Annual recurring revenue | — | Annual recurring revenue at start of measurement period (= MRR x 12) |
How to Gross Retention Calculator
▾
- 1Gather the required input values: Recurring revenue from, Revenue from customers, Revenue reduction from, Annual recurring revenue.
- 2Apply the core formula: GRR = (Beginning MRR - Churned MRR - Contraction MRR) / Beginning MRR x 100%.
- 3Compute intermediate values such as Annual GRR if applicable.
- 4Verify that all units are consistent before combining terms.
- 5Calculate the final result and review it for reasonableness.
- 6Check whether any special cases or boundary conditions apply to your inputs.
- 7Interpret the result in context and compare with reference values if available.
Worked Examples
▾
Real-World Applications
▾
Portfolio managers at asset management firms use Gross Retention Calc to project expected returns across different asset allocations, stress-test portfolios against historical market scenarios, and communicate performance expectations to institutional clients and pension fund trustees.
Individual investors and retirement planners apply Gross Retention Calc to determine whether their current savings rate and investment returns will produce sufficient wealth to fund 25 to 30 years of retirement spending, accounting for inflation and required minimum distributions.
Venture capital and private equity firms use Gross Retention Calc to calculate internal rates of return on fund investments, model exit scenarios for portfolio companies, and benchmark performance against industry standards like the Cambridge Associates index.
Financial advisors use Gross Retention Calc during client reviews to illustrate the compounding benefit of starting early, the impact of fee drag on long-term wealth accumulation, and the trade-off between risk and expected return in diversified portfolios.
Special Cases
▾
Negative or zero return periods
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in gross retention calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
Extremely long time horizons
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in gross retention calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
Lump sum versus periodic contributions
In practice, this edge case requires careful consideration because standard assumptions may not hold. When encountering this scenario in gross retention calculator calculations, practitioners should verify boundary conditions, check for division-by-zero risks, and consider whether the model's assumptions remain valid under these extreme conditions.
Gross Retention Calc reference data
▾
| Segment | Good GRR | Excellent GRR | Primary Churn Driver |
|---|---|---|---|
| Enterprise SaaS | 90%+ | 95%+ | Product gaps, competitive displacement |
| Mid-Market SaaS | 85%+ | 92%+ | Budget cuts, product-market fit |
| SMB SaaS | 75%+ | 85%+ | Business closure, budget, competitive |
| Consumer Subscription | 70%+ | 82%+ | Voluntary cancellation, price sensitivity |
| Usage-Based | 82%+ | 90%+ | Usage decline, project completion |
Frequently Asked Questions
▾
What is Gross Revenue Retention (GRR)?
GRR measures revenue retained from existing customers excluding expansion: GRR = (Starting MRR - Churned MRR - Contraction MRR) ÷ Starting MRR × 100. Unlike NRR, GRR cannot exceed 100% because it ignores upsells and expansion — it purely measures how well you keep existing revenue. A GRR of 90% means you lose 10% of customer revenue annually to cancellations and downgrades. GRR is the 'floor' of retention — NRR includes expansion that can mask underlying churn problems. A company with 120% NRR but 75% GRR has a churn problem that expansion is temporarily papering over.
What is a good GRR for SaaS?
Enterprise SaaS should target 90-95%+ GRR (long contracts, high switching costs). Mid-market SaaS: 85-92%. SMB SaaS: 75-85% (smaller customers churn more). Consumer subscriptions: 60-80%. Companies below 80% GRR face a serious sustainability challenge — you'd need to grow new revenue by 25%+ annually just to maintain flat revenue. Investors increasingly focus on GRR over NRR because it reveals true product-market fit. If customers stay and maintain their spend, the product delivers ongoing value. Top-quartile public SaaS companies maintain 90%+ GRR. Improving GRR by even 5 percentage points dramatically changes long-term economics because the effect compounds year over year.
How is Gross Revenue Retention (GRR) calculated?
GRR is calculated by taking the revenue from existing customers at the beginning of a period and subtracting any revenue lost due to churn or contraction, then dividing by the initial revenue. The formula for GRR is: (Starting MRR - (Churned MRR + Contraction MRR)) / Starting MRR. For example, if a company starts with $100,000 in monthly recurring revenue (MRR) and loses $10,000 due to churn and $5,000 due to contraction, its GRR would be ($100,000 - ($10,000 + $5,000)) / $100,000 = 85%. This metric provides insight into a company's ability to retain revenue from its existing customer base.
What are the key differences between Gross Revenue Retention and Net Revenue Retention?
The primary difference between Gross Revenue Retention (GRR) and Net Revenue Retention (NRR) is how they account for expansion revenue. GRR excludes any revenue generated from upsells or cross-sells to existing customers, whereas NRR includes this expansion revenue. As a result, NRR will typically be higher than GRR because it factors in the additional revenue from existing customers. For instance, if a company has a GRR of 85% but also sees a 15% increase in revenue from upsells, its NRR might be 100% or higher, indicating no net loss of revenue.
How can a company improve its Gross Revenue Retention rate?
To improve Gross Revenue Retention, companies should focus on reducing churn and contraction by delivering high-quality products and services that meet customer needs, providing excellent customer support, and ensuring that their pricing strategy aligns with the value they offer. Regular feedback from customers can help identify potential issues before they lead to churn. Additionally, implementing a customer success program can proactively engage with customers, address their concerns, and build strong relationships, thereby increasing the likelihood of retaining their business. For example, a company that reduces its monthly churn from 5% to 3% can significantly improve its GRR and overall revenue stability.
Common Mistakes to Avoid
▾
- !Including new customer revenue in GRR — only existing-cohort customers should be in the calculation
- !Treating GRR and NRR as interchangeable — always report both and explain the difference
- !Using logo churn rate as a proxy for GRR when revenue concentration varies across customers
- !Not segmenting GRR by customer tier — blended GRR hides high churn in SMB masked by stable enterprise
- !Measuring GRR only annually when monthly tracking enables earlier churn signal detection
Pro Tip
Run a 'churn reason' analysis quarterly — tag every churned customer with a primary reason (product gaps, budget, competitor, company shutdown, etc.). This data is more actionable than GRR alone and reveals whether churn is fixable (product/service issues) or structural (SMB company mortality).
Did you know?
The average annual GRR for public SaaS companies is approximately 88%, according to Bessemer Venture Partners' State of the Cloud report — meaning even the best public SaaS companies lose 12% of their existing revenue base each year before any expansion.
Regional Guides
▾
North America▾
Europe▾
Asia-Pacific▾
References
- ›Bessemer Venture Partners State of the Cloud Report
- ›OpenView SaaS Retention Benchmarks
- ›ChartMogul Subscription Metrics Report
- ›Zuora Subscription Economy Index
Have a question about this calculator? Get a detailed answer.
Get Weekly Math Tips
Join 12,000+ subscribers who get calculator tips every week.