Net revenue retention: the metric your board cares about most

NRR tells you whether your existing customers are growing or shrinking. Here is how to calculate it, what good looks like, and what to do when the number drops.

A line chart showing net revenue retention trending upward over four quarters

Your sales team closes new logos every month, yet total ARR barely moves. The culprit is almost always the same: existing revenue is leaking out at roughly the same rate new revenue comes in. Net revenue retention is the metric that makes that leak visible.

This article walks through the net revenue retention formula, shows what good and great look like at different company stages, and lays out the operational levers that actually move the number. If your board is asking about NRR, or about to, this is the primer you need.

Key takeaways

  • Net revenue retention measures how much revenue you keep and grow from existing customers, independent of new sales.
  • An NRR above 100% means your install base is growing on its own. Below 100% means churn and contraction outpace expansion.
  • Improving NRR starts with seeing which accounts are contracting or at risk before the renewal conversation.

What net revenue retention actually measures

Net revenue retention, sometimes called net dollar retention or NDR, answers one question: if you stopped selling to new customers today, would your revenue go up or down? It captures the combined effect of expansions, contractions, and churn within your existing customer base over a period, typically a trailing twelve months.

The formula is straightforward:

NRR = (Starting MRR + Expansion MRR − Contraction MRR − Churned MRR) / Starting MRR × 100

Suppose you start a quarter with $1M in MRR from existing customers. During the quarter, those same customers expand by $80K (seat additions, upgrades), contract by $30K (downgrades, seat removals), and churn by $20K (cancellations). Your net revenue retention for the quarter is ($1M + $80K − $30K − $20K) / $1M = 103%.

That 103% means your existing base is growing at a 3% rate per quarter, before a single new deal closes. A number below 100% means your base is shrinking and your sales team is running just to stay in place.

Why boards and investors focus on net revenue retention

Revenue from existing customers is more predictable, higher margin, and cheaper to grow than revenue from new logos. Investors know this, which is why NRR shows up in every SaaS earnings call, every board deck, and every due diligence checklist.

A company with 120% NRR can lose customers and still grow. A company with 85% NRR needs to replace 15% of its base every year just to stay flat. Over three years, the compounding effect is dramatic: the 120% company has nearly doubled its installed revenue while the 85% company has lost more than a third of it.

For operators, NRR is the clearest signal of product-market fit after the initial sale. High NRR means customers find more value over time. Low NRR means something is breaking: the product, the onboarding, the pricing model, or the relationship.

NRR benchmarks by company stage

What counts as “good” depends on where you are. Early-stage companies with SMB customers and monthly contracts tend to have higher gross churn and less expansion revenue. Enterprise companies with annual contracts and usage-based pricing tend to expand more naturally.

Here are general benchmarks, not hard rules. Your context matters: contract length, pricing model, market segment, and average contract value all shift the expectations.

Company stageTypical NRR rangeWhat drives it
Seed / Series A (SMB focus)80–95%Monthly contracts, high logo churn, limited upsell motion
Series B (mid-market shift)95–105%Annual contracts emerge, seat-based expansion starts
Series C+ (enterprise mix)105–120%Multi-year deals, platform expansion, usage pricing
Public SaaS (top quartile)120%+Strong land-and-expand, mission-critical product
Ranges are generalizations from public SaaS benchmarks. Your target should reflect your pricing model and market segment.

If your NRR is below the range for your stage, it does not mean the company is failing. It means there is a specific, addressable gap: too much logo churn, too much contraction, or not enough expansion. The next step is figuring out which component is dragging the number down.

Breaking NRR into its components

A single NRR number hides the story. Two companies can both report 100% NRR with completely different dynamics. One has zero churn and zero expansion. The other has 15% churn offset by 15% expansion. The second company has a much bigger problem, and a much bigger opportunity.

To act on NRR, break it into three components:

Gross revenue retention (GRR) measures how much existing revenue you keep, ignoring expansion. It has a ceiling of 100%. GRR tells you how well you protect the base. If GRR is low, no amount of upselling will fix the underlying retention problem.

