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.
December 2, 2025
Holiday Subscription Templates for Shopify Stores This Season
October 20, 2025
8 Best Shopify Marketing Apps to Boost Your Holiday Sales in 2026