Prerendered snapshot. Every figure below was computed at build time from the synthetic dataset. Open the live app for filter combinations outside the presets, the returns workflow, and admin — it runs on a free instance and can take ~20s to wake.
Prerendered snapshot · no server request

Demand & Supply Planner

Demand signal, replenishment reliability, and where the two disagree

Data as of Just now
Where the plan stands

Planning Position

Demand direction and delivery reliability, read together. Comparing 2026-02-16 to 2026-07-04 against 2025-10-01 to 2026-02-15.

Lines on time
91.9%
92% target · below it
Departments at risk
3
Growing demand into a lane already missing dates
Revenue exposed
$1,150,130
27% of the window
Lanes below target
2
Fulfilment methods under 92% on time
Single-sourced
0
Departments over 45% from one vendor
How the demand signal performs out of sample

Forecast Accuracy

Rolling-origin backtest: each point is predicted using only history available at that origin. Percentage errors exclude zero-actual periods; signed bias keeps them. The shaded region is a +/-10% hit-tolerance band, not a confidence interval.

Variance
-17.1%
(Actual - forecast) / actual
MAPE
201.8%
Mean absolute percentage error
Bias
$130,559
Forecast - actual; over-forecast
Hit rate
33.3%
Within +/-10% across 6 periods
Actual sales against rolling-origin forecast and tolerance band
By forecast horizon
NameMAPEVarianceBiasHit ratePeriods
1-month horizon201.8%-17.1%$130,55933.3%6
2-month horizon235.2%-14.7%$113,38260.0%5
3-month horizon272.9%-19.7%$143,43250.0%4
By SKU
NameMAPEVarianceBiasHit ratePeriods
EL-103446.3%-7.0%$3,066.840.0%5
EL-1277123.3%-21.2%$6,989.190.0%6
EL-115183.9%-1.8%$526.960.0%5
EL-108875.4%-7.4%$1,716.6133.3%6
EL-1101330.7%-36.2%$6,763.1216.7%6
EL-129738.0%-17.6%$2,835.180.0%5
HK-1204147.8%-47.5%$4,103.940.0%6
EL-113970.3%-16.2%$1,624.6720.0%5
EL-106345.3%-8.9%$875.5760.0%5
EL-130865.1%-55.5%$5,103.220.0%5
By region
NameMAPEVarianceBiasHit ratePeriods
Southeast569.6%-10.2%$19,69233.3%6
Texas & Gulf141.8%-14.4%$24,50616.7%6
Pacific94.5%-6.3%$5,845.380.0%6
Midwest125.9%-35.2%$32,66316.7%6
Mountain West746.7%-13.4%$11,12550.0%6
Northeast437.9%-21.0%$13,86316.7%6
Mid-Atlantic348.9%-34.8%$22,86533.3%6

Same month prior year when available; otherwise trailing 3-month mean. Excluded from percentage errors and hit-rate; retained in signed bias.

Which way demand is moving

Demand Signal

Revenue in the recent half of the window against the prior half, by department. Half-and-half rather than a fitted trend, because the window is yours to change and a slope through four points claims more than it knows.

Department demand change against the prior window
DepartmentRevenueShareChangeDirection
Electronics
$976,97423.3%↓ 16.8%declining
Health & Wellness
$667,38315.9%→ 7.5%steady
Grocery
$665,51915.9%↑ 11.7%growing
Home & Kitchen
$450,83810.7%→ 5.6%steady
Meat & Seafood
$404,7219.6%↑ 18.4%growing
Household Essentials
$265,8756.3%↑ 17.3%growing
Apparel
$234,5195.6%→ 5.9%steady
Fresh & Produce
$218,7365.2%↑ 25.8%growing
Dairy & Frozen
$208,2455.0%↑ 15.8%growing
Toys & Seasonal
$102,3152.4%↓ 18.2%declining
What is on hand and whether it arrives complete

Inventory & OTIF

Four availability numbers, and they are not interchangeable. A lane can hit 95% on-time and 95% in-full separately and still miss one delivery in ten, which is why OTIF — on time and in full, measured on the line rather than multiplied out of the other two — is the one a store actually feels.

Days of cover against the category target, by department
OTIF
88.0%
90% target · on time and in full
Line fill
95.5%
Lines that shipped complete
Unit fill
97.7%
Units shipped against units ordered
Stockout rate
1.8%
Lines that filled to zero
Median cover
38d
6% of lines below reorder point
On hand
$418,454
6.1 turns a year
By department — worst OTIF first
NameOTIFLine fillOn timeStockoutCoverOn handStatus
Toys & Seasonal
78%87%89%5.9%34d / 45d$10,515Critical
Fresh & Produce
83%89%92%4.4%9d / 14d$5,417.00Below target
Electronics
84%91%92%5.1%36d / 45d$150,270Below target
Meat & Seafood
87%93%93%2.1%9d / 14d$5,340.80Below target
Apparel
88%94%93%3.1%38d / 45d$17,934Below target
Dairy & Frozen
89%97%92%1.4%38d / 45d$20,060Below target
Home & Kitchen
89%96%93%2.1%40d / 45d$46,483Below target
Health & Wellness
90%97%92%1.2%41d / 45d$65,971Below target
Household Essentials
90%98%92%0.7%39d / 45d$26,875Below target
Grocery
90%98%92%0.6%40d / 45d$69,589On target

Cover targets differ by department on purpose: perishable lines are held to 14 days and ambient to 45, because a single chain-wide target would flag all of fresh as a problem and none of general merchandise.

