Expansion MRR
MetricCustomer Success
The additional monthly recurring revenue generated from existing customers through upsells, cross-sells, and plan upgrades.
Expansion MRR is the additional monthly recurring revenue generated from existing customers through upsells, cross-sells, seat additions, plan upgrades, usage increases, or price increases. It is a key driver of Net Revenue Retention and reflects how much your current customer base is growing in value over time.
How to Calculate Expansion MRR
Formula:
Expansion MRR = Sum of all MRR increases from existing customers in a given month
Example:
- Customer A upgrades from $500/mo to $800/mo → +$300 Expansion MRR
- Customer B adds 10 seats at $50/mo → +$500 Expansion MRR
Total Expansion MRR = $300 + $500 = $800
Types of Expansion Revenue
- Upsell: Customer moves to a higher-tier plan.
- Cross-sell: Customer purchases an additional product or module.
- Seat expansion: Customer adds more users or licenses.
- Usage-based growth: Customer’s consumption of a usage-based feature increases.
- Price increase: Customer pays more due to contractual or market-driven price changes.
Why Expansion MRR Matters
- It is typically the most efficient revenue: the customer is already acquired, onboarded, and using the product.
- The cost to generate expansion is much lower than acquiring a new customer.
- Strong Expansion MRR enables Net Revenue Retention (NRR) > 100%, meaning your existing base grows even without adding new customers.
Expansion Rate
Formula:
Expansion Rate = (Expansion MRR / Beginning MRR) × 100
Benchmarks:
- SMB: 3–5% per month
- Enterprise: 5–10% per month
RevOps Application
Revenue Operations (RevOps) tracks Expansion MRR:
- By trigger: upsell, cross-sell, seats, usage, price increase
- By segment: SMB, mid-market, enterprise, verticals
- By CSM/owner: to see which reps or teams drive the most expansion
This data is used to:
- Design and tune CS compensation plans around expansion.
- Inform product packaging and bundling strategies.
- Prioritize account planning and identify where expansion is or is not happening.