Answers

What is Net Revenue Retention?

NRR is different from Gross Revenue Retention. GRR excludes expansion and shows only the floor of the book. NRR includes expansion and shows whether the existing book is a growth engine on its own.

Short answer

Net Revenue Retention (NRR) is the percentage of recurring revenue retained from an existing customer cohort over 12 months, including expansion from upsell and cross-sell, net of downgrades and churn. The formula is starting ARR plus expansion minus downgrades minus churn, all divided by starting ARR. Best-in-class SaaS businesses post NRR of 120% or higher, which means the existing customer base grew faster than it eroded without a single new logo.

Key points

What matters most.

The six things to understand about Net Revenue Retention before you report it to a board, benchmark it against the market, or build a renewal motion against it. Each one is a place real operators lose credibility by sampling the wrong cohort or defining expansion loosely.

Definition

Recurring revenue kept from the same cohort.

Net Revenue Retention measures what happened to a fixed set of customers over a defined period, usually 12 months. It takes the recurring revenue those customers paid at the start of the window and asks how much of it is still landing at the end of the window, after expansion is added and downgrades and churn are subtracted. New logos acquired during the window are never part of NRR.

Formula

Starting ARR plus expansion minus downgrades minus churn.

The arithmetic is starting ARR plus expansion ARR minus downgrade ARR minus churn ARR, divided by starting ARR. If the cohort started at 100% and ended at 115%, the existing book grew 15% without a single new logo. If it ended at 85%, the existing book eroded 15% and new sales had to run that much faster to stay flat.

Benchmark

120%+ is best-in-class SaaS.

The widely referenced benchmarks are 100% as the baseline floor, 110% as healthy, and 120% or higher as best-in-class. Public SaaS leaders routinely post NRR between 120% and 140%. Below 100% means the existing book is shrinking and the business is running up a down escalator. Below 90% is a product or segmentation problem, not a renewal execution problem.

NRR vs GRR

NRR includes expansion. GRR does not.

Gross Revenue Retention is the same cohort math without the expansion line. It can never exceed 100% because the only movements are downward. NRR can exceed 100% because expansion is added back. A business can post 125% NRR with 85% GRR, which means the losses are real but the growth from the surviving base more than covers them. Both numbers belong on the board slide.

Why it matters

The single best predictor of durable growth.

A high NRR means the business grows even if new sales stop. It compounds the installed base, lowers the dependence on new logo acquisition, and is the metric investors underwrite against most heavily. A business with 130% NRR and modest new sales can double in five years from the existing book alone. A business with 90% NRR has to run harder every year just to stay even.

Data source

Built from the CRM and reconciled to finance.

NRR is calculated against subscription records tied to accounts in the CRM, with expansion and downgrade movements captured on the account they belong to and churn flagged at the renewal. The number is then reconciled against invoiced revenue in the finance system. NRR calculated from only one of the two systems, without the other agreeing, is the single most common source of a number that falls apart in diligence.

The formula in practice

How Net Revenue Retention is actually calculated.

The NRR formula is simple arithmetic, but the inputs are where it goes wrong. The six cards below walk through each piece of the equation, the question it answers, and the common ways teams define it loosely enough that the headline number looks better than the underlying book deserves.

Starting ARR

The locked cohort at period start.

NRR begins with the annualized recurring revenue of a defined cohort of customers on a defined start date. The cohort is locked. Any customer not in that starting set never counts toward either the numerator or the denominator. The point of locking the cohort is to isolate what happened to those customers, not what happened to the business overall.

Expansion

Upsell and cross-sell on the same cohort.

Expansion ARR is new recurring revenue added to customers who were already in the starting cohort. That includes seat upgrades, higher-tier plans, additional products, and usage-based uplifts that convert to recurring. Expansion is the only lever that can push NRR above 100%. If the business has no expansion motion, NRR is capped by GRR and cannot be best-in-class.

Downgrades

Lost ARR on retained customers.

Downgrade ARR is recurring revenue lost from customers who remained in the cohort but reduced their spend. Fewer seats, lower tiers, dropped modules, renegotiated price. Downgrades are not churn, because the customer is still active. They erode NRR even when logo retention looks perfect. A clean account review process catches downgrades early enough that they are not a surprise at renewal.

Churn

Lost ARR from cancelled subscriptions.

Churn ARR is recurring revenue lost from customers who left the cohort entirely during the period. The customer cancelled, did not renew, or is now at zero spend. Churn is the hardest movement to recover, because the relationship is over. Honest churn accounting records the cancellation on the date the subscription actually ended, not the date the renewal process started.

