Collaborative Forecasting Workflows for FMCG Teams

By James Smith on November 3, 2026

collaborative-forecasting-workflows-for-fmcg-teams

Version control for FMCG forecasting means every forecast carries a number, an owner, a timestamp and a status, so nobody has to ask which spreadsheet is current. A snapshot freezes the forecast at a set moment, a promotion step moves it from draft to approved, and an audit trail records every change and who made it. Spreadsheets handle this poorly: studies of company spreadsheets have found error rates from 24 percent to over 85 percent, with version control and validation often neglected. Demand and supply teams can see a governed forecast history built from their own files in a short session.

FMCG Demand Planning · Version Control · 2026

Retire "Forecast_Final_v7_REAL" and Know Which Number Is Approved

iFactory AI, an on-premise industrial AI platform, keeps each forecast as a numbered, approved and traceable version linked to the daily replan.

Spreadsheet chaos
Forecast_Final.xlsx
Forecast_Final_v7_REAL.xlsx
Forecast_Final_v7_REAL_Ravi.xlsx
Governed versions
Version 12: Draft
Version 12: In review
Version 12: Approved, current

What Is Version Control for Demand Forecasts?

It is a set of rules that keeps one approved forecast, preserves every earlier one and records who changed what. The numbers below show why spreadsheets struggle with it.

24–85%+
spreadsheet error rates found in company studies (Panko, via SOA Forecasting and Futurism, 2013)
92%
of companies still use spreadsheets in their S&OP toolset (Supply Chain Insights, via John Galt)
29%
rely only on Excel and email for demand planning (Supply Chain Insights, via John Galt)

What Is a Forecast Snapshot and When Should You Take One?

A snapshot is a copy of the forecast taken at a set time, so you can look back at what the forecast was and when it changed (StockIQ). Teams can ask for a snapshot cadence template to adapt.

SnapshotTriggerWhy Keep It
Daily replanEach automatic forecast runShows how the plan moved day to day
Weekly reviewPlanner review meetingRecords what the team saw and decided
Consensus lockSales, supply and finance sign-offThe number the plant builds against
Month-end S&OPS&OP meeting closeBaseline for accuracy and bias review
Post-promotionPromotion window endsCompares uplift planned against uplift achieved
Snapshots only help if they are kept long enough to measure error. Set retention by your longest planning horizon, not by storage habit.

Ask Which Version Is Current and Get One Answer

Share how your forecast files move between teams today. iFactory AI's team will map a version flow with owners, locks and an audit trail.

Which States Should a Forecast Move Through?

A forecast should only move forward through named states, and only a named role can move it.

Draft
Planner edits freely.
In review
Sales, supply and finance comment.
Approved
One current version, signed.
Frozen
Locked inside the planning window.
Archived
Kept for error and audit review.

Who Can Promote a Forecast to Approved?

Promotion approval separates people who edit from people who sign. Teams can review a promotion approval matrix with iFactory AI's team.

RoleEdit DraftApproveFreezeView History
Demand plannerYesNoNoYes
Sales and marketingComment onlyNoNoYes
Supply plannerNoNoNoYes
S&OP leadNoYesYesYes
FinanceNoYes, for budget viewNoYes

What Belongs in the Audit Trail?

Version every forecast and keep the model's original number beside any human override, along with the inputs behind each projection (Outreach). Eight fields cover most audits.

Version number and status
Time stamp of each change
Person who made the change
Reason given for the change
Model number before the override
Override value and size
Inputs and drivers used
Approver and approval time

How Do You Compare Two Versions Quickly?

A version comparison should show what moved and why, by driver. The bars show an illustrative change between version 11 and version 12.

Promotion uplift
Up
New listing
Up
Statistical baseline
Down
Manual override
Down
If a change has no driver, ask why it was made. An override with no reason is the first place to look when the plant is surprised.

How Do Snapshots Help You Measure Forecast Error?

Error is only meaningful at a stated lead time. Comparing actual sales with the snapshot taken one, four and twelve weeks earlier shows how far ahead the forecast can be trusted. Planners can walk through a lag accuracy view built from their own history.

Snapshot LagCompared WithWhat It Tells You
1 week beforeActual salesWhether the near-term plan is dependable for production
4 weeks beforeActual salesWhether materials and packaging can be committed
12 weeks beforeActual salesWhether capacity and listing decisions were sound
Without kept snapshots, every error figure quietly uses the latest number, which flatters the forecast. Save the number that was current at each lag.

Which Version Mistakes Cause the Most Rework?

