Decision Atlas
INVInventoryStop 6 of 11
  1. Why inventory exists
  2. How much to order: EOQ
  3. Safety stock & reorder points
  4. Service levels: CSL vs fill rate
  5. The newsvendor model
  6. Inventory segmentation (ABC-XYZ)
  7. Risk pooling & centralization
  8. Multi-echelon inventory (MEIO)
  9. Replenishment & deployment (DRP)
  10. Slow-moving & obsolete stock
  11. Postponement

Inventory segmentation (ABC-XYZ)

Sorting items by value and predictability so each group gets a policy that fits, instead of one blanket rule.

3 min gist, 10 min in full Draft, review pending

Read atChange any time

Two quick classifications that decide where your attention and safety stock go.

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, CV=σ/meanCV = \sigma / \text{mean}. 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.

Building the ABC-XYZ grid step by step, with a ten-item example and a policy for each cell.

Step 1: ABC by annual value

  1. For each item, compute annual value = annual usage × unit cost.
  2. Sort from highest to lowest and compute the cumulative share of total value.
  3. 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: CV=σ/μCV = \sigma / \mu. Then group: X below 0.5, Y from 0.5 to 1, Z above 1.

Worked example: a café supplier's ten items
ItemAnnual value (₹ lakh)CumulativeABCCVXYZ
House espresso beans4545%A0.3X
Milk2570%A0.2X
Seasonal single-origin beans1080%A1.3Z
Paper cups787%B0.25X
Flavoured syrups592%B0.7Y
Festive gift boxes395%B1.8Z
Napkins297%C0.3X
Tea bags1.598.5%C0.6Y
Spare grinder burrs199.5%C1.5Z
Branded mugs0.5100%C2.2Z

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)
AFrequent review, statistical forecast, lean buffersPlanner attention, collaborative forecastsMake or buy to order where possible; close customer contact; careful buffers
BAutomated replenishment, periodic reviewAutomated, with exception alertsCheck buffers against margin; consider central stock
CLarge, infrequent orders; generous bufferSimple min-max rulesStock 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.

Why cheap items may deserve the highest service, better ways to measure variability, and other ways to classify.

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 (CV2CV^2), 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.

Say it in 30 seconds

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

  1. 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.
  2. Chopra, S. & Meindl, P. Supply Chain Management: Strategy, Planning, and Operation. Pearson.
  3. 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.
  4. 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.

Reading settings

Saved on this device. Changes apply as you choose them.

Theme
Text size
Typeface for reading
Line spacing
Line length
Start each topic at

Deeper levels stay one click away whichever you choose.

Preview

Safety stock covers the surprises while you wait for a delivery. It grows with the square root of lead time, not with lead time itself.

Lines

↑ ↓ move ↵ open Topics marked “Soon” open their line