Calculateus

Expansion MRR Rate Calculator

Calculate how much additional recurring revenue came from upsells and cross-sells to existing customers.

Result

Expansion MRR Rate
6%

About the Expansion MRR Rate

The Expansion MRR Rate calculator measures how much of a subscription business's recurring revenue growth came from existing customers upgrading, adding seats, or buying additional products, rather than from new customer acquisition. SaaS finance and revenue teams use it to gauge how efficiently the existing customer base is being grown through upsells and cross-sells.

How It Works

You enter the Monthly Recurring Revenue at the start of the period and the amount of Expansion MRR generated during that period from upsells and cross-sells to existing customers. The calculator divides expansion MRR by starting MRR and multiplies by 100 to produce the expansion MRR rate as a percentage of the base you started with.

Expansion MRR Rate = (Expansion MRR / Starting MRR) x 100

Formula & Methodology

Take the total additional recurring revenue generated during the period specifically from existing customers upgrading plans, adding users or seats, or purchasing add-on products - this figure should exclude revenue from brand-new customers. Divide that expansion MRR figure by the MRR balance at the start of the period, then multiply by 100 to express it as a percentage growth rate attributable to expansion alone.

Examples

Typical SaaS quarter

A company starts the month with $100,000 in MRR and generates $6,000 in expansion MRR from customers upgrading tiers and adding seats. Expansion MRR Rate = (6,000 / 100,000) x 100 = 6%.

Enterprise-heavy upsell period

A smaller SaaS business starts with $40,000 in MRR and closes a $5,000 upsell with one existing enterprise customer during the month. Expansion MRR Rate = (5,000 / 40,000) x 100 = 12.5%, showing how a single large account can meaningfully move the rate for a smaller revenue base.

Advantages

  • Isolates growth coming specifically from the existing customer base, which is a cheaper growth channel than acquiring new logos.
  • Produces a single comparable percentage that can be tracked month over month or benchmarked across SaaS companies of different sizes.
  • Requires only two inputs, making it fast to recompute whenever a new MRR snapshot is available.

Common Mistakes

  • Including revenue from reactivated or new customers in the 'expansion MRR' figure, which inflates the rate and misrepresents how much growth actually came from upselling existing accounts.
  • Treating expansion MRR rate as the whole growth picture without also looking at churned and contracted MRR, since this calculator only measures the expansion side of the ledger.
  • Comparing expansion MRR rates across companies with very different starting MRR bases without context, since the same dollar amount of expansion produces a much higher rate for a smaller base.

Edge Cases to Watch For

  • If Starting MRR is zero or negative, the calculator returns an error, since there is no valid base to measure expansion against.
  • The calculator relies entirely on the user correctly separating expansion revenue from new-customer revenue and from reactivated (churned-and-returned) revenue; if those categories are mixed together, the resulting rate will overstate or understate true expansion.
  • There is no upper bound built into the formula, so a business with a small starting MRR base and a large expansion deal can show an expansion MRR rate well above what would be typical for a larger company.
  • This metric only captures the growth side of net revenue retention; it does not net out churned or contracted MRR, so it should not be read as a stand-alone measure of overall MRR growth.

Common Use Cases

  • SaaS finance and RevOps teams tracking net revenue retention drivers on a monthly or quarterly cadence.
  • Customer success leaders measuring the revenue impact of upsell and cross-sell initiatives.
  • Investors and board members evaluating how much of a subscription company's growth is coming from its existing customer base versus new sales.
Written & fact-checked by the Calculateus TeamLast updated August 5, 2026How we verify our formulas

Frequently asked questions

Why do investors and operators track expansion revenue separately?

Expansion revenue is typically far cheaper to generate than new customer revenue, since it doesn't require a new sales and marketing spend cycle - a business with strong expansion revenue can grow efficiently even while spending less on acquiring brand-new logos.

Conclusion

Expansion MRR rate isolates one specific, efficient growth lever within a subscription business. It works best viewed alongside churn and new-customer MRR figures rather than as a complete picture of overall revenue growth.