Gross Revenue Retention: Definition, Formula, Rates
What Is Gross Revenue Retention?
Gross revenue retention (GRR) is the percentage of recurring revenue you keep from your existing customer base over a period, after subtracting churn and downgrades, with expansion revenue left out of the count. GRR answers one question only: how much revenue would you have if no customer ever paid you more than they did at the start of the period. It never exceeds 100 percent, because gross revenue retention has no room in it for upsells or new logos. A SaaS business tracking MRR uses that same starting revenue figure as the denominator for GRR, and the two numbers should always trace back to the same billing data. Revenue is the raw material of this metric, and gross revenue retention is the discipline of measuring only what stayed, not what grew. That framing sets up the calculation.
How Do You Calculate Gross Revenue Retention?
You calculate gross revenue retention by taking your starting monthly recurring revenue, subtracting revenue lost to churn and revenue lost to downgrades, and dividing the result by that same starting revenue. The formula is: GRR = (Starting Revenue - Churned Revenue - Downgrade Revenue) / Starting Revenue x 100. Take the revenue figure from customers active at day one of the period. Subtract every dollar of revenue that left through cancellation. Subtract every dollar of revenue lost when a customer downgraded to a cheaper plan. Divide by the original revenue base and multiply by 100 to get a percentage. Do the calculation on a rolling twelve-month basis if a single month of gross revenue retention is too noisy for your business, since one large account churning in a small customer base can swing the number hard. Getting this calculation right tells you whether your revenue retention rate sits in a healthy range.
What Is a Good Gross Revenue Retention Rate?
A good gross revenue retention rate ranges from the mid-80s to the high-90s, depending on your business model, contract length, and customer concentration. A low range, under 80 percent, signals that revenue retention is structurally broken and churn is eating the business faster than new revenue can replace it. A mid range, 80 to 90 percent, is typical for small business and self-serve customers with monthly contracts and low switching costs. A high range, 90 to 98 percent, is what enterprise SaaS with annual contracts and multi-year deals should target, since larger customers churn less often and downgrade less often. You should treat any GRR reading below 80 percent as a signal to investigate churn immediately rather than wait for the next board pack. A gross revenue retention rate near the top of its range still needs the net revenue retention number next to it to tell the full growth story.
How Does Gross Revenue Retention Differ From Net Revenue Retention?
Gross revenue retention differs from net revenue retention (NRR) because GRR caps at 100 percent and excludes expansion, while NRR includes upsells, cross-sells, and price increases and can climb well above 100 percent. GRR and NRR start from the same revenue base and the same customer cohort, but net revenue retention adds back the expansion revenue that GRR strips out. A business can post 85 percent GRR and 115 percent NRR in the same period, and both numbers are correct: gross revenue retention says churn and downgrades cost you 15 percent of your customer base's revenue, and net revenue retention says expansion from the customers who stayed more than covered that loss. Reporting only NRR hides how much churn a business actually has, because expansion revenue can mask a retention problem. Reporting gross revenue retention next to net revenue retention is what separates a churn problem from a growth story. Once GRR and NRR are both on the board pack, the next question is what is dragging the gross number down.
What Causes Gross Revenue Retention to Drop?
Gross revenue retention drops when customers churn outright or downgrade to a cheaper plan, shrinking the revenue base you started the period with. Full cancellations are the sharpest hit to gross revenue retention, since a churned customer's entire revenue contribution disappears from the numerator. Downgrades can erode GRR almost as fast as cancellations when a customer base is concentrated in a handful of large accounts, because one enterprise customer stepping down a tier can move the revenue retention rate more than a dozen small customers churning. Contract length plays a role too: month-to-month customers churn more often than customers on annual terms, which drags gross revenue retention down for any business selling on flexible terms. A drop in gross revenue retention is a lagging indicator of a service, pricing, or product problem that started earlier in the customer relationship, which is exactly what you should address next.
How Do You Improve Gross Revenue Retention?
You improve gross revenue retention by fixing the reasons customers churn or downgrade before the renewal date, not by chasing expansion revenue to paper over the loss. You should segment churn and downgrade reasons by customer type, contract length, and product usage, because a generic retention program will not fix a product-specific problem. You should treat low product usage in the first ninety days as a leading indicator of churn and intervene before the renewal conversation, not during it. You should watch the deal book for renewal dates alongside usage data, so a customer at risk of downgrading shows up on the same view as a customer about to close. You should also price plans so that a downgrade path exists but is unattractive relative to staying, since some revenue retention loss comes from pricing tiers that make stepping down too easy. Improving gross revenue retention this way means the number your team reports has to come from one consistent source.
How Does DealARR Report Gross Revenue Retention?
DealARR reports gross revenue retention straight from your live deal book, using one formula across every report so the number on the dashboard is the number in the board pack. DealARR's SaaS reporting calculates GRR and NRR side by side, alongside churn, expansion, and 96 other SaaS metrics, so a finance team is never reconciling three versions of revenue retention from the billing tool, the CRM, and a spreadsheet. DealARR connects to Stripe, QuickBooks, and HubSpot, pulls starting revenue, churned revenue, and downgrade revenue directly from those sources, and recalculates gross revenue retention on the same cadence every period. That closes the loop this article opened: a clean definition of gross revenue retention is only useful if the number reported to the board matches the number in the deal book. Start your free trial and let DealARR calculate gross revenue retention from your live deal book. 30-day free trial, up to 5 users, no credit card.
See it in your own numbers
DealARR calculates every SaaS metric from your live deal book, so the dashboard and the board pack always agree.
Start Free Trial30-day free trial · up to 5 users · no credit card