By fulfilment lane
NameOTIFLine fillOn timeStockoutCoverOn handStatus
Third Party LTL
74%96%77%1.6%35d / 45d$396,559Critical
Vendor Drop-Ship
84%95%88%2.5%32d / 45d$393,040Below target
Direct Store Delivery
89%95%93%1.9%36d / 45d$445,666Below target
Cross-Dock
89%96%93%1.7%33d / 45d$453,497Below target
DC Cold Chain
91%96%95%1.7%36d / 45d$415,875On target
DC Ambient
93%96%97%1.9%37d / 45d$404,279On target
  1. critical
    Toys & Seasonal: 78% OTIF

    87% of lines ship complete and 89% arrive on time, so 22% of deliveries disappoint the store on one count or the other. Median cover is 34 days against a 45-day target.

  2. warning
    Toys & Seasonal stocks out on 5.9% of lines

    Lines that filled to zero, not short. Median cover is 34 days against a 45-day target.

  3. warning
    Electronics stocks out on 5.1% of lines

    Lines that filled to zero, not short. Median cover is 36 days against a 45-day target.

  4. warning
    Fresh & Produce stocks out on 4.4% of lines

    Lines that filled to zero, not short. Median cover is 8 days against a 14-day target.

  5. warning
    Apparel stocks out on 3.1% of lines

    Lines that filled to zero, not short. Median cover is 38 days against a 45-day target.

How reliably we can supply it

Service Level

The share of order lines that arrived on or before the date they were promised. Anything under 92% is below target. Groups with fewer than 25 lines are shown but not ranked — a lane with four deliveries that missed one is not “25% late” in any useful sense.

On-time rate by fulfilment lane against the service target
By fulfilment lane
NameOn timeLinesRevenueStatus
Third Party LTL
76.6%3,644$1,176,174Critical
Vendor Drop-Ship
88.3%1,458$496,792Below target
Direct Store Delivery
93.0%5,251$1,792,055On target
Cross-Dock
93.3%2,590$789,800On target
DC Cold Chain
94.5%4,955$1,568,623On target
DC Ambient
96.7%8,104$2,457,943On target
By vendor — worst service first
NameOn timeLinesRevenueStatus
Alderwood Consumer Products
90.7%742$404,525Below target
Redstone Brands
90.7%1,006$587,434Below target
Alderwood Distribution
90.9%1,476$330,341Below target
Harborview Supply Co
91.3%913$328,033Below target
Silverbrook Foods
91.4%1,015$247,354Below target
Stonebridge Brands
91.4%1,129$197,826Below target
Northwind Consumer Products
91.6%1,170$334,667Below target
Sandhill Manufacturing
91.6%859$119,150Below target
Where the two disagree

Demand vs Service

Demand growth against service level. Only one quadrant gets a colour, because only one of them means the problem grows while you look at it.

Departments plotted by demand change against on-time delivery

Growing, unreliable

Demand is rising into a lane that already misses its dates. Doing nothing makes this bigger, not the same size.

  • Grocery↑ 11.7%·92% on time·$665,519
  • Household Essentials↑ 17.3%·92% on time·$265,875
  • Fresh & Produce↑ 25.8%·92% on time·$218,736

Flat, unreliable

Service is below target but demand is not compounding the problem.

  • Toys & Seasonal↓ 18.2%·89% on time·$102,315

Growing, reliable

Demand is rising and the network is keeping up. Room to push.

  • Meat & Seafood↑ 18.4%·93% on time·$404,721
  • Dairy & Frozen↑ 15.8%·92% on time·$208,245

Flat, reliable

No action indicated.

  • Electronics↓ 16.8%·92% on time·$976,974
  • Health & Wellness→ 7.5%·92% on time·$667,383
  • Home & Kitchen→ 5.6%·93% on time·$450,838
  • Apparel→ 5.9%·93% on time·$234,519
Who we depend on

Vendor Exposure

The largest vendor in each department, and how much of it they carry. Over 45% is single-sourced in practice, whatever the contract says — and it only matters next to that vendor's service record.

Top-vendor share of each department against that vendor's on-time rate
DepartmentLargest vendorShareVendorsTheir on-time
ApparelBayfield Foods30%892%
Home & KitchenGrayrock Manufacturing24%1092%
Toys & SeasonalAlderwood Consumer Products22%693%
ElectronicsRedstone Brands21%891%
Dairy & FrozenAlderwood Distribution18%1792%
Household EssentialsGrayrock Manufacturing17%1690%
Ranked by what it costs to ignore

What To Do

Every line here points at a figure elsewhere on this page. Ranked by what it costs to ignore, and deliberately short — a list of twenty actions is a list of none.

  1. critical
    Grocery: demand is outrunning service

    Revenue is up 12% against the prior half of the window while only 92% of its lines arrive on time. It is 16% of revenue, so the gap compounds.

  2. critical
    Household Essentials: demand is outrunning service

    Revenue is up 17% against the prior half of the window while only 92% of its lines arrive on time. It is 6% of revenue, so the gap compounds.

  3. critical
    Fresh & Produce: demand is outrunning service

    Revenue is up 26% against the prior half of the window while only 92% of its lines arrive on time. It is 5% of revenue, so the gap compounds.

  4. warning
    Third Party LTL misses 23% of its dates

    3,644 lines and $1.2M of revenue move on this lane at 77% on time, against a 92% target.

  5. info
    Vendor Drop-Ship misses 12% of its dates

    1,458 lines and $497k of revenue move on this lane at 88% on time, against a 92% target. Under target but above the critical band.

How to use this pageTurn demand into a weekly planRead demand direction beside service reliability, then work the ranked action list from highest exposure down.
1
Choose the viewUse Everything for review, Demand or Supply for diagnosis, and Just what to do for a meeting.
2
Find disagreementGrowing demand plus weak OTIF, stock cover, or supplier concentration is the priority condition.
3
Assign the actionUse revenue exposed and the recommended next step to decide who reviews replenishment or service.