Why one policy is the wrong starting point
Inventory policy is a trade-off between ordering, holding and shortage costs, and the right safety stock depends on forecast error and lead-time variability rather than average demand alone. Segmenting items by value and uncertainty works better than applying one policy to everything, which is why the playbook starts by classifying items and then sets policy item by item.
Fix the records before the rule
In nearly 370,000 inventory records from 37 stores of one retailer, 65% were inaccurate, and error rates varied systematically with the item, the store, how products were distributed and how auditing was done. The problem was structural, not random. The implication is direct: automated replenishment on inaccurate records optimises the wrong number, so measure record accuracy and repair receiving, returns and audit processes before changing the rule. The 65% figure is one retailer's, not a benchmark.
Measure what you are trading off
Because the policy is a trade-off, a pilot has to measure both sides, for example shortages and holding cost, and not just one. If you have not measured forecast error and lead-time variability, that is the first task, not a software purchase.
The path, step by step
These steps come from the Inventory and replenishment playbook. Each has a checkpoint you can observe.
-
01
Segment items by value, variability and criticality
Classify items by annual value, demand variability and operational criticality. Assign a policy tier to each segment instead of managing every SKU with the same rule.
CheckpointSegments covering most of the value and all critical items, with a named policy per segment.
Common failureApplying one safety-stock rule to every item because the ERP defaults to it.
-
02
Fix record accuracy before tuning policy
Audit system quantities against physical counts by category, trace errors to receiving, returns and cycle counts, and fix those processes before changing reorder points.
CheckpointRecord accuracy measured by segment, with the largest error sources named and owned.
Common failureRaising safety stock to compensate for records that are wrong.
-
03
Set the policy item by item
For each segment, set review period, reorder point or order-up-to level, lead time and target service level. Document why the parameters differ.
CheckpointA policy table with parameters, rationale and the service level each item is meant to achieve.
Common failureCopying a reorder point from a spreadsheet whose assumptions nobody remembers.
-
05
Pilot and measure both sides of the trade-off
Run the new policy on a controlled group and track fill rate, inventory days, expedites and write-offs together. Do not judge it on stockouts alone.
CheckpointFill rate and inventory days move in the intended direction together, with expedites counted.
Common failureDeclaring success because stockouts fell while inventory and write-offs quietly rose.
What this guide does not settle
The models are established but assume reasonably stable demand and reliable data, which many operations lack, and the record-accuracy result is one retailer. Treat both as prompts to measure your own operation.