13. What Do You Review? ABC XYZ Segmentation and Other Methods
Teaching rewrite — Part 3, the Review process step: where should limited planner time go? Original wording; illustrative numbers.
Introduction
A model can forecast every item; planners can’t review every item. Each cycle you must choose a small set — the products that are important to the supply chain and where a human is likely to improve the baseline. Value-weighted KPIs (lesson 11) say which items matter; FVA (lesson 12) says whether reviews help. Neither says which items to open first. That’s this lesson.
This lesson covers:
- ABC analysis and ABC XYZ matrices
- Setting them up correctly: forward-looking value and historical forecast error
- Their limits
- A multi-criteria star rating that goes beyond two dimensions
13.1 ABC analysis
ABC (Pareto, 80/20) splits items into three classes along one dimension:
| Approach | A | B | C |
|---|---|---|---|
| By share of items | Top 5% of items (~20–60% of volume) | Next 15% (~20–50%) | Bottom 80% (~5–20%) |
| By share of volume | Items making the first 60% of volume (often 5–15% of items) | Next 20% (15–30% of items) | Last 20% (50–80% of items) |
| Priority | High — the critical few | Medium | Low — the trivial many |
ABC XYZ
Add a second dimension (XYZ) → a 3 × 3 matrix with nine classes, e.g. volume (ABC) × profit (XYZ), from high-volume/high-profit (AZ) to low-volume/low-profit (CX).
13.2 Setting ABC XYZ up for forecast review
Our goal: point planners to items that are important and hard for the model. So:
| Axis | Measures | Use | Avoid |
|---|---|---|---|
| ABC — importance | Forward-looking, value-weighted | Next X months’ forecast × unit value | Historical sales (backward-looking; constrained by shortages; misses seasonality, promotions, trends) |
| XYZ — forecastability | How badly the engine did on its own | Historical forecast error, e.g. Score% = MAE% + |Bias%| | COV of demand (inflated by trend and seasonality; leaks hindsight — lesson 10) |
| Forecastability ↓ / Importance → | A (high value) | B | C (low value) |
|---|---|---|---|
| Z (high error) | AZ — review first | BZ | CZ — review if time |
| Y | AY | BY | CY |
| X (low error) | AX — spot-check | BX | CX — leave to the engine |
Review A-Z first (important, poorly forecast); leave C-X (unimportant, well forecast) to the engine.
Worked example: classify five items
Forecast value next 6 months and historical Score%:
| Item | Forecast value (6 mo) | Score% | ABC | XYZ | Class |
|---|---|---|---|---|---|
| P1 | €400k | 55% | A | Z | AZ — review first |
| P2 | €350k | 12% | A | X | AX — spot-check |
| P3 | €60k | 48% | B | Z | BZ |
| P4 | €8k | 70% | C | Z | CZ |
| P5 | €5k | 10% | C | X | CX — leave to engine |
(Thresholds here: A ≥ €200k, C < €20k; X < 20%, Z ≥ 40%.)
Checkpoint: ABC XYZ
Checkpoint — sections 13.1 and 13.2
1 / 4What should the ABC (importance) axis use for forecast review?
Pick an answer to see if you are right.
13.3 Limits of ABC XYZ
ABC XYZ was state of the art half a century ago, when planners had no computers to analyse thousands of items. Its limits:
- Only two dimensions. Lead time, lead-time reliability, shelf life, obsolescence risk, business criticality, and promotions don’t fit.
- Arbitrary thresholds. Is the best B really different from the worst A? Two cut-offs per axis is coarse.
Use it for simple analyses — but don’t trust it blindly.
13.4 Beyond ABC XYZ: multi-criteria review
Today you can score every item on many criteria automatically. Review items where:
- You have information the model lacks — promotions, marketing, customer actions
- It is a new product introduction
- The forecast behaves strangely — persistent over/under-forecasting, sudden shifts
- Errors are expensive — high cost, long lead time, special storage (frozen), short shelf life (food, medicine)
- End of season is near — risk of dead stock
- It is strategically critical — service-level agreements, spare parts needed to sell equipment
- It is sold together with other items — nuts and bolts should move together
A star rating
| Criterion | Stars |
|---|---|
| Good historical forecastability | −1 |
| Small volume/value | −1 |
| End of season | +1 |
| Promotion planned | +2 |
| Brand-new product | +3 |
| Critical product | +3 |
Start every item at a base (say 2 stars), apply the rules, review from the highest.
Worked example: star scores
| Item | Situation | Calculation | Stars |
|---|---|---|---|
| Q1 | New product with a launch promotion | 2 + 3 + 2 | 7 |
| Q2 | Critical spare part, forecast well | 2 + 3 − 1 | 4 |
| Q3 | Seasonal item, end of season, small value | 2 + 1 − 1 | 2 |
| Q4 | Small, stable item | 2 − 1 − 1 | 0 |
Review order: Q1, Q2, Q3, Q4 (likely skipped).
A critical product deserves attention, not a higher forecast “to be safe”. Protection against shortages is the inventory manager’s job (service levels, safety stock). Inflated forecasts erode trust and lead to double-guessing — “planners always inflate, so I’ll cut my stock target”.
Checkpoint: beyond ABC XYZ
Checkpoint — sections 13.3 and 13.4
1 / 4Which is a limitation of ABC XYZ?
Pick an answer to see if you are right.
Rank: building a review list
Review list
1 / 2Rank the steps to build a monthly review list.
OrderDrag the handle to rearrange — top should be first.
- 1Add flags: promotions, launches, end-of-season, criticality, odd behaviour.
- 2Score items (e.g. stars) and sort.
- 3Compute forward-looking value (forecast × unit value) per item.
- 4Review from the top until the time budget runs out; track FVA.
- 5Compute historical Score% (MAE% + |Bias%|) per item.
Drag items into the correct order (or use ↑↓), then check.
Check: what to review
What do you review?
1 / 4Why not base the ABC axis on historical sales?
Pick an answer to see if you are right.
Takeaways
- Review items that are important and where you are likely to add value
- ABC = forward-looking value-weighted forecast; XYZ = historical forecast error — not historical sales, not COV
- ABC XYZ is simple but limited: two dimensions, arbitrary thresholds
- Go multi-criteria: promotions, launches, odd behaviour, cost, shelf life, end of season, criticality, related items
- Critical means review carefully — not inflate the forecast
Further Reading
- 12. Forecast value added
- Inventory policies
- Next: 14. Statistical forecasting
- Background: N. Vandeput, Demand Forecasting Best Practices (Manning) — used as a study outline