Skip to main content

Understanding Demand Planning

Written by Judi Zietsman

Quick Summary: Demand Planning combines statistical forecasting with business knowledge to create forecasts that are both data-driven and practical. By preparing historical demand, refining forecasts collaboratively, and continuously reviewing forecast performance, planners can make more informed replenishment decisions with greater confidence.

What is Demand Planning?

Demand Planning is a collaborative forecasting solution that helps businesses create more accurate and reliable demand forecasts.

Rather than relying solely on historical sales, Demand Planning combines statistical forecasting with planner insight to produce forecasts that better reflect expected future demand.

Historical demand is first prepared to remove or correct anomalies. A statistical forecast is then generated using that prepared history. Planners refine the forecast using their business knowledge before approving it for use throughout the app.

This creates a forecasting process that is both data-driven and flexible, allowing forecasts to evolve as new information becomes available.


Why use Demand Planning?

Demand Planning provides greater control over the forecasting process while maintaining a consistent planning methodology across the business.

Key capabilities include:

  • Preparing historical demand before forecasting.

  • Generating a statistical baseline forecast.

  • Applying business knowledge through controlled forecast adjustments.

  • Reviewing forecast performance over time.

  • Focusing planning effort where it adds the greatest value.

  • Producing a final forecast used throughout the app.

Together, these capabilities help create forecasts that are transparent, explainable, and consistently aligned with business expectations.


The Demand Planning Workflow

Demand Planning consists of four primary stages.

1. Cleanse Sales History

Historical demand forms the foundation of every forecast.

Before forecasting begins, historical demand should be reviewed to ensure it represents meaningful demand patterns rather than temporary or exceptional demand.

Preparing history first improves the quality of the statistical forecast and reduces the need for unnecessary forecast adjustments later.

➜ For more on this topic, read: Demand Planning: Cleansing Sales History


2. Navigating

Demand Planning uses hierarchies and attributes to organize demand into meaningful structures.

These structures allow planners to review and refine demand at the level that best supports the current planning decision.

Navigation is used throughout the planning process rather than only after historical demand has been prepared. A hierarchy must already be applied before demand information can be displayed and reviewed.

➜ For more on this topic, read: Demand Planning: Navigating


3. Utilizing Views

Demand Planning provides multiple views that present the same demand from different perspectives.

Each view is designed to support a particular planning activity, whether reviewing demand, comparing hierarchy levels, or analyzing forecast performance.

Although each view displays the same underlying data, it provides a different way to interpret and work with that information.

➜ For more on this topic, read: Demand Planning: Utilizing Views


4. Forecast Refinement

Once historical demand has been prepared, Demand Planning generates a statistical baseline forecast.

Planners then refine that forecast using business knowledge, promotions, adjustments, overrides, lifecycle planning, and other forecasting tools to create a Working Forecast that better reflects expected future demand.

When planning is complete, the Working Forecast is finalized as the Final Forecast for use throughout the app.

For example:

Computer Forecast: 100 units

Working Forecast: 120 units after a planner applies a 20-unit promotion

Final Forecast: 120 units once the Working Forecast is finalized


⚠️ Watchout: The four stages provide a logical structure for the articles in this collection. Navigation and Selecting Views are used throughout Demand Planning and may be revisited during cleansing, refinement, and performance review.


Understanding forecast types

Demand Planning separates forecasting into three distinct forecast measures.

Each represents a different stage of the planning process and serves a specific purpose.

Understanding how these measures relate to one another provides a clearer picture of how forecasts evolve from statistical predictions into approved planning decisions.

Computer Forecast

The Computer Forecast is the statistical forecast generated from prepared historical demand.

It represents the app's recommended forecast before any business knowledge has been applied, providing an objective baseline from which planners can begin forecasting.

The Computer Forecast remains available for comparison throughout the planning process.


Working Forecast

The Working Forecast represents the forecast currently being refined.

As planners apply promotions, adjustments, overrides, lifecycle planning, and other forecast refinements, the Working Forecast evolves to reflect expected future demand.

This allows planners to compare the original statistical forecast with the forecast shaped by business knowledge before it is approved.


Final Forecast

The Final Forecast is the approved version of the forecast.

Once finalized, it becomes the forecast used throughout the app for downstream planning activities.

If business conditions change, the Working Forecast can continue to be refined and finalized again, ensuring the Final Forecast always reflects the latest approved planning decisions.


Planning at different levels

Demand Planning supports planning at multiple levels within the hierarchy.

Rather than requiring forecasts to be refined item by item, planners can work at the level where they have the strongest business insight.

For example, one planner may review demand at a product category level, while another may refine forecasts for a specific customer, location, or individual product.

When changes are made at higher levels, Demand Planning automatically distributes those changes throughout the hierarchy while maintaining proportional relationships between lower-level members.

This enables efficient planning across both small and large demand models while preserving consistency throughout the hierarchy.


The continuous planning cycle

Demand Planning is an ongoing process rather than a single planning activity.

As demand changes and new information becomes available, forecasts should be continually reviewed, refined, and improved.

Forecast performance provides valuable feedback that helps planners make better forecasting decisions over time, creating a continuous cycle of improvement rather than a single forecasting exercise.

The Demand Planning cycle

Demand Planning follows a continuous improvement cycle.

Prepare historical demand.

Generate the Computer Forecast.

Refine the Working Forecast using business knowledge.

Finalize the forecast.

Review forecast performance.

Apply those insights to improve future forecasts.

Repeating this cycle helps improve forecast quality while ensuring planning decisions remain aligned with changing business conditions.


⚠️ Watchouts

  • Prepare history first: Refining a forecast before preparing historical demand can reduce forecast quality and lead to unnecessary adjustments.

  • Finalize the forecast: Refining the Working Forecast does not automatically update the Final Forecast. Finalize the forecast once planning is complete to ensure downstream planning uses the latest approved forecast.

  • Navigation and Views: Although presented as stages within the four-step structure, these capabilities support activities throughout the Demand Planning process.


💡 Tips

  • Start with the Computer Forecast: Use the statistical forecast as your baseline before applying business knowledge.

  • Plan where insight is strongest: Refine forecasts at the hierarchy level where you have the best understanding of expected demand. The app automatically distributes changes throughout the hierarchy.

  • Review forecast performance regularly: Use forecast performance to identify opportunities for continuous improvement and refine future forecasts.


Forget about these 👇 😞 😐 😃 Have your say here!

Did this answer your question?