Bangladesh retail and FMCG spans modern trade, traditional trade, e-commerce, and distributor networks that report on different clocks and formats. Many planners still roll prior-year curves, apply blunt growth factors, and override in Excel without logging why. Promotions, new SKUs, and channel shifts break the model silently. Finance blames operations when inventory turns look wrong at quarter end — while shelves empty on winners and cash sits in slow movers.
Data reality is fragmented. POS from modern trade, ERP shipments, distributor sell-out, and marketplace orders disagree on timing and units. Product hierarchies drift as packs and price points multiply. Lead times and MOQs live in commercial memory rather than systems. The forecast that feeds replenishment is stale before S&OP finishes debating it.
Festival peaks — Eid, Pohela Boishakh, winter campaigns — break designs tested only off-season. Traditional trade visibility is partial; models trained on modern-trade history alone misread half the business. Marketing wants aggressive listings; supply wants safety stock; neither trusts the other’s spreadsheet version.
Demand planning owns the process; commercial owns promotions and launches; supply planning owns constraints; finance owns working-capital targets. Anti-patterns include publishing a single model score with no override audit, ignoring cold-start SKUs, and treating forecast accuracy as shame instead of learning.
Working-capital targets from finance often conflict with commercial safety-stock instincts — without explicit override logs, the same SKU debate repeats every S&OP cycle with no learning loop.
For retail FMCG, AI demand forecasting must improve signal quality, make overrides explicit, and connect to inventory decisions — giving planners a better baseline and a clearer record of why the plan changed.