Pull-forward deals are opportunities with close dates in a future period that a team accelerates into the current one. They usually arrive with a discount attached. Pulling deals forward rescues the current quarter by borrowing from the next, and the cost of that loan rarely appears in any report.
The third source of quarterly revenue
ORM decomposes a quarter into three streams: carry-over pipeline, deals created and closed inside the quarter, and deals pulled forward from future periods. The third stream is the one teams model least and reach for most, because it is the only lever available in the final two weeks once the first two have underdelivered.
Seasonality makes the pattern predictable. ORM's observation is that the third month of a quarter runs stronger than the first two, and that Q2 and Q4 typically run stronger than Q1 and Q3. Part of that strength is genuine buying rhythm. Part of it is deals that would have closed in the following period arriving early because someone asked.
The cost nobody books
A pulled-forward deal charges more than one price:
- The discount is permanent. It lowers the contract value for the life of the agreement, not for the quarter that needed the acceleration. - Next quarter opens thinner. The carry-over pipeline the following period was counting on left early, so the plan starts behind before day one. - Buyers learn the pattern. End-of-period discounting becomes an expectation, and deals that would have closed at list start waiting for the concession.
ORM's position is that teams understate the cost of pulling future deals forward to save the current number. The mechanism is simple. The revenue gets counted once, in the period that needed it, while the hole it leaves behind is absorbed quietly by the next forecast.
Model it before the quarter starts
Pull-forward becomes a legitimate tool the moment it is planned instead of improvised. Treat it as a named line in the quarterly build.
Identify future-dated deals with real acceleration potential, meaning a buyer with budget available now, before the period opens. Assign an expected discount to each one and carry it in the forecast at the discounted value rather than at list. Then track what share of each quarter's attainment came from pull-forward and read the trend, because a rising share is a top-of-funnel warning wearing a green quarter as a disguise.
Doing this in advance turns a quarter-end scramble into a decision with a visible price. It also protects forecast accuracy in the following period, since next quarter's opening pipeline gets planned net of what was pulled out of it. For the full build sequence, see how to create a sales forecast, and keep the practice inside normal sales forecasting discipline rather than hidden inside attainment reporting.
Frequently Asked Questions
What is a pull-forward deal?
An opportunity dated to close in a future period that the team accelerates into the current one, typically by offering a discount or a term concession in exchange for signing early. It is one of the three streams that make up a quarter's revenue, alongside carry-over pipeline and deals created and closed in-quarter.
What does pulling deals forward actually cost?
The discount lowers the contract value permanently rather than for one period, next quarter opens with less carry-over pipeline than the plan assumed, and buyers who notice the pattern start waiting for quarter end. ORM's position is that teams understate the cost of pulling future deals forward to save the current number.
How do you know if a team is over-using pull-forward?
Track the share of each quarter's attainment sourced from deals originally dated for a later period, then read the trend across four quarters. A rising share means the front of the funnel is underproducing and the number is being financed out of future periods rather than earned in the current one.
Is pulling deals forward always a bad practice?
No. It is a legitimate tool when planned rather than improvised. Identify future-dated deals with genuine acceleration potential before the quarter starts, carry them in the forecast at the discounted value, and report the volume separately so the cost stays visible instead of hiding inside attainment.
Put these metrics to work
ORM builds custom revenue forecast models that turn concepts like pull-forward deals into prescriptive action for your team.
Schedule a Demo