The ratio

Ending cohort revenue over starting cohort revenue.

The denominator is always starting ARR of the locked cohort. The numerator is starting ARR plus expansion minus downgrades minus churn. The ratio is reported as a percentage. If the result is 118%, the cohort is now worth 18% more than it was 12 months ago, with zero contribution from new logos. The percentage format is what makes NRR comparable across businesses of different sizes.

The window

Twelve months, or an honest trailing view.

The standard window is 12 months, measured as period-end ARR of the cohort divided by period-start ARR of the same cohort. Many teams also publish a trailing twelve-month NRR alongside the most recent single-period view, so a sharp recent change is not hidden by earlier smoothing. The dated snapshot and the trailing view belong side by side on the board slide.

NRR versus GRR

The two retention numbers and why both belong on the slide.

A single retention percentage never tells the full story. NRR and GRR describe different parts of the same cohort, and the gap between them is where the actual health of the business lives. The six cards below describe how the two numbers differ, when each one matters, and how to read them together.

GRR

Only the floor of the book.

Gross Revenue Retention measures the same cohort without expansion. The formula is starting ARR minus downgrades minus churn, divided by starting ARR. GRR can never exceed 100%, because the only moves it counts are losses. It is the hardest and most defensible retention metric because no amount of upsell can cover for a leaky book.

NRR

Floor plus the expansion ceiling.

Net Revenue Retention adds expansion back in. It describes the whole motion of the existing book: what was lost, what was retained, and what was grown. NRR above 100% means the business can grow from the existing base alone. NRR below 100% means new sales must run faster than losses just to keep the headline flat.

The gap

The space between GRR and NRR is the expansion engine.

If GRR is 90% and NRR is 125%, expansion contributed 35 points. That gap is the single most informative view of the expansion motion. A wide gap means upsell and cross-sell are doing the work. A narrow gap means the business is holding on but not growing the base. Both numbers side by side are what boards actually read.

When to lean on GRR

Underwriting durability, not growth.

Lenders, acquirers, and conservative investors underwrite against GRR because it tests the floor. A business can prop NRR up with aggressive expansion into a cohort that is churning fast, and the headline looks fine for a while. GRR cuts through that. If GRR is weak, the business has a product or segmentation problem no amount of upsell can mask forever.

When to lean on NRR

Underwriting growth and valuation.

Growth-stage investors and public market analysts underwrite against NRR because it tests the compounding engine. A business with 130% NRR grows meaningfully without any new logo acquisition, and that compounding is what justifies premium valuation multiples. NRR is the single most-cited retention number in SaaS valuation benchmarks for exactly this reason.

Report both

Honest boards publish NRR and GRR together.

A disciplined board report shows NRR, GRR, and the gap, segmented by cohort and segment. Reading only one hides half the story. Reading both, together, with the segments visible, is what makes a retention conversation defensible. The teams that publish only NRR are the ones most likely to have a GRR problem they would rather not surface.

From CRM to board slide

How honest NRR is actually produced.

An NRR number is only as credible as the data pipeline it was built from. The six cards below describe the pattern used by subscription businesses that reconcile their retention metrics cleanly: the CRM owns the cohort and the movements, the finance system owns the recognized revenue, and the two must agree every period before any retention number leaves the building.

Account record

The CRM holds the subscription book.

Every active subscription lives on an account in the CRM with its start date, end date, annualized value, and status. Expansion deals land on the same account as the original contract. Downgrades are captured when terms change. Churn is flagged when a renewal fails. The cohort is defined by filtering accounts that had an active subscription on the chosen start date.

Four motions

Expansion, downgrade, and churn, tracked where they happen.

The three NRR movements each have their own workflow in the CRM. Expansion deals in the expansion pipeline on existing accounts. Downgrades captured at the account level with a reason and a date. Churn flagged at the renewal with the cancellation date. Reporting the three motions means reading the CRM, not reconstructing them from the ledger.

Reconcile to finance

Billing confirms the subscription record.

Every subscription in the CRM maps to an invoice in the finance system. Monthly, the two are reconciled. No CRM subscription without a billed contract. No billed contract without a CRM subscription. Expansion in the CRM lines up with an invoiced uplift. Downgrades line up with reduced billings. The reconciliation is what makes the retention metrics defensible in diligence.

Segment it

NRR by segment, cohort, and vintage.

