Expansion revenue is the additional revenue generated from existing customers beyond their initial contract. In B2B SaaS, expansion takes three forms: seat expansion (the customer adds more licences as they grow or roll out the product to more teams), product upsell (the customer upgrades to a higher-tier plan or adds premium features), and cross-sell (the customer buys a second product or module from your portfolio). Expansion revenue is the metric that determines whether a SaaS business is compounding -- a company with strong NRR above 120% is growing even without adding a single new customer, purely through existing account expansion.
The expansion revenue metrics
Net Revenue Retention (NRR)
NRR (also called Net Dollar Retention or NDR) measures the total ARR retained and expanded from a cohort of customers over a period, expressed as a percentage. Formula: NRR = (Starting ARR + Expansion ARR - Contraction ARR - Churn ARR) / Starting ARR. If you start a cohort with 1 Cr ARR, add 25L in expansion, lose 5L in contraction, and lose 10L to churn, NRR = (1 Cr + 25L - 5L - 10L) / 1 Cr = 110%. NRR above 100% means your existing customer base is growing by itself; NRR below 100% means you are losing more ARR to churn than you are gaining through expansion, so new business growth is merely offsetting losses rather than compounding.
Gross Revenue Retention (GRR)
GRR measures the ARR retained from existing customers, excluding expansion. It is a pure churn metric: GRR = (Starting ARR - Contraction ARR - Churn ARR) / Starting ARR. GRR can never exceed 100% -- expansion is excluded. A high GRR indicates that the core product delivers enough value that customers do not downgrade or cancel; expansion then layers additional growth on top. For B2B SaaS: strong GRR is above 90%; best-in-class enterprise SaaS often has GRR above 95%. GRR is the foundation; NRR is the compounding engine.
How to build an expansion revenue motion
Product-led expansion
Product-led expansion occurs when usage naturally drives additional seat purchases or tier upgrades without active selling: the product hits a usage limit, the team invites additional colleagues, or a feature the customer is using is behind a higher tier. Product-led expansion is the most efficient form because the trigger is built into the product itself. Design the product with expansion in mind: usage limits that require a conversation, collaborative features that encourage inviting teammates, and dashboards that show the customer their usage trajectory vs their current plan.
CSM-led expansion
CSM-led expansion is the proactive identification and conversion of expansion opportunities by the customer success team. The CSM uses account health data to identify accounts with: high adoption rates (heavily used products are easier to expand than poorly adopted ones); departments or teams not yet using the product (whitespace); approaching contract limits (seats near capacity); or explicit signals of new use cases or needs raised in QBRs or support conversations. CSM-led expansion works best when CS is compensated on expansion ARR (not just retention), so they are incentivised to proactively surface opportunities rather than just maintain the status quo.
AE-led expansion on strategic accounts
For strategic accounts (your top 10-20% by ACV), assign an AE with quota responsibility for expansion alongside the CSM. AE-led expansion is more commercially aggressive: the AE runs expansion as a sales cycle, with champion identification in the new team or division, a discovery process, a business case, and a proposal. This approach is appropriate when the expansion opportunity is large enough to warrant a full sales cycle (typically when the expansion ACV exceeds 5-10L) and when the product needs to be sold rather than just adopted.
Frequently asked questions
- What is expansion revenue in B2B SaaS?
- Expansion revenue in B2B SaaS is the additional ARR generated from existing customers beyond their initial contract: seat expansion (adding more licences), product upsell (upgrading to a higher tier), and cross-sell (buying a second product). Expansion revenue is measured as the difference between what a cohort of customers paid at the start of a period and what they pay at the end, before accounting for churn. It contributes to Net Revenue Retention (NRR): if NRR is above 100%, expansion revenue is more than offsetting churn and contraction, meaning the existing customer base is growing by itself.
- What is a good NRR for B2B SaaS?
- Good NRR benchmarks for B2B SaaS: above 100% is the minimum threshold for a healthy business (your existing customer base is not shrinking after accounting for expansion). 110% is solid for mid-market SaaS. 120%+ is excellent and indicates a strong expansion motion. 130%+ (Snowflake at peak, Veeva historically) is best-in-class and means the business can grow significantly even without adding new customers. For India B2B SaaS companies: NRR above 100% at Series A and above 110% at Series B are reasonable aspirational targets. NRR below 90% is a serious signal -- the company is losing more from churn than it is gaining from expansion, so new business growth is merely filling a leaky bucket.
- What is the difference between upsell and cross-sell in B2B?
- Upsell in B2B is when an existing customer increases their spending on a product they already use: buying more seats, upgrading to a higher tier or plan, or adding premium features. Cross-sell is when an existing customer buys a different product from the same vendor: adding a second module, a complementary tool, or a new product line from the same company. Both are forms of expansion revenue. Upsell is typically easier because it extends an existing use case the customer has already validated; cross-sell requires a separate buying process for a new use case, even if the customer already has a positive relationship with the vendor. Both contribute to NRR.
Keep reading
- Upselling and cross-selling: how to expand revenue from B2B customers
- Land and expand: the land-and-expand B2B sales model explained
- B2B renewal process: how to manage SaaS contract renewals
- B2B customer success strategy: how to build a CS function that retains accounts
- What is ARR? Annual Recurring Revenue meaning and how to calculate it