ABC vs. XYZ Analysis: Differences and How to Combine Them
Published on
ABC analysis and XYZ analysis are two complementary inventory classification methods. Each measures a different dimension: ABC captures economic impact; XYZ captures demand predictability. Combining them gives a far more useful picture than either one alone.
What ABC Analysis Measures
ABC analysis applies the Pareto principle to inventory value. It calculates the cumulative value of each SKU (price × quantity sold) and ranks them from highest to lowest. Class A groups the items that represent approximately 80% of value with only 20% of SKUs. Class B is the middle group (15% of value, ~30% of SKUs) and Class C is the long tail (the remaining 5% of value, ~50% of SKUs).
- Class A: maximum control, frequent cycle counts, priority supplier negotiations.
- Class B: standard control, periodic review.
- Class C: simplified management, possible minimum-stock policies or make-to-order.
What XYZ Analysis Measures
XYZ analysis classifies items by the variability of their demand, typically measured using the coefficient of variation (CV = standard deviation / mean). A low CV means stable, predictable demand; a high CV means erratic demand.
- Class X (CV < 0.5): stable demand, reliable forecasting, can be managed with minimal stock.
- Class Y (0.5 ≤ CV < 1): moderate variability, benefits from a calibrated safety stock.
- Class Z (CV ≥ 1): erratic demand, hard to forecast; requires a specific strategy (high safety stock, make-to-order, or SKU elimination).
The ABC–XYZ Matrix
Crossing both classifications produces a 3 × 3 matrix with nine segments. Each combination implies a different inventory policy:
- AX: high value, stable demand. Top priority, continuous replenishment, no excess stock.
- AY: high value, moderate variability. Calibrated safety stock, frequent review.
- AZ: high value, erratic demand. The most critical segment: high stakes and hard to forecast. Consider make-to-order if margins allow.
- BX / BY: medium value, standard monitoring with safety stock adjusted for variability.
- CX: low value, stable. Simple management; a single periodic order may suffice.
- CZ: low value, erratic. Candidate for removal from the catalog or serve only on demand.
How to Perform the Analysis in Practice
For ABC you need the cumulative sales value per SKU over a representative period (typically 12 months). For XYZ you need the monthly or weekly demand for each SKU over that same period to calculate the CV. Both analyses can be done with a spreadsheet or with specialized tools that process the CSV directly in the browser without uploading data to any server.
How Often to Review the Classification
The ABC–XYZ classification is not static. A product can move from A to C if it loses market share, or from X to Z if its demand becomes seasonal. It is recommended to recalculate the classification every quarter or whenever a significant new data period is added, such as a complete fiscal year.
Apply what you just read
Try the calculator →