ABC × XYZ matrix
01

A: high value or contribution

02

B: medium value

03

C: low-value tail

04

X: stable demand

05

Y: explainable variation

06

Z: sparse or volatile demand

Value and predictability are separate axes

ABC prioritizes money and contribution but cannot distinguish steady demand from occasional bulk orders. XYZ adds replenishment difficulty.

Classification allocates management attention; it should not automatically delete or buy an item.

Define measures and windows first

ABC can use revenue, margin, or inventory value, each producing a different rank. XYZ may use coefficient of variation, zero-demand frequency, or intermittent-demand rules.

The window should cover seasonality and treat launches, retirement, and promotions explicitly.

Use differentiated policies for the matrix

AX may support regular replenishment and tight service targets; AZ often needs planning or pre-orders; CX can use low-cost automation; CZ needs exposure control.

Lead time, shelf life, minimum order, and substitution still constrain policy.

Recalculate without excessive switching

Refresh monthly or quarterly with sample minimums, hysteresis, or approval so boundary items do not oscillate.

Retain version and reason to test whether policy improved availability, turnover, waste, and working capital.

Backtest the operating policy

Replay historical demand, lead time, and inventory under alternative matrix policies and compare stock-outs, turns, waste, order frequency, and capital.

BI0 can be evaluated for inventory segmentation; automated classification, parameters, and operational writeback need POC verification.

Public references

Take the next step with BI0.AI

Talk through a real business scenario and see how governed AI BI can fit your team.

Explore BI0.AI