Startup and subscription economics

Expansion revenue

Additional recurring revenue from customers already in the starting base.

Plain definition

Expansion revenue is additional recurring revenue from existing customers through upgrades, additional user subscriptions, cross-sell, price increases, or higher committed usage. It should be measured separately from new-customer revenue and from the original recurring revenue being retained.

Expansion can improve net retention, but it does not prove that the base is healthy. A small group of accounts can expand while many others churn or contract. Clear movement rules are needed when an account both downgrades and upgrades in one period.

Illustrative example

Monetary examples use Saudi riyals (SAR). The same principles apply in other currencies.

Suppose a starting customer cohort has of MRR. Existing accounts add of monthly revenue from additional users and from upgrading plans. Expansion revenue is . It comes from existing customers, not new business, and does not change GRR, which excludes expansion.

Management can assess whether the expansion came from realised customer value, a price change, or a contractual minimum. That distinction matters for forecasting future expansion.

Expansion from existing customer accounts
Expansion from existing customer accounts
Additional user subscriptions
Plan upgrades
Expansion MRR
12,000 + 8,000=20,000

Use a cohort that existed at the start of the period. Revenue from a newly acquired account is new revenue even if it buys additional subscriptions immediately.

Why it matters

Expansion shows depth of adoption and can be a lower-cost growth source, but it can create concentration if a few large accounts drive the movement.

Practical consequence

Keep an account-level bridge from starting recurring revenue to contraction, churn, and expansion. Tag the reason and product, reconcile it to subscription records, and report concentration. Test whether expansion persists after discounts, onboarding, or one-time usage events before treating it as a durable run rate.