SELECT * FROM metrics WHERE slug = 'gross-revenue-retention'

Gross Revenue Retention

Gross Revenue Retention measures the percentage of recurring revenue retained from existing customers over a specific period, excluding any expansion revenue. This critical SaaS metric reveals your ability to retain revenue and reduce churn, but many businesses struggle with accurate calculation methods, benchmarking their performance against industry standards, and implementing strategies to improve retention rates.

What is Gross Revenue Retention?

Gross Revenue Retention (GRR) measures the percentage of recurring revenue retained from existing customers over a specific period, excluding any revenue from upgrades, expansions, or new sales to those customers. This metric focuses purely on your ability to keep the revenue you already have, making it a critical indicator of customer satisfaction, product stickiness, and the fundamental health of your subscription business model.

Understanding your gross revenue retention rate helps inform crucial strategic decisions about customer success investments, product development priorities, and pricing strategies. A high GRR (typically 85% or above for SaaS companies) indicates strong customer loyalty and product-market fit, while a low GRR signals potential issues with customer satisfaction, product value, or competitive positioning that require immediate attention.

The gross revenue retention formula is straightforward: divide the recurring revenue from existing customers at the end of a period by the recurring revenue from those same customers at the beginning, then multiply by 100. This differs from Net Revenue Retention, which includes expansion revenue and can exceed 100%, while GRR has a ceiling of 100% since it only measures retention without growth. GRR works closely with other retention metrics like Customer Churn Rate and Revenue Churn Rate, providing a comprehensive view of customer retention performance that directly impacts Customer Lifetime Value (CLV).

How to calculate Gross Revenue Retention?

Gross Revenue Retention measures how well you retain revenue from your existing customer base, making it essential for understanding customer satisfaction and business stability. The calculation focuses purely on revenue retention without factoring in expansion revenue.

Formula:
Gross Revenue Retention = (Starting Revenue - Revenue Churn) / Starting Revenue Ă— 100

The numerator represents your retained revenue: take your starting recurring revenue from a cohort of customers and subtract any revenue lost due to cancellations or downgrades during the period. The denominator is your starting recurring revenue from that same customer cohort. You’ll typically pull starting revenue from your subscription management system and track churn through cancellation and downgrade events.

Worked Example

Let’s calculate GRR for a SaaS company’s January 2023 customer cohort over a 12-month period:

  • Starting revenue (January 2023): $100,000 MRR from existing customers
  • Revenue lost to churn: $15,000 (customers who cancelled or downgraded)
  • Revenue retained: $100,000 - $15,000 = $85,000

Gross Revenue Retention = $85,000 / $100,000 Ă— 100 = 85%

This means the company retained 85% of its revenue from that customer cohort, indicating moderate customer retention with room for improvement.

Variants

Time periods vary between monthly and annual calculations. Monthly GRR provides frequent feedback but can be noisy, while annual GRR smooths out seasonal fluctuations and gives a clearer long-term picture.

The key distinction between gross revenue retention vs net revenue retention is that GRR excludes expansion revenue from upgrades or upsells, while NRR includes it. Use GRR to measure pure retention strength and NRR to understand overall account growth.

Logo retention tracks customer count rather than revenue, which is useful for businesses with uniform pricing but less meaningful when customer values vary significantly.

Common Mistakes

Including expansion revenue in your calculation inflates GRR artificially. Only count revenue losses from churn and downgrades—exclude any upsells or plan upgrades.

Mixing customer cohorts creates misleading results. Always calculate GRR for a specific group of customers from a defined starting point, not your entire customer base.

Ignoring partial-period customers can skew results. Customers who joined mid-period shouldn’t be included in your starting revenue baseline, as they haven’t had the full period to potentially churn.

What's a good Gross Revenue Retention?

It’s natural to want benchmarks for gross revenue retention rates, but context is everything. While benchmarks provide valuable reference points, they should guide your thinking rather than serve as rigid targets—your specific market, customer base, and business model all influence what constitutes a “good” rate for your company.

Gross Revenue Retention Benchmarks

SegmentGood GRRGreat GRRSource
By Industry
B2B SaaS85-90%95%+Industry estimate
B2C SaaS70-80%85%+Industry estimate
Ecommerce subscriptions75-85%90%+Industry estimate
Fintech80-90%95%+Industry estimate
By Company Stage
Early-stage (<$10M ARR)80-85%90%+Industry estimate
Growth-stage ($10-100M ARR)85-92%95%+Industry estimate
Mature (>$100M ARR)90-95%97%+Industry estimate
By Business Model
Enterprise B2B90-95%97%+Industry estimate
SMB B2B80-88%92%+Industry estimate
Self-serve B2C70-80%85%+Industry estimate
By Contract Type
Annual contracts85-92%95%+Industry estimate
Monthly contracts75-85%90%+Industry estimate

