Supply Chain · Map
ABC/XYZ Segmentation
Split items by value (ABC) and demand stability (XYZ) to give each class its own stock policy.
- Time40 min
- FormatSmall group
- StageMap
ABC/XYZ Segmentation: what it is and why it works
ABC/XYZ segmentation classifies inventory items on two independent dimensions. ABC ranks items by annual consumption value (quantity used times unit cost): a small share of items, the A class, typically accounts for about 80% of value, B items for most of the rest, and the long tail of C items for a few percent. XYZ ranks the same items by demand stability, usually measured by the coefficient of variation (standard deviation divided by mean) of weekly or monthly demand. X items are steady, Y items fluctuate or trend, and Z items are erratic or intermittent. Crossing the two gives nine classes, each with its own planning and stock policy.
The approach works because inventory rules that suit a steady, expensive item are wrong for an erratic, cheap one. Value tells you where money and management attention matter; stability tells you whether forecasting and tight replenishment are even feasible. AX items can run lean with frequent review, while CZ items are better served by simple min-max rules, larger lots or make-to-order. The segmentation feeds directly into safety stock sizing, where variability drives buffer size, into inventory reduction programs, and into forecast accuracy targets that differ by class instead of one blanket target.
What you need
- Item master with unit cost for all active stock-keeping units
- At least twelve months of demand or consumption history, ideally weekly or monthly buckets
- Agreed cut-off rules for ABC (for example 80/15/5 of cumulative value) and XYZ (coefficient of variation bands)
- Current stock policies, review frequencies and service targets to compare against
What you get
- Each item tagged with its combined class, from AX to CZ
- A three-by-three matrix showing item counts and value in each class
- One written inventory policy per class: review frequency, replenishment method, service target
- A list of items whose current policy contradicts their class
When to use it
When one-size-fits-all inventory rules create both shortages and overstock.
How to do it, step by step
- Export item data: annual consumption value and demand series.
- Classify items by value into A (top 80%), B, C.
- Classify the same items by demand stability into X, Y, Z.
- Combine: AX items get tight control and frequent review, CZ items get simple rules.
- Write one inventory policy per combined class and assign review frequencies.
Worked example: MRO storeroom at a chemical plant
Illustrative scenario — figures are realistic but not from a real company.
A specialty chemical plant held about 6,200 maintenance, repair and operations items worth $4.8 million. The storeroom used the same reorder rule for everything, and yet technicians reported frequent stockouts of fast-moving consumables while slow spares piled up.
- The planner exported two years of monthly issues and unit costs, and ranked items by annual consumption value. About 9% of items made up 80% of value and became class A.
- For each item she calculated the coefficient of variation of monthly issues, using bands of under 0.5 for X, 0.5 to 1.0 for Y and above 1.0 for Z. Most insurance spares fell into Z because they moved once or twice a year.
- The combined matrix showed 310 AX and AY items such as gaskets, filters and lubricants, and more than 3,000 CZ items.
- The team wrote policies: weekly review with calculated safety stock for AX and AY, vendor-managed bins for CX, and for Z critical spares a separate criticality review rather than a statistical rule.
Result. After two quarters, stockouts on high-use consumables fell by more than half and total value dropped by about $400,000, mostly from reducing duplicate C-class slow movers. The team learned that Z items need an engineering decision about criticality, which a demand formula cannot provide.
Common pitfalls and how to avoid them
- Running XYZ on too little history or on very short buckets, which labels normal items as erratic.Use at least twelve months and choose weekly or monthly buckets that match the replenishment cycle.
- Treating low-value Z items as unimportant even when they are critical spares.Add a criticality flag for items whose absence stops production or creates a safety risk, and manage them separately.
- Doing the classification once and never refreshing it.Reclassify at least quarterly or semiannually so new items and shifting demand are captured.
- Producing the matrix without changing any policy.Write and implement one concrete policy per class, then check that the planning system parameters match it.
Frequently asked questions
How do you calculate the XYZ classification?
For each item, take demand in regular time buckets, usually weeks or months, and compute the coefficient of variation: standard deviation divided by average demand. Low values mean stable demand. Common bands are below about 0.5 for X, 0.5 to 1.0 for Y and above 1.0 for Z, but thresholds vary by industry and bucket size. Pick bands that split your items into meaningful groups and keep them consistent.
What percentages are used in ABC analysis?
A frequent convention is that A items make up about 80% of cumulative consumption value, B items the next 15% and C items the final 5%. Some organizations use 70/20/10 or classify by item count instead. The exact split matters less than applying it consistently and making sure each class receives a different level of control.
What is the difference between ABC and XYZ analysis?
ABC measures economic importance: how much value flows through each item per year. XYZ measures predictability: how much demand fluctuates from period to period. An item can be high value and erratic, or low value and very stable. Combining them shows both how much attention an item deserves and what kind of control is realistic.
Origin
Pareto-based classification (ABC, J. M. Juran lineage); XYZ from inventory management practice.
Used in these playbooks
Inventory cash release 2–3 days
Free cash from stock in days: classify, kill the obsolete, right-size buffers, cap WIP — with service protected.
Related methods
- Safety Stock CalculatorSize buffers from demand variability and lead time: the more volatile or slower the supply, the fatter the…
- Inventory Reduction ProgramSet a target, classify the stock, and attack each class: kill the dead, shrink the slow, fix the planning…
- Forecast Accuracy AuditMeasure MAPE and bias per item family; a systematic bias means the process, not the model, is broken.
More in “Map”
See the whole chain end to end before touching any part of it.