Net Revenue Retention Calculator

Calculate NRR and GRR from expansion, contraction and churn, and see whether growth is coming from your existing customers. The result updates as you type so you can compare scenarios quickly.

The method

How it is worked out

NRR = (start + expansion − contraction − churn) ÷ start; GRR excludes expansion
cohort
Customers who were paying a year ago; new customers excluded

Keep in mind

What it leaves out

  • Cohort choiceMeasure a fixed cohort; mixing in new logos inflates NRR.
  • TimingAnnual NRR and monthly NRR are not comparable.
  • Multi-year contractsPrepaid annual deals can hide contraction until renewal.

Use the calculator to compare scenarios rather than as a guaranteed forecast.

About the Net Revenue Retention Calculator

Calculate net and gross revenue retention for a customer cohort and learn whether your growth is coming from the customers you already have or only from new ones.

How it works and an example to tryShow less

How to use the result

Net revenue retention is the cohort's revenue today, after expansion, contraction and churn, divided by its revenue a year ago. Gross retention excludes expansion. Both are benchmarked against typical B2B SaaS ranges.

Example to try

A cohort worth £100,000 a year ago that expanded by £22,000, downgraded by £6,000 and churned £9,000 is worth £107,000: 107% NRR and 85% GRR. Healthy, but the expansion engine has room to grow.

Put it to work

Try it on a real situation

Load an example

What moves the result most

    Worked out from your figures above. Tap a row to try it.

    Who uses it, and when

    SaaS finance and customer-success teams, founders preparing investor metrics and operators deciding between acquisition and expansion spend.

    Mistakes worth avoiding

    • Including new customers in the cohort, which inflates the figure.
    • Comparing a monthly NRR with an annual one.
    • Ignoring gross retention, which shows the leak that expansion is covering.

    Questions

    What does the Net Revenue Retention Calculator do?

    Calculate NRR and GRR from expansion, contraction and churn, and see whether growth is coming from your existing customers.

    How should I use the result?

    Net revenue retention is the cohort's revenue today, after expansion, contraction and churn, divided by its revenue a year ago. Gross retention excludes expansion. Both are benchmarked against typical B2B SaaS ranges.

    Does TechBullion store the information I enter?

    The core calculation or transformation runs in your browser. Normal website security and analytics may still record page-level events, but the tool does not need to create a public record from your inputs.

    What mistakes do people make with a net revenue retention calculator?

    Including new customers in the cohort, which inflates the figure. Comparing a monthly NRR with an annual one. Ignoring gross retention, which shows the leak that expansion is covering.

    Is the result guaranteed?

    No. Use the result as a practical check or planning aid and verify important decisions with the relevant primary source, provider or professional advice.

    Part of the guide · Revenue · 12 tools

    SaaS metrics

    ARR and MRR, CAC and LTV, churn and net revenue retention, payback, magic number, quick ratio, rule of 40, pricing and trial conversion: the numbers investors and operators track.

    Also under “Revenue”

    Open the guide: all 12 tools

    Executive Insights

    Leaders on this topic

    Pin It on Pinterest

    Share This