Home/Glossary/Compare

Expansion RevenuevsNet Revenue Retention (NRR)

Both are essential business concepts — but they measure very different things.

💡

The Concept

📈Expansion Revenue

Expansion revenue is additional revenue generated from existing customers through upsells, cross-sells, add-ons, or usage growth — without acquiring a single new customer. It's the engine behind Net Revenue Retention above 100%. If your existing customer base generated $100K last month and generates $108K this month with no new sales, you have $8K in expansion revenue (8% expansion rate). Snowflake's 158% NRR is almost entirely driven by usage-based expansion — their customers spend more every quarter as their data volumes grow.

📈Net Revenue Retention (NRR)

NRR measures the percentage of recurring revenue retained from existing customers over a period, including upgrades, downgrades, and churn. An NRR above 100% means your existing customers are spending MORE over time even without new sales — your revenue grows automatically. NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100. Best-in-class SaaS companies have NRR of 120%+: Snowflake (158%), Datadog (130%), Twilio (127%). NRR is the single most predictive metric for long-term SaaS success — VCs have said it's the first metric they check.

⚠️

The Trap

📈Expansion Revenue

The trap is treating expansion as 'bonus' revenue instead of a deliberate growth strategy. Many companies invest 90% of their GTM budget on new logos and 10% on expansion, when the math shows the opposite priority: expansion revenue costs 3-5x less to generate than new customer revenue, and customers who expand have 60-80% lower churn rates than non-expanders. Another trap: confusing price increases with organic expansion. A forced 15% price hike generates 'expansion revenue' on paper but actually increases churn risk.

📈Net Revenue Retention (NRR)

The trap is confusing NRR with gross retention. Gross retention ignores expansion — it's just (Starting MRR − Contraction − Churn) ÷ Starting MRR. A company with 90% gross retention and 30% expansion has 120% NRR, which looks great. But if expansion revenues come from price increases (not increased usage), they're masking a retention problem. If you raise prices 20% but lose 10% of customers, NRR looks positive but you've damaged trust. Sustainable NRR comes from customers CHOOSING to spend more, not being forced to.

🎯

The Action

📈Expansion Revenue

Track Expansion MRR separately from New MRR. Calculate your Expansion Rate = (Expansion MRR ÷ Beginning-of-Month MRR) × 100. Target: 3-5% monthly expansion rate for healthy SaaS. Then build deliberate expansion paths: (1) usage-based pricing tiers that customers naturally grow into, (2) add-on features released quarterly, (3) seat-based pricing where team growth = revenue growth. Ensure your CS team has expansion targets, not just retention targets.

📈Net Revenue Retention (NRR)

Calculate NRR monthly: (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100. If NRR < 100%, your business is a leaky bucket — fix churn and build upsell paths before spending on acquisition. If NRR is 100-110%, focus on expansion revenue (usage-based pricing, premium tiers, cross-sells). If NRR > 120%, you have an exceptional business — invest aggressively in acquisition since each customer compounds in value.

📐

Formulas

Expansion Rate = (Expansion MRR ÷ Beginning MRR) × 100
NRR = (Starting MRR + Expansion − Contraction − Churn) ÷ Starting MRR × 100%

Explore more business concepts

Browse all concepts or try our free calculators to apply what you've learned.

Browse All Concepts →