Understanding Benchmark Context

These benchmarks help establish whether your gross revenue retention is in a reasonable range, but remember that metrics exist in tension with each other. As you optimize one area, others may shift. The key is considering your entire metric ecosystem rather than fixating on any single number in isolation.

Consider how gross revenue retention connects to other key metrics. If you’re increasing average contract value by moving upmarket to enterprise customers, you might see your GRR improve due to stickier, longer-term relationships—but your customer acquisition costs may rise significantly. Conversely, if you’re expanding into price-sensitive segments to boost growth, your GRR might decline even as your total customer base grows rapidly. The goal isn’t perfecting one metric but finding the right balance across customer churn rate, customer lifetime value, and revenue churn rate that supports sustainable growth.

Why is my gross revenue retention dropping?

When your gross revenue retention is declining, it signals that you’re losing more recurring revenue from existing customers. Here’s how to diagnose what’s driving the drop:

Increasing Customer Churn
The most direct cause is customers canceling subscriptions entirely. Look for spikes in your customer churn rate — if more customers are leaving, your GRR will naturally decline. Check if churn is concentrated in specific customer segments, pricing tiers, or time periods after signup. This often indicates onboarding issues or product-market fit problems that need immediate attention.

Rising Revenue Churn from Downgrades
Customers might stay but reduce their spending through plan downgrades or usage decreases. Monitor your revenue churn rate separately from customer churn. If revenue churn is high while customer churn remains stable, you’re dealing with customers finding less value in higher-tier plans. This suggests pricing misalignment or feature utilization issues.

Payment Failures and Involuntary Churn
Failed payments can quietly erode your GRR without obvious customer dissatisfaction signals. Check your payment failure rates, declined transactions, and dunning process effectiveness. Many customers want to continue but face technical payment issues — fixing these can quickly improve retention.

Product or Service Quality Degradation
Declining product performance, increased bugs, or reduced service quality directly impact retention. Look for correlations between customer support ticket volume, product release cycles, and retention drops. Monitor customer satisfaction scores and usage metrics to identify quality issues before they become churn.

Competitive Pressure
New competitors or improved competitor offerings can accelerate customer departures. Track win/loss reasons in your CRM and conduct exit interviews to understand if customers are switching to alternatives. This insight helps prioritize product improvements and competitive positioning.

How to improve Gross Revenue Retention

Reduce Customer Churn Through Proactive Engagement
Use cohort analysis to identify when customers typically churn, then implement targeted interventions before they leave. Set up automated health scores based on usage patterns, support tickets, and payment history. When scores drop, trigger personalized outreach campaigns. Track the impact by comparing churn rates between engaged and non-engaged customer cohorts.

Minimize Involuntary Churn with Payment Recovery
Failed payments often cause involuntary revenue loss. Implement dunning management with multiple retry attempts, backup payment methods, and proactive communication. Use A/B testing to optimize retry timing and messaging. Monitor your Revenue Churn Rate specifically from payment failures to validate improvements.

Address Product-Market Fit Issues Early
Segment your customer base by usage patterns and satisfaction scores to identify at-risk groups. If specific customer segments show consistently high churn, investigate whether your product meets their needs. Run targeted surveys and analyze support ticket themes. Compare retention rates across different customer segments to prioritize which groups need attention first.

Optimize Pricing and Plan Structure
Analyze churn patterns by pricing tier and contract length. If customers consistently downgrade before churning, your pricing might be misaligned with perceived value. Use cohort analysis to compare retention across different pricing models. Test pricing adjustments with new customer cohorts while monitoring both Customer Churn Rate and Plan Upgrade Rate.

Strengthen Customer Success Programs
Map customer journey touchpoints and identify where successful customers differ from churned ones. Implement structured onboarding, regular check-ins, and success milestones. Track Customer Lifetime Value (CLV) improvements to validate that enhanced customer success efforts translate into better retention and increased revenue per customer.

Calculate your Gross Revenue Retention instantly

Stop calculating Gross Revenue Retention in spreadsheets and losing hours to manual analysis. Connect your data source and ask Count to calculate, segment, and diagnose your Gross Revenue Retention in seconds—turning complex revenue retention analysis into instant, actionable insights.

Explore related metrics