INVInventoryStop 6 of 11
Inventory segmentation (ABC-XYZ)
Sorting items by value and predictability so each group gets a policy that fits, instead of one blanket rule.
Read atChange any time
A real café stocks hundreds of things: beans, milk, cups, syrups, napkins, a rare single-origin coffee. Nobody can tune every item by hand, and they don’t all deserve the same care. Running out of milk is a disaster; running out of cinnamon is a shrug. Segmentation sorts items into groups so each group gets a sensible policy.
ABC sorts by money. Rank items by annual value (usage × unit cost). A handful of items usually carry most of the value: the A items (roughly the top 70–80% of value), then B, then the long tail of C items that are many in number but small in money.
XYZ sorts by predictability, using the coefficient of variation, . A common cut-off is X for CV below 0.5 (steady, like milk), Y for 0.5 to 1 (some swings), and Z above 1 (erratic, like the rare coffee that sells 0 kg one week and 5 kg the next).
Crossing the two gives a 3 × 3 grid, and the corners tell you what to do:
- AX (valuable, steady): run lean with frequent review and high service. Predictability keeps the buffer small anyway.
- AZ (valuable, erratic): the danger zone. Put your best forecasting effort here, talk to customers, or make to order.
- CX (cheap, steady): automate it. Order big batches rarely and keep a generous buffer; it costs almost nothing.
- CZ (cheap, erratic): question whether to stock it at all. Make to order or delist, because this is where dead stock piles up.
Words to use
- ABC analysis
- Ranking items by annual consumption value; a Pareto view of where the money sits.
- Coefficient of variation
- Standard deviation ÷ mean: variability relative to the average.
- Policy by segment
- Different review frequency, service target and forecasting effort for each ABC-XYZ cell.
Step 1: ABC by annual value
- For each item, compute annual value = annual usage × unit cost.
- Sort from highest to lowest and compute the cumulative share of total value.
- Draw the lines. A common split is A up to about 80% of value, B up to about 95%, and C for the rest. The cut-offs are a choice, not a law.
Step 2: XYZ by predictability
For each item, compute the coefficient of variation of demand over a sensible time bucket, usually weeks or months: . Then group: X below 0.5, Y from 0.5 to 1, Z above 1.
| Item | Annual value (₹ lakh) | Cumulative | ABC | CV | XYZ |
|---|---|---|---|---|---|
| House espresso beans | 45 | 45% | A | 0.3 | X |
| Milk | 25 | 70% | A | 0.2 | X |
| Seasonal single-origin beans | 10 | 80% | A | 1.3 | Z |
| Paper cups | 7 | 87% | B | 0.25 | X |
| Flavoured syrups | 5 | 92% | B | 0.7 | Y |
| Festive gift boxes | 3 | 95% | B | 1.8 | Z |
| Napkins | 2 | 97% | C | 0.3 | X |
| Tea bags | 1.5 | 98.5% | C | 0.6 | Y |
| Spare grinder burrs | 1 | 99.5% | C | 1.5 | Z |
| Branded mugs | 0.5 | 100% | C | 2.2 | Z |
Three items, 30% of the range, carry 80% of the value. The seasonal beans are the AZ item: valuable and hard to predict.
Step 3: a policy for each cell
| X (steady) | Y (variable) | Z (erratic) | |
|---|---|---|---|
| A | Frequent review, statistical forecast, lean buffers | Planner attention, collaborative forecasts | Make or buy to order where possible; close customer contact; careful buffers |
| B | Automated replenishment, periodic review | Automated, with exception alerts | Check buffers against margin; consider central stock |
| C | Large, infrequent orders; generous buffer | Simple min-max rules | Stock only if critical; otherwise to order or delist |
The grid decides more than safety stock. It sets the forecasting method, how often each item is reviewed, who looks at it, and whether it should be stocked at all.
The service-target paradox
A common rule gives A items the highest service targets because they matter most. Cost logic often says the opposite. Each extra point of service on an A item needs expensive safety stock, while a C item can be pushed to 99.5% for very little. Customers count missing napkins as a failed order too. So a sensible policy often sets higher targets for cheap items and slightly lower, tightly managed targets for expensive ones, reaching the same overall fill rate with less money. Research on ABC and service levels (Teunter, Babai and Syntetos, 2010) found that ranking items by a cost criterion that includes shortage cost and order size, instead of by value alone, lowers total inventory cost.
Measure variability properly
- Use forecast error, not raw demand. Ice cream has a high CV because of its summer peak, yet a seasonal forecast predicts it well. The CV of forecast error (RMSE divided by mean demand) measures how surprising an item is, which is what buffers protect against.
- Mind the time bucket. Weekly demand always looks more variable than monthly demand. Use the bucket that matches your review period and lead time.
- Intermittent items need two measures. For items with many zero periods, the Syntetos–Boylan scheme uses the average interval between demands (ADI) and the squared CV of the non-zero demand sizes (), with cut-offs at 1.32 and 0.49. That sorts items into smooth, erratic, intermittent and lumpy, each with a suitable forecasting method.
Other ways to classify
- VED (vital, essential, desirable) ranks by criticality. It is used for spare parts and hospital supplies, where a cheap part can stop a production line.
- FSN (fast, slow, non-moving) ranks by movement, which helps find dead stock.
- Lifecycle stage: launch, growth, maturity and phase-out items need different forecasting and buying rules.
- Margin or customer: ABC on profit or on strategic customers instead of on cost.
Keep it alive
Re-run the classification regularly (quarterly is common), but add a tolerance band so items near a boundary don’t flip classes every quarter and send planners chasing changes. Then check the result with common sense: a C item that is the only part keeping a key customer’s line running is really an A.
Interview kit
Practise it out loud
Answer each question yourself before opening the model answer.
I’d segment items with ABC on annual value and XYZ on demand variability, measured by the coefficient of variation. The combination sets the policy: AX items run lean with high service, AZ items get the most forecasting attention, CX items are automated with a generous cheap buffer, and CZ items are made to order or reviewed for delisting. It stops the company spending the same effort and the same safety stock on every item.
Why isn't ABC on its own enough?
ABC says how valuable an item is, not how hard it is to predict. Two A items can need completely different handling: a steady one can run lean, an erratic one needs a bigger buffer or a different supply model. XYZ adds that second dimension.
Which cell would you worry about most, and why?
AZ: high value and unpredictable, so mistakes are both likely and expensive. That’s where better forecasting, customer collaboration, shorter lead times or make-to-order pay off most.
Connected stops
Where this idea feeds in, or gets its inputs from.
Sources and further reading
- Silver, E. A., Pyke, D. F. & Thomas, D. J. (2017). Inventory and Production Management in Supply Chains (4th ed.). CRC Press. Chapter on frameworks for inventory management.
- Chopra, S. & Meindl, P. Supply Chain Management: Strategy, Planning, and Operation. Pearson.
- Teunter, R. H., Babai, M. Z., & Syntetos, A. A. (2010). ABC classification: Service levels and inventory costs. Production and Operations Management, 19(3), 343–352.
- Syntetos, A. A., Boylan, J. E., & Croston, J. D. (2005). On the categorization of demand patterns. Journal of the Operational Research Society, 56(5), 495–503.