2,317 Shopify stores already joined the waitlist! Early access
perks live now.
Net Revenue Retention (NRR), also known as Net Dollar Retention (NDR), is a key performance metric that shows how much recurring revenue a business retains from its existing customers over a specific period. It factors in upgrades (expansions), downgrades (contractions), and churn (cancellations), making it a strong indicator of customer success and account growth. NRR originated as a SaaS metric but applies equally well to subscription ecommerce and DTC subscription programs, where existing subscribers can upgrade box sizes, add products, downgrade, or cancel.
NRR is expressed as a percentage of starting monthly recurring revenue (MRR). A value above 100% means your current customer base is generating more revenue than before, without adding new customers. A lower value may signal a need to improve retention, reduce churn, or re-engage customers who are downgrading their plans.
Use this formula:
NRR = ((Starting MRR + Expansion MRR – Churned MRR – Downgrade MRR) ÷ Starting MRR) × 100
For example, if your starting monthly recurring revenue (MRR) is $50,000, and after churn, downgrades, and expansions you end at $55,000, your NRR is 110%.
An NRR above 100% is a positive sign. It means strong customer retention is being amplified by expansion revenue, so the existing customer base is growing on its own without new acquisition. Sustained NRR above 100% is also one of the clearest signals of product-market fit in any subscription business.
NRR helps evaluate customer satisfaction, upselling effectiveness, and long-term growth potential. It’s a core metric for SaaS and subscription-based businesses. Because the formula nets expansion against churn and downgrades, churn rate is typically the biggest single force pulling NRR below 100%, which is why teams that improve churn often see NRR move first, before acquisition metrics do.
Let’s say your SaaS company starts the month with $100,000 in revenue from existing customers. During the month, you upsell $10,000, lose $5,000 to churn, and downgrade $2,000. Your NRR would be:
(($100,000 – $5,000 – $2,000 + $10,000) ÷ $100,000) × 100 = 103%
This means you grew revenue from existing customers, even before acquiring new ones.
A Net Revenue Retention rate above 100% signals healthy expansion and strong customer satisfaction. Focus on upsell and cross-sell strategies while minimizing churn to boost your NRR.
October 1, 2025
Best Buy Now Pay Later Apps for Shopify in 2026
September 19, 2025
10 Top Shopify Apps to Increase Sales: Free & Paid Apps for Every Store