Man looking at computer screens

What is a rolling forecast?

Rolling forecast, defined

A rolling forecast is a financial planning model that continuously predicts a business’s future performance by adding a new time period as each period is completed.

This method differs from static budgets that also forecast the future, but only for a fixed time duration, such as an annual budget period.

Instead, finance teams can use a rolling forecast to analyze historical patterns and highlight key variances in real-time. This method considers internal and external factors impacting a business and requires an objective approach to analysis. This financial planning approach leaves financial planning and analysis (FP&A) teams more time to use the forecasts, rather than having to continuously create and update them.

Modern technology is changing rolling forecasts, making the process more intuitive, proactive and dynamic through artificial intelligence (AI), agentic AI, data automation and machine learning (ML) algorithms. Modern financial forecasting software, such as AI in financial planning and analysis, provides access to prebuilt, automated templates and workflows, while centralizing data sources into a single platform.

A recent report from the IBM Institute for Business Value, surveying 2,000 executives, reveals that AI will be the business model by 2030, not just an enhancement.

“Between 2025 and 2030, business leaders predict AI investment will surge approximately 150% (as a percentage of revenue),” according to the report. “While a large portion of AI spend (47%) is focused on efficiency today, executives expect almost two-thirds (62%) to be dedicated to product and service and business model innovation by 2030.”

Video

DHL’s Journey to Fast, Flexible Financial Planning

Hear how DHL Group’s finance leader relies on IBM Planning Analytics to deliver fast, flexible planning and the agility teams need to stay ahead. See IBM Planning Analytics in action:

Rolling forecast versus static budget

The rolling forecast process is essential for finance teams, chief financial officers (CFOs) and stakeholders across a business. This type of financial model typically relies on key business drivers like sales volume, headcount or market growth rates rather than static assumptions.

The method supplements a static budget and, in some ways, replaces it with a more dynamic, forward-looking view, leading to better decisions and continuous planning.

Forecasts and budgets each serve distinct purposes and cover different time periods (though sometimes they overlap). What makes a forecast different from a budget is that a budget is a fixed document that presents the company’s overall financial plan for a set period, such as 12 months. A budget is typically based on historical data and prepared before the start of the fiscal year.

A rolling forecast is a more continuous approach to financial planning. The method is much less stringent than a static budget and helps finance teams focus on what is likely to happen.

The preparations for a rolling forecast depend on historical data (for example, previous static budgets), but also include other inputs. These inputs include real-time data reflecting changes in the market, macroeconomic factors, staffing levels, supply chain disruptions and other operational drivers that might impact the business. While this approach has unique benefits, it’s an involved process that requires significant resources at both the human and technological levels.

Both financial planning approaches are important to how a company plans for the future and they can work together to provide a holistic view for finance teams. The static budget can serve as a benchmark for evaluating what really happened against the initial plan. However, the rolling forecast can be beneficial for ongoing strategic planning.

How a rolling forecast works

Rolling forecasts enable companies to adapt quickly and predict aspects of business performance. The method is sometimes used as a supplement to traditional budgeting techniques or as a replacement for the annual forecast, depending on the company’s specific needs.

With rolling forecasts, there is a continuous time horizon. For example, if you maintain a 12-month rolling forecast and it is January 2026, your forecast covers February 2026 through January 2027. When February ends, you update the forecast to cover March 2026 through February 2027—always keeping 12 months ahead of you.

While longer periods are possible, they tend to be less accurate because of changing market conditions and an evolving business environment that can vary significantly over such a long period.

Another key characteristic of a rolling forecast—called “actualizing”—is when someone replaces forecasted periods with actual results and then adds on another forecasting period. The most popular time frame for a rolling forecast is a 12-month period that crosses more than one fiscal year.

Some companies might use Excel spreadsheets only before loading the data into an enterprise resource planning (ERP) system but this process can be difficult and laborious to manage. A corporate performance management system that automates rolling forecasts can be crucial to simplifying the process.

Financial rolling forecasts go beyond simple financial forecasting and can help shape strategic goals. In finance, rolling forecasts can be applied to a company’s three primary financial statements:

  • The income statement
  • The balance sheet
  • The cash flow statement

Key features of a rolling forecast

Here are several key components that make a rolling forecast valuable to finance teams.

Continuous time horizon

One of the features that sets a rolling forecast apart is its continuous time horizon, which extends the outlook as each period closes. Finance teams can replace or supplement annual plans with a living view that is always forward-looking, typically in 12-, 18- or 24-month increments. As one period ends, another period enters the forecast.

