MRR forecasting: a simple bridge model (new, expansion, churn)

A practical way to forecast MRR using a monthly bridge: starting MRR + new MRR + expansion - contraction - churn.

Updated 2026-01-27

Try it in a calculator

Why a bridge model is useful

MRR forecasts can get complicated fast. A bridge model keeps the levers explicit: how much MRR comes from new customers vs how much comes from retaining and expanding existing customers. It's a great first-pass planning tool for budgets, targets, and scenario analysis.

Core monthly bridge

MRR_next = MRR + new MRR + expansion - contraction - churn (computed monthly).

How to set inputs (practical defaults)

  • Starting MRR: current month recurring run-rate (exclude one-time revenue).
  • New MRR: use trailing 3-month average if growth is volatile.
  • Expansion/churn rates: start with your trailing monthly revenue retention behavior (or approximate from NRR/GRR).
  • Horizon: 6-12 months for execution, 12-24 months for strategy scenarios.

How to interpret results

  • Ending MRR and ARR run-rate show where the business lands if assumptions hold.
  • CMGR helps compare scenarios (growth rate compounded monthly).
  • Implied monthly NRR/GRR reflects existing-customer health independent of new MRR.

Common mistakes

  • Mixing monthly and annual rates (e.g., annual churn used as monthly churn).
  • Double counting: including expansions inside 'new MRR' or vice versa.
  • Forecasting long horizons without scenarios (small rate changes compound a lot).
  • Using this instead of cohort curves when you have meaningful seasonality or changing retention by cohort.

FAQ

How do I translate annual NRR to a monthly rate-
If you only have an annual NRR, you can approximate a monthly rate by taking the 12th root: monthly NRR ~ (annual NRR)^(1/12). It's still better to compute monthly retention directly when possible.
Should expansion and churn be applied to starting MRR or ending MRR-
Most simple models apply the rates to the current MRR base at the start of each month (then update). For precision, use cohort-based retention curves and apply behavior by segment.

More in saas metrics

MRR churn rate: definition, formula, and monthly-equivalent conversion
MRR growth rate: how to measure recurring momentum