Expansion needs its own forecast stream
Expansion revenue is forecast from the installed base, not from the new-business pipeline. The drivers are different. New business depends on demand creation and win rates against competitors. Expansion depends on how many customers are using what they bought, how much headroom sits above their current entitlement, and whether anyone owns the conversation. Teams that fold expansion into one blended sales forecast lose the ability to tell which engine missed, and they usually discover the gap in the final two weeks of the quarter.Build the model from base, rate, and size
An expansion forecast has four inputs:
- Eligible base. Accounts that can expand this period, filtered by contract terms, remaining headroom, and renewal timing. - Expansion rate by segment. The historical share of accounts in that segment that add revenue in a given quarter. - Average expansion size. Measured on closed expansion deals, not on the amounts sitting in open opportunities. - Timing curve. How expansion has historically landed across month one, two, and three of the quarter.
Multiply the first three, shape the result with the fourth, then layer in the known events on top: committed seat ramps, contracted price uplifts, and product launches that open a new cross-sell surface.
Decompose the quarter before it starts
ORM breaks a quarter into three sources of revenue, and expansion follows the same structure. Carry-over expansion opportunities already in the CRM on day one. Expansion that will be created and closed inside the quarter, which is invisible when the quarter opens. Expansion pulled forward from a future renewal, which usually costs a discount or a longer term.
Most teams model only the first source. That is why expansion forecasts read as conservative in strong quarters and wildly optimistic in weak ones. The second source is the one worth instrumenting, because usage thresholds and new-team adoption are observable weeks before a customer success manager opens an opportunity.
Where expansion forecasts break
The common failure is treating a customer success manager's judgment as a forecast. Expansion opportunities frequently carry no close date, no amount, and no stage discipline, so they sit outside the process that governs new business. The fix is to hold expansion to the same standard: a dated opportunity, an owner, an amount grounded in closed-won history, and a weekly review. Pair that with usage-based triggers and the forecast stops depending on who felt optimistic on Friday. For the mechanics of building the full model, see how to forecast revenue, and track the result against net revenue retention so the forecast reconciles to the retention waterfall.
Frequently Asked Questions
How do you forecast expansion revenue?
Start from the installed base rather than the pipeline. Count the accounts eligible to expand in the period, apply the historical share of that segment that actually expands, multiply by average expansion size, then spread the result across the quarter using the timing pattern you have observed. Adjust for known events such as contract anniversaries and committed seat ramps.
Should expansion be forecast separately from new business?
Yes. Expansion converts at a different rate, closes on a different clock, and is driven by product usage rather than new demand. Blending it into one number hides which engine is carrying the quarter, so a miss on new logos looks identical to a miss on upsell when the two are reported together.
How much expansion revenue is invisible at the start of the quarter?
A large share. Much of the expansion that closes in a quarter is created inside that same quarter, triggered by usage crossing a threshold or a new team adopting the product. A forecast built only from expansion opportunities already sitting in the CRM on day one will understate the number.
What data do you need to forecast expansion?
Product usage against entitlement, contract terms and renewal dates, historical expansion rates by segment and tenure, and average expansion size by motion. Usage data is the input most teams are missing, and it is the one that separates a real expansion forecast from a percentage applied to last quarter.
Put these metrics to work
ORM builds custom revenue forecast models that turn concepts like how do you forecast expansion revenue? into prescriptive action for your team.
Schedule a Demo