Two approved versions
Sales plans against one file while the plant builds against another.
Overwritten history
Last month's number is gone, so error cannot be measured.
Silent edits
A quick fix is made directly in the model and nobody knows.
No freeze window
The plan changes daily, so production keeps resequencing.

How Does a Daily Replan Work Beside a Frozen Forecast?

A frozen forecast protects the plan inside the planning window, while a daily replan keeps adjusting the outlook beyond it. Both can run without confusing each other when each is versioned.

Inside the freeze window
Approved version drives production
Changes need a recorded exception
Steady sequences for the line
Beyond the window
Daily replan refreshes the outlook
Each run saved as a new version
Promoted only at the next review

Where Does iFactory AI Fit in Forecast Version Control?

iFactory, an on-premise AI platform for manufacturing, ties forecasts to the daily replan so every plant plan can name the version it came from.

Numbered Versions

Each forecast run is saved as a version with a clear status.

Approval Steps

Only named roles can promote a version to approved.

Override Records

Model numbers and manual changes are stored side by side.

Plan Traceability

Daily replans show which approved version they used.

Demand lead (illustrative): which forecast version did Monday's production plan use?
iFactory AI: version 12, approved on Friday, with two overrides recorded against the biscuit range and their reasons.

Expert Review: Judging a Forecast Version Process

Expert reviewVersion control for FMCG forecasting
What holds up
Named states, one approved version, snapshots at fixed moments and an audit trail that keeps the model number beside every override.
What to verify
Who may approve, how long snapshots are kept, and whether supply plans can name the version they used.
What to avoid
Too many states, approval by email and snapshots removed before accuracy is measured.
Bottom line: one approved number, every earlier number kept, every change explained.
Written from established demand planning practice. Your S&OP calendar and policies set the exact rules.

Frequently Asked Questions

Why is Excel a poor tool for forecast version control?

Excel has no native version control, so two people can overwrite each other and a stale file can circulate for weeks. Studies of company spreadsheets report error rates from 24 to over 85 percent (SOA, 2013). See a governed version flow on your own data.

How often should we snapshot an FMCG forecast?

Snapshot at every daily replan, at each weekly review, at consensus lock and at month-end S&OP, and keep them long enough to measure error. A snapshot is a copy taken at a set time (StockIQ). Plan your cadence with our team.

Who should approve the forecast?

Usually the S&OP lead approves and freezes, with finance signing the budget view, while planners edit drafts and cannot approve their own. This separation prevents silent changes. Ask support for an approval matrix to adapt.

What should an audit trail record for a forecast override?

Record the model's original number, the override value, who changed it, when, why and the inputs used (Outreach). That lets you measure whether overrides add value. See an override record in a short demo.

Does iFactory AI replace our S&OP process?

No. Your meetings and sign-offs stay. iFactory AI stores the versions, approvals and overrides, and links each daily replan to the approved forecast. Walk through the flow with our team.

{"@context":"https://schema.org","@type":"FAQPage","mainEntity":[{"@type":"Question","name":"Why is Excel a poor tool for forecast version control?","acceptedAnswer":{"@type":"Answer","text":"Excel has no native version control, so two people can overwrite each other and a stale file can circulate for weeks. Studies of company spreadsheets report error rates from 24 to over 85 percent (SOA, 2013)."}},{"@type":"Question","name":"How often should we snapshot an FMCG forecast?","acceptedAnswer":{"@type":"Answer","text":"Snapshot at every daily replan, at each weekly review, at consensus lock and at month-end S&OP, and keep them long enough to measure error. A snapshot is a copy taken at a set time (StockIQ)."}},{"@type":"Question","name":"Who should approve the forecast?","acceptedAnswer":{"@type":"Answer","text":"Usually the S&OP lead approves and freezes, with finance signing the budget view, while planners edit drafts and cannot approve their own. This separation prevents silent changes."}},{"@type":"Question","name":"What should an audit trail record for a forecast override?","acceptedAnswer":{"@type":"Answer","text":"Record the model's original number, the override value, who changed it, when, why and the inputs used (Outreach). That lets you measure whether overrides add value."}},{"@type":"Question","name":"Does iFactory AI replace our S&OP process?","acceptedAnswer":{"@type":"Answer","text":"No. Your meetings and sign-offs stay. iFactory AI stores the versions, approvals and overrides, and links each daily replan to the approved forecast."}}]}

Give Every Forecast a Name, an Owner and a History

See iFactory AI keep forecast versions, approvals and overrides in one place. Book a session built on your own forecast files and S&OP calendar.


Share This Story, Choose Your Platform!