An approach like this keeps leaders focused on what happens next, rather than what has already happened. Finance teams use real-time data to analyze trends and fluctuations and anticipate risks.

Without the limits of a fiscal window, rolling forecasts help organizations gain a dynamic perspective on performance. Continuous forecasting strengthens data-driven decision-making, supports proactive planning and helps leaders respond quickly to market changes while maintaining a consistent long-term outlook.

Actualizing process

The actualizing process is a crucial step in rolling forecasts in which forecast assumptions are replaced with finalized financial data as each reporting period closes. The process works by loading actual performance data and comparing it with prior projections. So, finance teams identify variances, understand business drivers and update future projections.  

An actualizing process cycle ensures that the forecast reflects current business conditions rather than outdated assumptions. By grounding projections in verified results, organizations improve transparency and credibility across the planning process and finance leaders gain a clearer vision of performance trends and operational impact.

The actualizing process also builds discipline in financial management, reinforcing accountability while enabling teams to refine projections and support more strategic decisions.

Frequent updates

Frequent updates keep the rolling forecast relevant and actionable. Instead of revisiting projections once or twice a year, finance teams refresh forecasts monthly or quarterly. This cadence allows organizations to quickly incorporate new market signals, streamline operational changes and track performance trends.

Teams collaborate across functions to update assumptions and adjust projections with the latest data. Leaders receive a current view of expected outcomes, enabling faster responses to emerging risks or opportunities.

Frequent updates also encourage a culture of continuous planning rather than periodic budgeting. The result is a more agile organization that aligns financial expectations with real-world conditions and adapts strategy as circumstances evolve.

Driver-based planning

Rolling forecasts focus on key business drivers, linking financial outcomes to the operational factors that influence them.

Finance teams identify the key drivers of performance, such as sales volume, pricing, hiring plans or production capacity. They build models that translate these drivers and key performance indicators (KPIs) into revenue, cost and cash-flow projections.

When conditions change, teams adjust the relevant drivers rather than rebuilding the entire forecast. This approach simplifies scenario analysis and helps leaders understand the cause-and-effect relationships behind financial results.

Driver-based forecasting also strengthens collaboration between finance and business units because operational leaders contribute the data that shapes projections and supports more accurate, responsive planning.

Strategic alignment

A rolling forecast strengthens strategic alignment by connecting financial projections with business priorities. Finance teams translate strategic initiatives into measurable assumptions within the forecast. As leaders update the outlook, they evaluate whether projected performance supports long-term goals. If conditions shift, teams adjust investments, resources or timelines to maintain alignment with strategy.

This continuous alignment between planning and execution can ensure that financial expectations align with the organization’s direction. It also improves communication between executives, finance and operational leaders.

By reinforcing strategic alignment, the rolling forecast becomes more than a financial tool. It guides decision-making, keeps the organization focused on the right level of detail and delivers sustained value.

Improved accuracy

Rolling forecasts improve accuracy by combining current and new data, frequent updates and operational insights. Finance teams refine projections as new information becomes available, reducing reliance on outdated assumptions. Rolling forecasts use actual figures from each forecast period, which helps them evaluate key drivers and incorporate real-time business signals.

This iterative approach allows the forecast to evolve alongside the organization and its market environment. Over time, repeated updates strengthen the reliability of projections and highlight patterns in performance.

Leaders gain greater confidence in the numbers that support planning and investment decisions. Improved accuracy also reduces surprises at period end, enabling organizations to manage resources more effectively and respond quickly to change.

Benefits of a rolling forecast

Business leaders and finance professionals use rolling forecasts to help build stronger FP&A functions and navigate the future with accurate forecasts. The following are some of the key benefits:

  • Increased accuracy of estimates: By incorporating actual results and current business data, rolling forecasts increase estimate accuracy. Finance teams can frequently update projections, replacing outdated assumptions with verified performance insights. This continuous refinement reduces forecasting errors and provides leaders with a clearer, more reliable view of expected financial outcomes.
  • Proactive decision-making: The rolling forecast approach enables proactive decision-making by providing a forward-looking view of performance. Leaders identify emerging risks and opportunities earlier through scenario planning and variance analysis, preventing issues from escalating. Continuous updates give decision-makers the insight that they need to act quickly and confidently throughout planning cycles.
  • Business flexibility: Rolling forecasts support business flexibility by allowing organizations to adjust plans as conditions change. Frequent updates help finance teams respond to market shifts, operational changes and new opportunities. This dynamic approach supplements and sometimes replaces, rigid annual planning with a model that adapts to real-world business conditions.
  • Better resource allocation: Rolling forecasts improve resource allocation by aligning spending, staffing and investments with current priorities. The method helps finance teams update projections with the latest data and helps leaders direct resources where they create the most value.
  • Stronger strategic alignment: Finance teams build stronger alignment when financial projections are linked with business objectives. Continuous updates certify that plans reflect current priorities and market realities, breaking down siloed operations. Finance leaders can maintain a clear connection between strategy, performance expectations and resource decisions across the organization.

