KPI Tree

Metric Definition

Growth from existing customers

Expansion MRR = Sum of Additional MRR from Existing Customers (Upgrades + Add-ons + Seat Increases)
Expansion MRRAdditional monthly recurring revenue from the existing customer base
Metric GlossarySaaS Metrics

Expansion revenue

Expansion revenue is the additional recurring revenue generated from existing customers through upsells, cross-sells, add-ons, and usage growth. It is the most capital-efficient source of growth because it requires no acquisition cost.

7 min read

Generate AI summary

What is expansion revenue?

Expansion revenue is the incremental recurring revenue generated when existing customers increase their spend. This includes plan upgrades, additional seat purchases, add-on features, and increased usage that triggers higher pricing tiers. It excludes revenue from new customer acquisition.

Expansion revenue is the engine behind net revenue retention (NRR) above 100%. When expansion from existing customers exceeds revenue lost to churn and contraction, NRR exceeds 100%, meaning the existing customer base grows on its own without any new customer acquisition. This is the hallmark of the most valuable SaaS businesses.

The strategic importance of expansion revenue cannot be overstated. Acquiring a new customer costs five to seven times more than expanding an existing one. Expansion revenue has near-zero Customer Acquisition Cost, shorter sales cycles, higher conversion rates, and comes from customers who already trust the product. It is the closest thing to free growth in SaaS.

How to calculate expansion revenue

Expansion MRR is calculated by summing all incremental recurring revenue from existing customers in a given month. There are several sub-components to track separately:

Upsell revenue: customers who move to a higher-priced plan tier. Cross-sell revenue: customers who purchase additional products or modules. Seat expansion: customers who add more users or seats. Usage-based expansion: customers whose usage increases enough to trigger a higher pricing tier.

Expansion rate is the percentage version of this metric:

Expansion Rate = Expansion MRR / Beginning of Period MRR x 100

For example, if beginning MRR is 500,000 pounds and expansion MRR is 25,000 pounds, the monthly expansion rate is 5%. This means 5% of the existing revenue base expanded in that month.

Expansion typeDescriptionTypical driver
UpsellCustomer moves to a higher plan tierFeature needs that exceed the current plan
Cross-sellCustomer buys an additional productAdjacent use cases or departments
Seat expansionCustomer adds more usersTeam adoption and organisational growth
Usage growthCustomer usage exceeds current tierDeeper product integration and dependency

Expansion revenue in a metric tree

The tree reveals that expansion revenue is not a single lever but a portfolio of growth mechanisms. Different product and pricing strategies emphasise different branches. A per-seat SaaS product drives expansion primarily through seat growth. A platform product with multiple modules drives expansion through cross-sell. A usage-based product drives expansion through deeper adoption.

Understanding which branch is your primary expansion driver helps you focus product, pricing, and customer success investments. If 70% of expansion comes from seat growth, investing in user onboarding and team collaboration features will have the highest return.

Benchmarks

MetricGoodGreatBest in class
Monthly expansion rate2-3%3-5%Above 5%
Expansion as % of gross new MRR20-30%30-50%Above 50%
Net revenue retention (expansion minus churn)100-110%110-130%Above 130%

The best SaaS companies generate more expansion revenue than new customer revenue. This flips the traditional growth model: instead of relying on ever-increasing acquisition spend, the existing customer base becomes the primary growth engine. Companies like Snowflake, Datadog, and Twilio have achieved net revenue retention rates above 130%, meaning their existing customers grow faster than new customers are needed to replace churn.

How to grow expansion revenue

Design pricing for natural expansion

Structure pricing around dimensions that grow with customer success: seats, usage volume, data storage, or API calls. When the product becomes more valuable, revenue should increase automatically.

Build high-value add-ons

Identify capabilities that solve specific problems for power users and package them as premium add-ons. Analytics, integrations, security features, and priority support are common high-attach add-ons.

Invest in customer success

Customers who achieve their goals are far more likely to expand. Customer success teams that focus on driving adoption and value realisation create the conditions for natural expansion.

Create clear upgrade triggers

Use in-product signals to identify customers who would benefit from a higher tier. Approaching usage limits, frequent feature requests, and growing team size are all signals that a customer is ready to expand.

Common mistakes

  1. 1

    Treating expansion as a sales responsibility only

    Expansion starts with product adoption and value delivery. If customer success and product teams are not involved in the expansion motion, you are relying on sales pressure rather than genuine value creation. A strong feature adoption rate is often a precursor to successful expansion.

  2. 2

    Not tracking expansion by type

    Lumping all expansion into one number hides which motions are working. Track upsell, cross-sell, seat expansion, and usage growth separately to focus investment on the highest-performing channels.

  3. 3

    Expanding customers who are not yet successful

    Pushing upgrades on customers who have not yet achieved their initial goals creates resentment and increases churn risk. Ensure customers are healthy and engaged before pursuing expansion.

Map your expansion revenue levers

Build a metric tree that decomposes expansion revenue into upsell, cross-sell, seat growth, and usage expansion to identify your highest-potential growth channels.

Experience That Matters

Built by a team that's been in your shoes

Our team brings deep experience from leading Data, Growth and People teams at some of the fastest growing scaleups in Europe through to IPO and beyond. We've faced the same challenges you're facing now.

Checkout.com
Planet
UK Government
Travelex
BT
Sainsbury's
Goldman Sachs
Dojo
Redpin
Farfetch
Just Eat for Business