Expansion Revenue in SaaS: What It Is and How to Grow It With Upsells
Expansion revenue is the additional recurring revenue you earn from existing customers: upgrades to a higher plan, added seats or usage, new modules and price increases. Measured monthly, it is called expansion MRR. It is the growth you get without signing a single new customer, and together with churn it decides your net revenue retention (NRR).
The most common way to earn it is upselling: moving a customer to a bigger plan or more capacity at the moment they need it. Done at the right time, an upsell is not a sales push. It is solving a problem the customer is about to have.
How to calculate expansion revenue
Expansion MRR = MRR added by existing customers in the period through upgrades, added seats, add-ons and price increases
Expansion rate = expansion MRR ÷ MRR at the start of the period × 100
Example: you start the month with $250,000 MRR. Three customers upgrade (+$4,000), two add seats (+$2,500) and one buys a new module (+$1,500). Expansion MRR is $8,000 and the monthly expansion rate is 3.2%.
Net expansion subtracts what you lost: if the same month brings $3,000 of downgrades and $4,000 of churn, net expansion is $1,000. When expansion is larger than churn and downgrades over time, you have negative churn, or NRR above 100%.
Upselling, cross-selling and expansion
- Upselling: a bigger version of what the customer already buys: a higher tier, more seats, more usage, more capacity.
- Cross-selling: a different product or module that complements what they have.
- Expansion revenue is the result of both, plus price increases.
For most B2B SaaS companies, upselling is the larger share, because it grows with the customer: more teams, more users, more data.
Why expansion revenue matters
- It compounds. Every point of expansion raises NRR, and NRR is closely tied to growth. In SaaS Capital's 2025 survey of more than 1,000 private B2B SaaS companies, median growth was 15% for companies with NRR below 90% and 50% for those above 130% (SaaS Capital, 2025).
- It concentrates. In our study of 44,000 SaaS users, the top 10% of customers held 58% of MRR on average. Growing the right accounts matters more than growing many.
- It protects retention. Customers who grow into the product, with more people and more use cases, are the ones who stay. In our study, single-user accounts churned 14 to 33 times faster than accounts with a team.
The signals that show an account is ready to grow
The best time to upsell is when the customer's own behavior says they need more. Watch for these signals:
Capacity and limits
- seats used close to seats licensed
- usage, storage, API calls or records approaching the plan limit
- usage growing month after month against the account's own baseline
Value milestones
- the core outcome reached for the first time: first report shared, first integration live, first campaign sent
- a clear, measurable result the customer can point to
Power users and new teams
- several users working in the product most days of the week
- new users from a new department or a new email domain
- clicks on features the current plan does not include
Intent
- visits to the pricing page or the plan comparison
- an upgrade started but not finished
- support questions like "can we get more seats?" or "do you have an enterprise version?"
Company changes
- the customer is hiring, raised funding or opened a new market
- a new executive sponsor who wants to roll the product out wider
Capacity signals and value milestones tend to be the most reliable. Intent signals convert well but cover fewer accounts. The strongest picture comes from combining them, measured against each account's own history rather than one threshold for everyone.
Signals that mean "not now": falling usage, open escalations, a champion who just left, or a renewal at risk. Fix those first; an upsell offer on top of an unhappy account accelerates churn.
Upsell playbooks by situation
Every upsell should start from the reason the account is ready. A short playbook for each situation keeps the team consistent:
Approaching a limit (seats, usage, capacity)
- The account owner reviews usage and the trend.
- Reach out before the limit is hit, not after: "You're at 85% of your seats; here's what the next step looks like."
- Offer the next tier or a capacity bundle; for larger accounts, a call rather than an email.
After a clear success
- Confirm the result with the customer in their own numbers.
- Propose the next logical outcome and what it takes: a module, more users, a higher tier.
- Use the QBR or value review as the moment, not a separate sales call. Our QBR guide shows how.
New team or department joining
- Find out who the new users are and what they need.
- Offer a short onboarding for the new team.
- Propose a team or department plan once they are active.
Interest in a gated feature
- Show what the feature does for their workflow, with an example from a similar customer.
- Offer a time-limited trial of the feature inside their account, where your product allows it.
- Follow up with a proposal after the trial.
At renewal
- Include the growth conversation in the renewal plan, 90 to 120 days ahead.
- Propose the right size for the next term, and a longer term where value is proven.
Two rules apply to all of them: every step has an owner and a date, and small accounts can get an automated email while accounts with real revenue get a person.
Land and expand
Many B2B SaaS companies plan for expansion from the first deal: start with one team or use case, prove value, then grow across the customer's organization. Our guide to land and expand covers the strategy end to end.
How to measure expansion
- Expansion MRR and expansion rate, monthly, by segment.
- NRR, annually, alongside GRR.
- Share of accounts that expanded in the last 12 months.
- Time from signal to conversation: how quickly a ready account hears from you.
- Upsell conversion by playbook, so you know which situations pay off.
How Customerscore.io helps you grow expansion revenue
Spotting upsell readiness by hand means checking usage, billing and CRM for every account, every week. Customerscore.io gives every account an Upsell Score from 1 to 5, refreshed daily, next to its Churn Risk Score, with the drivers behind each: seat limits, power-feature use, rollout to new teams. Each account is scored against its own history, so the signal is specific to that customer. When an account is ready to grow, a playbook creates the tasks for its CS manager or account manager, and the account shows up in their My Day with the reason. Learn more about upsell scoring. Most teams are live in 1 to 3 weeks.
To see how it works, book a demo.
Frequently asked questions
What is the difference between expansion revenue and new revenue?
Expansion revenue comes from customers you already have; new revenue comes from customers you sign during the period. NRR counts expansion, not new revenue.
What is expansion MRR?
The monthly recurring revenue added by existing customers through upgrades, extra seats or usage, add-ons and price increases in a given month.
What is a good expansion rate?
It varies by pricing model and segment. A practical target is enough expansion to keep NRR above 100%, so the existing base grows even after churn. SaaS Capital's 2025 medians put NRR between 98% and 106%, depending on contract value.
When is the best time to upsell a SaaS customer?
When the customer's behavior shows they need more: approaching a limit, after a clear success, when a new team joins, or during the renewal conversation. Not when the account is at risk.
Is upselling the same as cross-selling?
No. Upselling sells more of what the customer has, such as a higher tier or more seats; cross-selling sells a different, complementary product. Both add expansion revenue.
Key takeaways
- Expansion revenue is recurring revenue added by existing customers; it drives NRR and growth.
- Upselling works best when it follows the customer's own signals: limits, success milestones, new teams, intent.
- Hold back upsells on accounts at risk; fix the risk first.
- Give every upsell situation a playbook with an owner and a date.
Related: Net revenue retention · Land and expand · Upsell scoring · QBRs in SaaS
Related articles
Best Customer Success Software for SaaS Teams in 2026
The 8 best customer success software platforms for SaaS in 2026, compared by company size and use case: health scoring, churn prediction, automation, pricing.
BlogMulti-Year Renewals in B2B SaaS: When to Offer Them and How
When a multi-year renewal pays off, what discount to expect, which clauses protect both sides, and how to time the offer.
BlogCustomer Success Org Design: Structure, Roles and CSM Capacity
How to structure a customer success team, size books by hours rather than ratios, and evolve the org as the company grows.
BlogSales to Customer Success Handoff: Template, Checklist and Other Handoffs
A one-page handoff brief, the fields it needs, timing targets, and how support to CS and product to CS handoffs work.
