Gross Revenue Retention Calculator
Measure how much starting recurring revenue remained before expansion was counted. The tool shows the method and key assumptions so you can inspect how the input values lead to the estimate.
How to use this calculator
- Enter recurring revenue at period start using the unit and definition shown beside the input.
- Enter recurring revenue lost to churn using the unit and definition shown beside the input.
- Enter recurring revenue lost to downgrades using the unit and definition shown beside the input.
- Check that all values refer to the same time period and scenario.
- Review the outputs alongside the assumptions before using them in a decision.
Formula and assumptions
GRR=(beginning recurring revenue−churn−contraction)/beginning recurring revenue ×100%.
- Enter comparable recurring-revenue figures from the same period. Gross retention excludes upsells, expansion and new customer revenue; it is not the same as net revenue retention.
- The estimate is calculated from values you enter. It does not connect to external accounts, obtain live prices, or validate local regulations or engineering specifications.
Worked examples
Worked example
Starting recurring revenue of 125,000 with 6,500 churn and 3,200 contraction yields GRR=92.24%.
Use figures that share the same currency, revenue definition and time period.
Gross retention is useful alongside churn and net revenue retention, not as a replacement for them.
Understanding the result
Enter comparable recurring-revenue figures from the same period. Gross retention excludes upsells, expansion and new customer revenue; it is not the same as net revenue retention.
Change one input at a time to see how sensitive the output is to that assumption.
Important notes
Enter comparable recurring-revenue figures from the same period. Gross retention excludes upsells, expansion and new customer revenue; it is not the same as net revenue retention.
Frequently asked questions
What formula does the Gross Revenue Retention Calculator use?
GRR=(beginning recurring revenue−churn−contraction)/beginning recurring revenue ×100%.
What should I verify before relying on the result?
Enter comparable recurring-revenue figures from the same period. Gross retention excludes upsells, expansion and new customer revenue; it is not the same as net revenue retention.
Can I compare different scenarios?
Yes. Change one assumption at a time, keep units and definitions consistent, and save the inputs used for each comparison.
Affiliate recommendations
Tools related to Gross Revenue Retention Calculator
These tools are selected for the calculator topic. The Calc Studio may earn a commission from purchases made through affiliate links.
- BusinessAnywhere business services Visit partner ↗
Business formation and business services for entrepreneurs and online businesses.
See the Affiliate Disclosure for details.
Related calculators
- Revenue Churn Rate Calculator — Estimate recurring revenue lost to cancellations or downgrades as a share of starting revenue.
- Net Revenue Retention Calculator — Calculate net revenue retention from opening recurring revenue, expansion, downgrades and cancellations.
- Recurring Revenue Growth Calculator — Measure percentage growth or decline in recurring revenue between two comparable reporting dates.
- Gross Profit Calculator — Calculate gross profit and gross margin from revenue and direct costs.
- Earned Value Management Calculator — Calculate cost and schedule performance indices and variances from earned value, planned value, actual cost and budget.
- Revenue per Available Seat Calculator — Estimate revenue per available seat-hour for venues, transport or hospitality using revenue, available seats and operating hours.
Related explanations
Learn the method behind the number or compare the terminology before using the calculator.
- How to Calculate Break-Even Point — Learn the break-even formula for units and revenue and understand fixed costs, price, and variable costs.
- How to Calculate Salary from an Hourly Rate — Convert hourly pay into weekly, monthly, and annual estimates and understand the assumptions behind the result.
- Salary — Understand salary, hourly pay, annual gross pay estimates, and the assumptions behind salary conversions.
This page provides a calculation tool plus explanatory information so you can understand what the result means and when the underlying method may not fit your situation.