What is a Rolling Forecast?

Rolling forecasts are becoming a popular add-on or an alternative to the traditional approach of annual budgeting in organizations.

Definition of a rolling forecast

A rolling forecast is a report that uses historical data to predict future numbers and allow organizations to project future results for budgets, expenses, and other financial data based on their past results.

The idea is that instead of managing the business based on a static budget that was created in the prior year, creating a rolling forecast is used to revisit and update budgeting assumptions throughout the year.  This enables organizations to adapt plans and resource allocations based on changes in the economy, the industry, or the business.

In their purest form, rolling forecasts allow organizations to project future results based on a combination of actual YTD financial results and the original budget, or updated revenue and expense forecasts for future periods.  The future forecast period can extend to the end of the fiscal year, but in most cases, the rolling forecast period typically extends out 4 to 6 quarters into the future.  

The technique relies on an add/drop approach to financial forecasting that creates new forecast periods on a rolling basis. Businesses establish a set period, such as quarters or months, to update their forecast. At the end of every period, a new period is added to the forecast, so businesses can regularly adapt their financial planning to reflect recent trends.

What are the benefits of a rolling forecast?

This approach provides organizations with the agility to re-allocate resources based on changing business decisions and conditions.  It also provides the organization with a head-start on budgeting for the next fiscal year since the work is done in advance and considers the latest results and assumptions about the business going forward.  In some cases, organizations that have adopted and executed a rolling forecast process have eliminated the need for an annual budget.  This concept is promoted by the Beyond Budgeting Roundtable, which is led by industry guru Steve Player.

Planful’s rolling forecast software solution allows your organization to create continual forecasting for more accurate financial planning, increased agility, and optimized financial results.

Before you go, remember these 3 things…

  • A rolling forecast updates regularly to reflect current trends, not last year’s assumptions.
  • Rolling forecasts extend four to six quarters ahead and adjust each period for more agile planning.
  • Unlike static budgets, rolling forecasts help reallocate resources based on real-time business changes.

Want more best practices for rolling forecasts? 

Download our whitepaper to learn more.


FAQs

What is a rolling forecast in financial planning?

A rolling forecast is a financial planning method that continuously updates projections based on actual results and changing business conditions. Unlike static annual budgets, rolling forecasts extend forward, typically four to six quarters, and are refreshed regularly to reflect current trends.

How does a rolling forecast differ from a traditional budget?

Traditional budgets are set once a year and quickly become outdated. Rolling forecasts are updated on a recurring basis, allowing organizations to adjust plans and resource allocations as conditions evolve. This makes them more responsive to market shifts and internal performance changes.

How can Planful support rolling forecast adoption?

Planful enables finance teams to automate rolling forecasts, integrate real-time data, and collaborate across departments without relying on disconnected spreadsheets. With Planful, organizations gain the agility to forecast accurately, adapt quickly, and reduce reliance on rigid annual budgets.

Latest Posts

Blogs

Interviews, tips, guides, industry best practices, and news.

Get Started with Planful

  • LinkedIn
    How much time will you save?
  • LinkedIn
    How will your finance team evolve?
  • LinkedIn
    Where will technology support you?