Alp SuleimanGrowth Partner

NRR & GRR Calculator

NRR shows how much recurring revenue from existing customers grew or shrank over a period; GRR measures only the losses, ignoring expansion. Together they tell you how much of your growth depends on new sales.

Tool 9 / 15

NRR & GRR Calculator

Inputs

Currency

Period

Existing customers
$

Monthly recurring revenue on the first day of the period.

$

Upgrades and add-ons from existing customers.

$

MRR lost from customers who stayed but pay less.

$

MRR from customers who left entirely.

New customers (optional)
$

Not part of NRR; it only completes the bridge.

Result

NRR (monthly): 98.4%

NRR (monthly)

98.4%

About 82.4% annualised.

The base is leaking

Existing customers shrink 1.6% per period (monthly). Just to stand still you need $8,000 of new MRR each period; that's 20% of your new sales.

GRR (monthly)

95.4%

Excludes expansion; the hole in the bucket.

Ending MRR

$532,000

+$32,000 versus the start.

Annualised NRR

82.4%

NRR^12

Annualised GRR

56.8%

GRR^12

Annual figures assume the same rate repeats every period for a year (compounded). The most accurate annual rate comes from comparing what last year's cohort pays today with what it paid then.

MRR bridge (monthly)

MRR bridge from $500,000 at the start to $532,000 at the end.
  • Start$500,000
  • Expansion+$15,000
  • Contraction−$8,000
  • Churn−$15,000
  • New customers+$40,000
  • End$532,000

Share this result

Results are estimates based on the values you enter, not investment or financial advice. The calculation runs in your browser and no separate request is made to send your numbers. The values you enter are written into the link in the address bar.

Formula

  • NRR (net revenue retention)

    (Starting MRR + expansion − contraction − churn) ÷ starting MRR

  • GRR (gross revenue retention)

    (Starting MRR − contraction − churn) ÷ starting MRR

    Excludes expansion; can never exceed 100%.

  • Annualising

    Annual rate = (monthly rate)^12 or (quarterly rate)^4

    Assumes the same rate repeats every period.

  • Ending MRR

    Start + expansion − contraction − churn + new-customer MRR

How to read the result

If NRR is above 100%, your existing base grows on its own: recurring revenue rises even if you win no new customers. New sales then stack on top of that growth. Below 100%, the base is leaking, and part of every new sale goes to filling the hole first.

Look at GRR separately. Strong expansion can make NRR look healthy while serious churn hides underneath. Because GRR ignores expansion, it shows the true size of the hole in the bucket. An NRR propped up by a few large accounts expanding drops fast when one of them leaves.

When annualising monthly rates, remember compounding. 98% a month sounds small, but repeated for twelve months it's roughly 78% a year. This tool calculates the annual figure on that assumption. The most accurate annual NRR comes from comparing what last year's customer cohort pays today with what it paid then.

The MRR bridge shows where to focus. If churn is large, find out why customers leave: wrong customers, value not shown, or pricing that didn't fit? If contraction is large, look at packaging and pricing. If expansion is weak, ask whether customers have a way to pay more as they grow.

The "churn eats X% of new sales" line is the easiest number to explain to a team. If a third of new sales goes to replacing lost revenue, one in every three days of the sales team's effort is spent standing still. Reducing churn turns the same sales effort directly into growth.

Frequently asked questions

How do you calculate NRR?

Take starting MRR, add expansion from existing customers, subtract contraction and churned MRR, then divide by starting MRR. 500k starting, 15k expansion, 8k contraction and 15k churn: (500 + 15 − 8 − 15) ÷ 500 = 98.4%. New customers are left out.

What's the difference between NRR and GRR?

NRR counts expansion; GRR doesn't. So GRR can never exceed 100% and measures only losses. NRR shows whether the existing base grew on a net basis, expansion included.

What does NRR above 100% mean?

Expansion from existing customers outweighs churn and contraction. Your recurring revenue grows even if you win no new customers, and new sales add on top.

How do you annualise monthly NRR?

Raise the monthly rate to the twelfth power: 101% a month is about 112.7% a year. This assumes the same rate repeats every month. The most accurate annual figure comes from comparing last year's customer cohort's MRR then and now.

Why isn't new-customer MRR part of NRR?

NRR measures only the health of the existing base. Include new customers and strong sales can hide weak retention. This tool shows new MRR only in the bridge and in ending MRR.

Let's read the story behind the numbers together.

Let's pin down which metric is really limiting your growth and which lever to pull first.

↑ All calculators