Net Revenue Retention: If Your NRR Is Below 100%, Your Business Is Shrinking Without Knowing
Subscription/recurring-revenue business: January cohort SGD 50K MRR. By July (6 months): churned SGD 8K (16%), downgraded SGD 4K (8%), upsold/expanded SGD 6K (12%). Net: SGD 44K remaining = NRR 88%. Every month you must acquire SGD 6K new MRR just to stand still. Fix churn (to 10%) + expand (to 15%): NRR 105% = business grows from existing customers alone.
- What Is Net Revenue Retention?
- Why NRR Matters More Than Churn Rate
- Diagnosing NRR Below 100%
- AskBiz NRR Dashboard
- Separating Gross Retention From Net Retention
What Is Net Revenue Retention?#
NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100%. Example: start SGD 100K MRR. Add expansion (upsells): SGD 10K. Subtract contraction (downgrades): SGD 5K. Subtract churn: SGD 12K. End MRR from same cohort: SGD 93K. NRR = 93%. Interpretation: from existing customers alone, revenue shrank 7%. Every percentage point below 100% means you need new customer revenue just to replace what you lost.
Why NRR Matters More Than Churn Rate#
Churn rate (% customers lost) misses expansion and contraction. Example: churn 10% but upsell 15% = NRR 105% (business grows from base). Churn 5% but contraction 10% = NRR 85% (business shrinks despite low churn). SaaS benchmark: NRR >110% = excellent (Slack, Zoom level). NRR 100-110% = good. NRR 90-100% = needs work. NRR <90% = leaking bucket — acquisition can't fill the hole. For SMB recurring revenue (subscriptions, retainers, repeat orders): same principle applies.
Diagnosing NRR Below 100%#
Three levers: (1) Churn — identify which customers left and why (exit survey, last 3 invoices before cancellation). (2) Contraction — customers downgrading: price sensitivity, feature underuse, budget cuts. Fix: add value before renewal, offer annual discount. (3) Expansion — upsells/cross-sells: are you asking? Upsell motion: "you've been on basic plan 6 months, here's what Pro gives you." Even a 5% upsell rate on 200 customers = 10 upgrades/month.
AskBiz NRR Dashboard#
Tracks recurring revenue cohort by cohort. "January cohort SGD 50K: June status: churned SGD 8K (16%), contracted SGD 4K (8%), expanded SGD 6K (12%). NRR: 88%. February cohort SGD 55K: June NRR 92% (improving — January actions working). Trend: NRR improving +4% month-over-month. If trend continues: NRR reaches 100% by September. Actions needed: 3 at-risk accounts (last invoice 45+ days ago, no login in 30 days) = reach out this week."
Separating Gross Retention From Net Retention#
NRR can mask a churn problem if expansion revenue is strong enough to offset it — a business with 20% churn and 25% expansion still shows NRR above 100%, looking healthy while quietly losing a fifth of its customer base every period. Always calculate Gross Revenue Retention (GRR) alongside NRR: GRR = (Starting MRR − Contraction − Churn) ÷ Starting MRR, which excludes expansion entirely. GRR tells you how much of your base you're keeping regardless of upsell success. A healthy business typically shows GRR above 90% and NRR above 100% — if GRR is weak (below 85%) but NRR looks fine because of expansion, you have a retention problem that expansion revenue is currently hiding, and it will eventually catch up once the upsell well runs dry or your best expansion customers reach their ceiling.
Worked Example: When Expansion Was Masking a Churn Crisis#
A Singapore B2B software-enabled service business showed NRR of 102% for three consecutive quarters — comfortably above the 100% threshold — and assumed retention was healthy. Breaking it down: churn was running at 22% of starting MRR per quarter, but a concentrated group of large accounts was expanding aggressively (adding seats, upgrading tiers) at 24% of starting MRR, netting out to the 102% headline figure. GRR, calculated separately, was only 78% — meaning the business was losing more than a fifth of its revenue base every quarter and papering over it with expansion from a shrinking pool of large accounts. When two of those expanding accounts reached their natural ceiling (no more seats to add) the following quarter, NRR dropped to 89% almost overnight, exposing the churn problem that had been hidden for the better part of a year. Tracking GRR alongside NRR from the start would have surfaced the churn crisis three quarters earlier.
Common Mistakes When Interpreting NRR#
The first mistake is tracking NRR alone without GRR, which as shown above can hide a serious churn problem behind healthy-looking expansion revenue from a shrinking base of accounts. The second mistake is calculating NRR on too short a window — a single month's NRR is noisy (one large renewal or cancellation swings it dramatically), so use trailing 3-month or quarterly NRR for a stable trend read. The third mistake is treating NRR improvement as automatically good news without checking concentration — if NRR gains are driven by 2-3 accounts expanding heavily, that's a concentration risk in disguise, not a broad-based retention win. AskBiz calculates GRR and NRR side by side per cohort and flags when the gap between them widens beyond a healthy range, so expansion revenue doesn't quietly mask a growing churn problem.
People also ask
Does NRR apply to non-SaaS businesses?
Yes — any business with repeat customers. Retail: NRR equivalent = repeat purchase rate × average order value change. Restaurant: returning customer spend vs same customers last year. B2B service: retainer renewals + scope expansion vs cancellations. Principle is universal: are your existing customers worth more or less than last period?
What is a realistic NRR target for an SMB?
Aim for NRR >100% first (stop the bleed). Then target 105-110% (growth from base). Achieving 110%+ NRR means you could theoretically stop acquiring new customers and still grow — compounding effect. Most SMBs hit 95-105% once they actively manage churn and introduce structured upsell.
Our team combines expertise in data analytics, SME strategy, and AI tools to produce practical guides that help founders and operators make better business decisions.
Calculate Your Net Revenue Retention (Find the Leak Before It Sinks Growth)
AskBiz tracks MRR cohorts, measures churn, contraction, and expansion monthly. Flags at-risk accounts before they cancel. Try free.
Connects to Shopify, Xero, Amazon, QuickBooks, Stripe & more in minutes