Expansion RevenuevsNet Revenue Retention (NRR)
Both are essential business concepts — but they measure very different things.
The Concept
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.
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
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.
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
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.
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
Explore more business concepts
Browse all concepts or try our free calculators to apply what you've learned.
Browse All Concepts →