Six steps to create a rolling forecast

A rolling forecast that provides actual results requires thoughtful planning and robust technology to support thorough analysis. Creating a rolling forecast requires the following steps:

  1. Define the time horizon: Define the time horizon for the rolling forecast. Most organizations project 12 to 24 months ahead. As each period closes, extend the forecast by adding a new period. This approach keeps planning forward-looking and helps ensure leaders always see a consistent view of expected performance.
  2. Collect historical data: Gather necessary historical financial and operational data to establish a reliable baseline. Review revenue trends, expenses and operational metrics. Accurate historical data helps teams identify patterns, evaluate past performance and build more informed assumptions for future projections.
  3. Focus on key drivers: Identify the operational drivers that shape financial outcomes. Focus on factors like sales volume, pricing, staffing levels or production capacity. Modeling these drivers helps teams understand cause-and-effect relationships and adjust forecasts quickly when business conditions change.
  4. Prepare and run the forecast: Ready the forecast by combining historical data with key business drivers and current assumptions. Build projections for revenue, expenses and cash flow. Execute the forecast within a structured planning process so finance and business leaders can review results and align expectations.
  5. Update regularly: It’s important to update the rolling forecast regularly—typically monthly or quarterly. Replace assumptions with actual results and adjust projections by using the latest business data. Regular updates keep the forecast relevant and support timely decision-making.
  6. Review the results: After the rolling forecasts are made, finance teams should compare forecast results against actual performance. Analyze variances to understand what changed and why. Use these insights to refine assumptions, improve forecast accuracy and guide future planning decisions.

Rolling forecast best practices

The benefits of rolling forecasts can be achieved through the following best practices.

Allocate necessary resources

Rolling forecasts require ample human resources and technological support to succeed. The method requires finance teams to have employees with a deep understanding of the business, sound judgment in financial decision-making and technical proficiency.

A company should also invest in a modern software tool that serves its needs and implements clear technical support.

Align forecast with company mission

When implementing the rolling forecast method, it’s important to tie it to a broader strategic goal for the company. A chief executive officer (CEO) or another finance leader should serve as the designated executive sponsor, helping ensure that the rolling forecast aligns with the company’s objectives.

Finance teams should also seek participation from various departments, such as human resources, sales and purchasing, to secure company buy-in.

Integrate forecast into day-to-day activities

A rolling forecast should be incorporated into everyday business activities.

The forecasting method relies on current and real-time data to keep focused on what is expected or likely to happen in the future. It should be considered a “living” approach that helps finance teams make immediate and more accurate decisions.

Track forecasts constantly

A rolling forecast should be monitored on an ongoing basis so that necessary adjustments are being made. Compare the rolling forecasts with the actual results to make certain the projections align with the outcomes.

Approach rolling forecasts as evolving tools with flexibility to change in real-time based on the needs of the business.

Teaganne Finn

Staff Writer

IBM Think

Ian Smalley

Staff Editor

IBM Think

Related solutions
AI integrated planning analytics

Empower teams to generate faster, more accurate forecasts and actionable insights by blending automation, deep data patterns and real-time analytics.

    Explore Planning Analytics AI
    IBM AI finance solutions

    Transform finance with IBM AI for Finance—powered by intelligent automation and predictive insights to drive smarter, faster and more resilient financial operations.

    Explore AI finance solutions
    Finance consulting services

    Reimagine finance with IBM Consulting®—combining expertise and AI-driven solutions for a more efficient, strategic finance function.

    Explore finance consulting services
    Take the next step

    Drive smarter planning and finance with AI-powered forecasting and automated workflows.

    1. Explore Planning Analytics AI
    2. Explore AI finance solutions