Demand Forecasting

What Excel Gets Wrong About Demand Forecasting in a Volatile Supply Environment

Abstract representation of spreadsheet limitations in volatile supply chain demand forecasting

We should say upfront: Excel is genuinely good at what it does. For a planning team at a manufacturer with a stable supplier base, predictable lead times, and a product catalog that has not changed significantly in three years, an Excel demand forecast built on a moving average or a simple seasonal decomposition formula can produce perfectly serviceable results. The problem is not Excel as a tool. The problem is Excel as a tool in conditions it was not designed for.

The conditions that break an Excel demand forecast are not exotic. They are conditions that most mid-market manufacturers and distributors operate in right now: lead times that vary by two to four weeks depending on the month, supplier relationships that changed or were added during the last two years, and demand patterns that were disrupted by external events and have not clearly returned to pre-disruption baselines. When those conditions exist, an Excel forecast that was calibrated for stable conditions fails silently. No error message. No warning flag. Just a forecast that drifts further from reality while the formula continues running exactly as it was designed to run.

The Static Formula Problem

An Excel demand forecast is built around formulas that were correct at the moment they were written. The moving average window, the seasonality coefficients, the trend line slope: all of these reflect the data pattern that existed when the planner set up the spreadsheet. As conditions change, the formula does not adjust. The planner who set it up may have moved to a different role. The person maintaining it may not know what the formula is doing, only that it produces a number that feeds into the reorder calculation.

This is the silent failure mode. The formula runs every week. The output looks like a number. Nobody tests whether the parameters are still calibrated to current conditions because the spreadsheet has always produced a number. The gap between forecast and actual demand widens gradually. Forecast error increases. Inventory decisions made on the forecast compound the error: overstocking on categories where the forecast overestimates, understocking on categories where it underestimates.

A well-maintained Excel forecast requires regular manual recalibration: someone who understands the underlying model checking the parameters against recent actuals and adjusting when conditions have shifted. That recalibration discipline is rare in practice. It requires time, statistical knowledge, and a clear ownership model for the forecast methodology. In most planning teams, those conditions exist for the initial build but not for ongoing maintenance.

Lead Time Volatility Is Not in the Formula

The core mismatch between Excel forecasting and volatile supply conditions is that the demand forecast and the reorder point calculation are typically separate processes in a spreadsheet workflow. The forecast projects how much demand to expect in the next 30, 60, and 90 days. The reorder point uses that forecast plus an assumed lead time to calculate when to place the next order. If the assumed lead time is wrong, the reorder point is wrong, even if the demand forecast is accurate.

In stable supply conditions, the lead time assumption can be set once and left. In volatile conditions, lead time varies. A component with a nominal eight-day lead time may actually arrive in six days some weeks and fourteen days in others, depending on freight capacity, supplier production scheduling, and external disruptions. The Excel reorder point formula using the eight-day assumption will generate stock-outs in the weeks when the actual lead time is fourteen.

The calculation that accounts for this correctly is a lead-time-adjusted reorder point that uses lead time variance, not just average lead time. Safety stock in a volatile lead time environment needs to cover not just demand variability during average lead time but also the additional demand exposure during the extended lead time periods. The formula for this exists and is not complex; the problem is that it requires continuously updated lead time variance data that typically does not live in the same spreadsheet as the demand forecast.

The Cross-Signal Problem

Supply chain disruption risk is now a meaningful input to demand planning in a way it was not five years ago. When a port congestion event extends transit times for components your production requires, the effective demand for finished goods is constrained even if customer orders remain unchanged. When a weather event disrupts a key raw material supplier, the demand signal in the sales order history will understate true market demand during the constrained period.

Excel cannot receive supplier signals, weather feeds, or port congestion data. A planner using Excel can manually incorporate this information by adjusting forecast parameters when they become aware of a disruption, but that requires the planner to be watching multiple data sources simultaneously and translating qualitative disruption signals into quantitative forecast adjustments. Some planners do this well. Many do not have the bandwidth. None can do it at the speed and coverage that automated signal integration provides.

The result is that Excel forecasts in a volatile supply environment treat supply signals as invisible until they appear in the demand history as stockouts or order anomalies. By then, the planning response is reactive. The forecast model will eventually recalibrate to reflect the disrupted period, but only after the disruption has already affected inventory levels and customer fill rates.

Where Excel Actually Holds Up

We are not saying every team using Excel for demand forecasting needs to replace it immediately. That would be overstating the case. Excel remains the right tool for planning teams where the planning problem is simple enough that a more sophisticated system would add complexity without adding accuracy: fewer than 200 active SKUs, a stable supplier base with predictable lead times, and a demand pattern with clear and consistent seasonality.

For those teams, the question to ask is not "should we replace Excel" but "are we recalibrating the model regularly enough to maintain accuracy." A quarterly review of forecast versus actual performance, with formula adjustments where the error pattern suggests the model has drifted, is a reasonable maintenance cadence for a simple Excel forecast in stable conditions. If that review is happening and the forecast error is within acceptable bounds, the system is working.

The failure mode we described above occurs when teams with increasing supply complexity continue using an Excel model that was calibrated for simpler conditions without recognizing that the conditions have changed. The spreadsheet looks the same. The output still appears as a number. The error is invisible until inventory consequences make it visible.

The Specific Conditions That Break Excel Forecasting

Based on the planning environments we have seen, the conditions that move a team from "Excel is working" to "Excel is failing silently" include:

Lead time variability exceeding plus or minus 30% of the nominal lead time more than once per quarter. At that level, the reorder point calculation built on a static lead time assumption is generating materially incorrect results for a meaningful fraction of SKUs.

Adding three or more new suppliers in a twelve-month period. Each new supplier adds a new lead time distribution that the existing formula does not account for. The average lead time used in the reorder calculation drifts from the actual average across the current supplier mix.

A demand disruption event (a major demand spike or a period of constrained supply) within the training window of the forecast model. If the model is trained on 18 months of history and 6 of those months contain distorted demand due to a disruption, the baseline the model is calibrated against is not representative of normal demand.

SKU catalog growth beyond 500 active SKUs without a corresponding investment in the forecast maintenance process. At larger catalog sizes, manual recalibration of the formula for individual SKU categories becomes impractical without dedicated analyst time.

What We Built Supplyverde to Do Instead

The design premise behind Supplyverde's demand forecasting module is that the forecast and the supply signal need to be in the same system, not separate processes that a planner manually reconciles. Lead time variance from your actual supplier performance history feeds the reorder point calculation automatically. When lead times extend, the system recalculates the required safety stock and flags the change. When a disruption signal crosses the threshold for a supplier in your network, the demand model incorporates the projected lead time impact before it becomes a stockout.

This does not make the forecast perfect. No forecast is perfect. What it does is keep the model calibrated to current conditions rather than the conditions that existed when the formula was first written. The gap between what the model knows and what is actually happening in the supply chain narrows from weeks to days. For planners managing a volatile supply environment, that difference is where the stockout decisions are made or avoided.

Excel will remain the most common demand forecasting tool in mid-market manufacturing for years. That is a realistic assessment, not a criticism. The question for teams using it is whether the conditions they are operating in still match the conditions the tool was designed for. If they do not, the formula is still running. It just is not running correctly.