Inventory and Replenishment
Stock position across ten branches and three warehouses, with transfers evaluated before purchases.
Comparison
Snapshot 16 Oct 2026
Snapshot 16 Oct 2026
Stock cover
iKLCCMid ValleyPuchongGeorgetownIpohJohor BahruMelaka CityKuantanKuchingKota KinabaluSK-004
4
5
8
11
12
85
10
7
11
11
At risk (below its own lead time)TightHealthyExcess (above 45 days)
Stock-out risk
iSK-004KLCC, Kuala LumpurCritical
Cover 3.5 daysLead 9 days22.4 units/dayOut 19 Oct 2026
SK-004Central Distribution CentreCritical
Cover 4.4 daysLead 9 days86.8 units/dayOut 20 Oct 2026
SK-004Mid Valley, Kuala LumpurCritical
Cover 4.9 daysLead 9 days18.9 units/dayOut 20 Oct 2026
SK-004Kuantan, PahangCritical
Cover 7.1 daysLead 9 days7.9 units/dayOut 23 Oct 2026
SK-004Puchong, SelangorCritical
Cover 7.7 daysLead 9 days11.4 units/dayOut 23 Oct 2026
Excess stock
iSK-004Johor Bahru, JohorMYR 5,166
Cover 85 days164 usable unitsSurplus above safety stock 146
Reallocating is cheaper than reordering.
Clearing excess stock
iMYR 5,166on shelf across 1 branch holding above 45 days of cover. This is the stock a campaign can sell.
MechanicCampaignsUpliftIncr. GPMade money
Percentage discount, 18% or more
run at 18%, 20%
Percentage discount, 13 to 17%
run at 15%
Percentage discount, up to 12%
run at 10%, 12%
Bundle
Gift with purchase
No depth is recommended, and none can be. The deepest discount in this history is 20%, and the demand model groups price into three bands whose deepest is “18% or more”, so it cannot distinguish 20% from 40%. A ladder recommending a deeper cut would be showing you the number measured at 20%. Medians are used throughout, so one unusual campaign cannot move a row, and every figure here is M-10 and M-11 measured against each campaign’s own matched baseline window.
Read the comparison carefully. The uplift column is a revenue response, net of any discount given, so a price cut is measured after its own concession while a bundle or a gift is not. The bundles and gifts in this history carried no price reduction at all, which is part of why they clear stock without giving up unit margin. Campaigns also differ in length, product and spend, so the gross profit column compares typical outcomes rather than like-for-like experiments.
Recommended transfers
iTRF-2207SK-004Proposed
Georgetown, Penang → KLCC, Kuala Lumpur
Cover 3.5 days against a 9-day replenishment lead time
90 units
arrives 20 Oct 2026
TRF-2208SK-001Proposed
KLCC, Kuala Lumpur → Kota Kinabalu, Sabah
Cover 4.1 days against a 21-day replenishment lead time
121 units
arrives 24 Oct 2026
TRF-2209SK-005Proposed
KLCC, Kuala Lumpur → Johor Bahru, Johor
Cover 4.6 days against a 11-day replenishment lead time
49 units
arrives 19 Oct 2026
TRF-2210SK-002Proposed
Johor Bahru, Johor → Kota Kinabalu, Sabah
Cover 4.6 days against a 21-day replenishment lead time
230 units
arrives 24 Oct 2026
TRF-2211SK-004Proposed
Johor Bahru, Johor → KLCC, Kuala Lumpur
Excess at Johor Bahru, Johor: 85 days of cover, MYR 5,166 tied up. Reallocating is cheaper than reordering.
73 units
arrives 19 Oct 2026
TRF-2212SK-004Proposed
Johor Bahru, Johor → Mid Valley, Kuala Lumpur
Excess at Johor Bahru, Johor: 85 days of cover, MYR 5,166 tied up. Reallocating is cheaper than reordering.
73 units
arrives 19 Oct 2026
636 units can be moved rather than bought. The residual 940 units is what the purchase draft is for.
Inbound purchase orders
iPO-4462SK-002Central Distribution Centre960 unitsarrives 21 Oct 2026Confirmed
PO-4465SK-001Central Distribution Centre1,440 unitsarrives 24 Oct 2026Confirmed
PO-4468SK-004Southern Distribution Centre720 unitsarrives 27 Oct 2026Confirmed
PO-4470SK-002East Malaysia Distribution Centre480 unitsarrives 30 Oct 2026Confirmed
