• Revenue Operations
  • GTM Glossary

What is NRR (Net Revenue Retention)?

The percentage of revenue retained from existing customers, including expansion, after accounting for churn and contraction.

On this page (3 sections)
  1. Full Definition
  2. Related Terms
  3. Browse the GTM Glossary

Full Definition

Net Revenue Retention (NRR) — also called Net Dollar Retention (NDR) — measures how much revenue a company retains from its existing customer base over a period, accounting for expansion revenue (upsells, cross-sells) as well as churn and contraction. NRR = (Starting MRR + Expansion MRR - Churn MRR - Contraction MRR) ÷ Starting MRR × 100. NRR above 100% means the existing customer base grows revenue without new customers — considered the hallmark of a great B2B SaaS business. Best-in-class SaaS companies achieve NRR of 120-140%+.

Related Service

Revenue Operations

DevCommX builds the RevOps foundation that eliminates revenue team silos — clean data, unified attribution, accurate forecasting, and a single source of truth for every revenue decision.

Learn more →

Understanding NRR (Net Revenue Retention) is more powerful when combined with these related concepts:

Browse the GTM Glossary

GTM Strategy Sales Development Revenue Operations Sales Automation AI Sales Demand Generation Answer Engine Optimization

Put NRR (Net Revenue Retention) to Work

DevCommX builds the revenue systems where concepts like NRR (Net Revenue Retention) become measurable reality. Book a free 30-minute GTM audit.

Want this running in your funnel?

Book a free 30-minute GTM audit. You leave with a prioritised plan either way.

Book a free GTM audit
FAQ

NRR (Net Revenue Retention): Common Questions

What is NRR (Net Revenue Retention) in B2B sales?

Net Revenue Retention (NRR) — also called Net Dollar Retention (NDR) — measures how much revenue a company retains from its existing customer base over a period, accounting for expansion revenue (upsells, cross-sells) as well as churn and contraction. NRR = (Starting MRR + Expansion MRR - Churn MRR - Contraction MRR) ÷ Starting MRR × 100. NRR above 100% means the existing customer base grows revenue without new customers — considered the hallmark of a great B2B SaaS business. Best-in-class SaaS companies achieve NRR of 120-140%+.

Why does NRR (Net Revenue Retention) matter for revenue teams?

NRR (Net Revenue Retention) is a critical concept for any B2B revenue team because it directly impacts pipeline predictability and revenue growth. Without a clear understanding of NRR (Net Revenue Retention), teams often make decisions based on incomplete information or misaligned frameworks — leading to poor forecasting, wasted outreach effort, and missed quota. DevCommX incorporates NRR (Net Revenue Retention) thinking into every Revenue Operations engagement we run.

How does NRR (Net Revenue Retention) relate to GTM Engineering?

NRR (Net Revenue Retention) is closely connected to ARR (Annual Recurring Revenue) and Churn Rate, and several other core GTM concepts. In the context of GTM Engineering, NRR (Net Revenue Retention) typically informs how revenue systems are designed, what data is tracked, and how performance is measured. Modern GTM Engineers treat NRR (Net Revenue Retention) as a quantifiable lever — not just a concept — building automation and reporting that makes it visible and actionable.

Related terms

More in Revenue Operations

Browse the full glossary →

Free GTM audit

Two weeks from now, your engine could be live.

  • 30-minute call with a senior GTM engineer
  • We find the gaps leaking pipeline
  • You leave with a prioritised plan, and your price
Book a free GTM audit

Request a GTM Assessment

Thanks — we’ll be in touch.

Schedule a 30-Minute Assessment

Request a GTM Assessment

Expect a reply within one business day.

Book a free GTM audit