Because every subscription is tied to an account, NRR rolls up by segment, industry, geography, product, and cohort year. The board report can show NRR for the enterprise segment, the SMB segment, each product line, and each cohort vintage from the same source data. Aggregate NRR hides the segments where the number is actually broken. Cohort slicing catches it.

Renewal workflow

A renewal pipeline, not a surprise.

Honest NRR comes from a renewal process that opens 90 to 120 days before the contract end date, surfaces risk early, and gives the account team time to intervene. Risk signals from product usage and support activity land on the renewal record. Downgrades are negotiated before the renewal date, not discovered on it. The renewal pipeline is where NRR is actually made or lost.

Published policy

What counts as expansion, written down.

The honest teams publish an internal policy: what counts as expansion versus new business, how downgrades are logged, how churn is dated, how usage-based uplifts convert to recurring, and how the cohort is defined. Every quarter the NRR is calculated against the same written policy. When definitions are documented, the number survives scrutiny instead of shifting under it.

Measure NRR on the system where the renewals and expansion already live.

Strkr is a CRM that captures expansion in the pipeline, downgrades on the account, and churn at the renewal, all against the same subscription record. The retention numbers reconcile to the system the revenue team already uses, instead of being reassembled from spreadsheets at month end.

People also ask

Related questions.

What is a good NRR?

The widely referenced benchmarks are 100% as the baseline floor, 110% as healthy, and 120% or higher as best-in-class. Public SaaS leaders routinely post NRR between 120% and 140%. Enterprise-focused SaaS businesses tend to post higher NRR than SMB-focused ones because enterprise expansion motions are stronger. Below 100% means the existing book is shrinking and new sales must run harder every year to keep the headline flat.

How do you calculate NRR?

The formula is starting ARR plus expansion ARR minus downgrade ARR minus churn ARR, divided by starting ARR, expressed as a percentage. The cohort is locked at the start date. New logos acquired during the window are never counted. The window is almost always 12 months. If the cohort was worth 1,000,000 at the start and 1,200,000 at the end after expansion, downgrades, and churn, NRR is 120%.

What is the difference between NRR and GRR?

NRR includes expansion from upsell and cross-sell. GRR does not. GRR is the same cohort math with only the downward moves counted, so it can never exceed 100%. NRR can exceed 100% because expansion is added back in. The gap between the two numbers describes the strength of the expansion motion. A business with 90% GRR and 125% NRR has real losses but a strong expansion engine covering them.

What is the difference between NRR and net dollar retention?

They are the same metric under two different names. Net Revenue Retention and Net Dollar Retention (NDR) both measure the recurring revenue retained from an existing customer cohort, including expansion and net of downgrades and churn. Some firms use NDR, others use NRR, and a few use "net recurring revenue retention" or "net ARR retention." The formula and interpretation are identical.

Does NRR include new customers?

No. NRR measures what happened to a fixed cohort of customers that existed at the start of the period. New logos acquired during the window are excluded from both the numerator and the denominator. The point of locking the cohort is to isolate how the existing book performed on its own, without being flattered by new sales. A business can post low NRR and still grow fast overall if new logo acquisition is strong.

Why can NRR be above 100%?

Because expansion from upsell and cross-sell is added back into the formula. If the cohort grew its spend faster than it shrank through downgrades and churn, the ratio exceeds 100%. NRR above 100% means the existing customer base is a net growth engine on its own, even if the business acquires no new logos. GRR, which excludes expansion, is capped at 100% by definition.

How often is NRR reported?

Monthly for internal operating cadence, quarterly for board reporting, and at a labelled point in time for any investor conversation. The standard view is a trailing twelve-month NRR, with the most recent single-period view published alongside it so a sharp recent change in expansion or churn is not hidden by earlier smoothing. The dated snapshot plus the trailing view is what belongs on the board slide.

Where does NRR come from in the data stack?

Two systems that must agree. The CRM holds the account, the subscription record, the expansion deal, the downgrade, and the renewal. The finance system holds the invoice, the recognized revenue, and the cash. NRR is calculated from CRM subscription movements and reconciled against invoiced revenue every period. A retention number produced from only one of the two systems is the most common source of a number that falls apart in diligence.

Try it free. Bring your team next week.

No sales call, no migration consultant, no four-month implementation. Enter your card, get 14 days of the full Pro tier, cancel any time before day 14 with zero charge. Spin up a workspace, import your CSV, and have something useful before lunch.