Expansion rate measures how much your existing customers grow through upgrades, seat additions, or increased usage. This is the only component that can push NRR above 100%.

Contraction rate sits between the two. Customers who downgrade or remove seats are not churning, but they are shrinking. Contraction is often the early warning: an account that contracts in Q1 is more likely to churn in Q3.

Contraction is churn in slow motion. Catching it early gives you months of runway to intervene.

Imagine an account with 200 seats at $50/seat. If they drop to 150 seats, that is $2,500/month in contraction, but the account is still alive. The question is whether it keeps shrinking. Watching the trajectory, not just the snapshot, is what separates proactive retention from reactive fire-fighting.

See which accounts are contracting before they churn

Veermo tracks revenue at risk by segment, plan and owner, so you can see contraction and churn exposure in one view instead of stitching together billing exports.

Five operational levers that improve net revenue retention

NRR is a lagging metric. By the time it drops, the damage happened months ago. Moving it means changing the daily and weekly behaviors of your customer-facing teams. Here are the levers that matter most.

1. Catch churn signals earlier. Most teams learn about at-risk accounts when the cancellation request arrives or the renewal is 30 days out. By then, the customer has already made their decision. Monitoring usage drops, support ticket spikes, and seat removals in real time gives you weeks or months of lead time. Tools like health scores automate this so your team does not have to watch a dashboard.

2. Standardize save motions. When a CSM spots a risk, what happens next? If the answer depends on who the CSM is, you have a consistency problem. Defining playbooks, timed sequences of outreach, escalation, and offers, ensures every at-risk account gets the same proven treatment.

3. Make expansion part of the CS workflow. Expansion does not have to be a sales motion. CSMs who understand account usage patterns can identify natural expansion moments: a team that is bumping against seat limits, a department that could use a feature they have not activated, a customer whose usage has grown past their current plan tier.

4. Fix onboarding for time-to-value. Many accounts that churn in the first six months never reached the “aha moment.” If your time-to-value is measured in weeks rather than days, you are losing customers before they ever see what the product can do. Shortening that path directly reduces early-life churn and improves GRR.

5. Price for growth. Usage-based and seat-based pricing naturally create expansion revenue when customers succeed. If your pricing model has a flat fee with unlimited usage, there is no economic signal when a customer grows, and no natural expansion path.

How to report NRR to your board

Boards want three things from an NRR update: the number, the trend, and the plan.

The number. Report trailing-twelve-month NRR, annualized. If you also track quarterly, include both so the board can see short-term changes. Be consistent with your calculation method: pick a cohort definition and stick with it.

The trend. Show NRR over at least four quarters. A single quarter’s NRR can be skewed by one large churn event or one large expansion. The trend is what matters. Break it into GRR and expansion rate so the board can see whether improvements are coming from better retention, better expansion, or both.

The plan. If NRR is below target, explain what is driving it and what you are doing about it. “We lost two enterprise accounts” is a description. “We lost two enterprise accounts because we missed usage drop-offs, and we are now monitoring health scores weekly to catch similar signals” is a plan. Revenue leaders who frame retention as a system, not a series of events, build more confidence at the board level.

Avoid presenting NRR alongside vanity metrics that obscure the story. Logo count, total customers, and top-of-funnel activity are important, but they do not explain whether the customers you already have are staying and growing.

Start tracking NRR this week

If you are not already reporting NRR, here is a simple starting point. Pull your MRR from twelve months ago for every account that existed then. For each account, record what their MRR is today: expanded, contracted, or churned. Sum the results and divide by the starting MRR.

That gives you a trailing-twelve-month NRR you can share with your team this week. From there, the work is breaking it into its components, identifying which accounts are driving each one, and building the processes that move the number in the right direction.

One action: export your billing data for the past twelve months, calculate NRR, and identify the five largest churned or contracted accounts. For each one, ask: did we see this coming? If the answer is no, that is the gap to close first.