GRR Calculator
Calculate Gross Revenue Retention (GRR) from starting MRR, contraction, and churn.
GRR (Gross Revenue Retention) measures how much of a cohort's starting revenue remains after churn and downgrades, excluding expansion. It is a clean durability metric.
Prefer an explanation- Read the guide.
Need definitions- Browse the glossary.
GRR (Gross Revenue Retention): definition, formula, how to calculateRetention & churn hub: cohorts, GRR/NRR, and retention curvesRevenue retention curves: GRR vs NRR over time (how to model)MRR forecasting: a simple bridge model (new, expansion, churn)
$
$
$
Use 1 for monthly GRR; 3 for quarterly, etc.
%
Tip: you can type commas (e.g., 10,000).
Example
Using the default inputs, the result is:
87%
- Starting MRR
- $100,000
- Contraction MRR
- $5,000
- Churned MRR
- $8,000
- Period length (months)
- 1
- Target GRR (optional)
- 0%
How to calculate
- Pick a cohort and time window.
- Measure starting MRR for the cohort.
- Subtract contraction and churned MRR to get ending gross MRR.
- Compute GRR = ending gross MRR / starting MRR.
- Optional: add a target GRR to see allowable churn + contraction.
Formula
GRR = (Starting MRR - Contraction - Churn) / Starting MRR
- GRR excludes expansion by definition.
- All components use the same MRR definition and time window.
FAQ
Why track GRR if I already track NRR-
NRR can look strong due to expansion even when underlying churn/downgrades are weak. GRR isolates durability without expansion.
What is a good GRR-
There is no single benchmark across all businesses. Use GRR trends by segment to identify where churn and downgrades are improving or worsening.
Common mistakes
- Including expansion (GRR intentionally excludes it).
- Using a blended number that hides segment issues.
How to interpret
GRR tips
- Track GRR by customer size and plan to find where churn risk is concentrated.
- Use cohort curves to understand when contraction happens (early vs later).
- Pair GRR with churned MRR and logo churn for a full picture.
Related calculators
SaaS Metrics
CAC Calculator
Calculate Customer Acquisition Cost (CAC) from total acquisition spend and new customers.
SaaS Metrics
Fully-loaded CAC Calculator
Calculate fully-loaded CAC by including paid spend plus sales & marketing costs (salaries, tools, and other acquisition costs).
SaaS Metrics
LTV Calculator
Estimate customer Lifetime Value (LTV) using ARPA, gross margin, and churn rate.
SaaS Metrics
LTV Sensitivity Calculator
See how gross profit LTV changes as churn and gross margin vary (simple 3x3 sensitivity).
SaaS Metrics
LTV:CAC Calculator
Compute LTV:CAC ratio and CAC payback using ARPA, gross margin, churn, and CAC.
SaaS Metrics
CAC Payback Period Calculator
Estimate how many months it takes to recover CAC (months to recover CAC) using gross profit.
Quick checks
- Keep time units consistent (monthly vs annual) across inputs and outputs.
- Segment by cohort/channel/plan before trusting a blended average.
- Use the related guide to avoid common definition and denominator mismatches.