How to Use This SaaS Metric in Planning
Use one reporting period and one existing-customer cohort. Pull customer-level recurring-revenue movements from the billing or subscription system, then separate true increases from new business, reactivation, contraction and churn before entering the inputs.
The SolveIndex method is: Expansion MRR = Upgrade MRR + Seat/Usage Expansion MRR + Add-On MRR. Expansion Rate = Expansion MRR / Starting Existing-Customer MRR × 100. Annual Run-Rate Contribution = Expansion MRR × 12.
Keep the three expansion inputs mutually exclusive. If one customer change creates a $500 net MRR increase, classify that $500 once even if the commercial event involved both a plan upgrade and extra seats. Otherwise the calculator would overstate expansion.
SolveIndex treats reactivation as a separate MRR movement rather than expansion. Some analytics systems use a different convention, so document the policy before comparing expansion rates or NRR across tools.
The calculator is an operating-planning tool rather than accounting guidance. Reconcile material board, investor or financial-reporting figures to the company billing and finance systems and apply the same MRR normalization policy every period.