Net Revenue Retention (NRR) Calculator
Net and gross revenue retention from churn and expansion, and how NRR flows through to LTV, growth and the ARR multiple.
Updated · By Niraj Kumar · 3 sources
https://checkpre.com/finance/nrr-calculator
Revenue and customers
ARPU $100 a month.
Retention
Customers who cancel each month. 2% a month is 22% a year.
Upgrades and added seats less downgrades, from customers who stay. Gives NRR of 92%.
Margin and acquisition
Revenue left after hosting, support, payment fees and third-party APIs.
Ads, tools and the pay of sales and marketing staff. CAC $733.
Cash
R&D, G&A, rent: everything outside cost of revenue and sales and marketing.
LTV settings
What future profit is worth today. 0 for an undiscounted LTV.
How long a customer's profit counts. 60 is common.
- Customer lifetime value
- $3,091
- 60 months, discounted 10%; simple LTV $3,900
- CAC
- $733
- $22,000 ÷ 30 new customers
- LTV:CAC
- 4.2:1
- Healthy, at or above 3:1
- CAC payback
- 9.4 months
- Under 12 months: efficient
- Implied valuation
- $2,457,000
- 3.4× ARR on 49% growth; Rule of 40: 16
- Cash runway
- Default alive
- Burning $20,200 a month; profitable in month 11, before the cash runs out
| Change | LTV | LTV:CAC | Payback | Valuation | Break-even |
|---|---|---|---|---|---|
| As entered | $3,091 | 4.2:1 | 9.4 months | $2,457,000 | Month 11 |
| Cut monthly churn by 1 point | +$953 | +1.30 | – | +$1,053,000 | −2 mo |
| Add 0.5 points of monthly expansion | +$417 | +0.57 | – | – | −1 mo |
| Acquire customers 10% cheaper | – | +0.47 | −0.9 mo | – | −1 mo |
| Raise gross margin by 5 points | +$198 | +0.27 | −0.6 mo | +$63,000 | −2 mo |
Expected profit from a new customer, allowing for the chance they churn and for expansion. Simple payback ignores churn: 9.4 months.
Burning $20,200 a month; profitable in month 11, before the cash runs out. New customers join at today's ARPU; costs stay flat.
| Metric | Yours | Median | Strong | Where you sit |
|---|---|---|---|---|
| Monthly churn | 2% | 2% | 1% | Above median |
| Net revenue retention | 92% | 92% | 102% | Above median |
| Gross margin | 78% | 75% | 82% | Above median |
| CAC payback | 9.4 months | 12.0 months | 8.0 months | Above median |
How is net revenue retention calculated?
NRR is this year's revenue from last year's customers, divided by their revenue a year ago, with upgrades and after churn and downgrades. From 2% monthly churn and 1.3% monthly expansion: ((1 − 0.02) × (1 + 0.013000000000000001))^12 = 91.6%. GRR leaves out expansion: 78.5%.
ARPU = MRR ÷ customers; gross profit per customer g = ARPU × gross margin;
annual churn = 1 − (1 − c)^12; NRR = ((1 − c) × (1 + e))^12; GRR = (1 − c)^12;
simple LTV = g ÷ c; LTV = Σ g × q^t for t = 0 … H − 1, q = (1 − c)(1 + e) ÷ (1 + d)^(1/12);
CAC = sales and marketing ÷ new customers; payback = CAC ÷ g; LTV:CAC = LTV ÷ CAC;
cash(t+1) = cash(t) + MRR(t) × margin − sales and marketing − other costs; runway = months until cash < 0This page uses the same method as the SaaS Unit Economics Calculator, which explains each term and assumption in full.
Worked example
An SMB SaaS on $60,000 MRR from 600 customers at $100 a month, adding 30 a month on $22,000 of sales and marketing, with 2% monthly churn, 1.3% monthly expansion, 78% gross margin, $45,000 of other monthly costs and $600,000 in the bank.
- 1Each month 98% of revenue stays and grows 1.3%: 0.980 × 1.013 = 0.9927
- 2Over a year: 0.9927^12 = NRR 91.6%
- 3Without expansion: 0.980^12 = GRR 78.5%
NRR 91.6% and GRR 78.5%.
Frequently asked questions
What is a good NRR for SaaS?
Around 100 to 102% is the median for private B2B SaaS in 2025 and 2026 surveys; above 110% is strong and above 120% is top-tier, usually enterprise or usage-priced products. SMB and self-serve products commonly sit at 85 to 95% because small customers churn more and expand less.
What is the difference between NRR and GRR?
Gross revenue retention counts only losses, churn and downgrades, so it cannot exceed 100%. Net revenue retention adds back expansion from the customers who stay. GRR shows how sticky the product is; NRR shows whether the existing base grows on its own. Investors read both: a high NRR on a low GRR means a few big accounts are hiding a leaky bucket.
Sources
Related calculators
- SaaS Unit Economics CalculatorChurn, LTV, CAC, payback, NRR and runway from one set of inputs: change churn by a point and watch every metric, the valuation and your cash runway move.
- SaaS Churn Rate CalculatorConvert monthly churn to annual, see average customer lifetime and gross retention, and what each point of churn costs in LTV and runway.
- SaaS LTV CalculatorCustomer lifetime value with gross margin, expansion and a discount rate, next to the simple ARPU ÷ churn formula, so the number survives investor scrutiny.
- Mid-Market SaaS Benchmarks CalculatorBenchmarks for SaaS sold to mid-sized companies on $5,000 to $50,000 contracts, with your churn, NRR and payback scored against them.