Home / Inventory & replenishment

ABC and XYZ inventory analysis

Find the few items that hold most inventory value and which have erratic demand, so control effort goes where it matters and the rest is simplified.

Pre-sizing and estimating tool: results do not replace design, calculations or reports signed by a licensed professional, nor verification against the applicable codes and standards.

Check
Items
See what was read

Separate with semicolons or paste straight from a spreadsheet (tabs). With a single usage value it is taken as annual and XYZ is skipped; with 3 or more, as monthly usage.

Class limits
—Class A items
—

Pareto curve of usage value

Items from highest to lowest annual value, with cumulative percentage. Colors show the class.

Tap the chart to see the values.

ABC × XYZ matrix and suggested policy

Item classification

The report gathers this page's inputs, results, equations, assumptions and references, with fields for project, engineer and revision. In the print dialog, choose Save as PDF.

Method, assumptions and references

Equations used

Annual value = annual usage × unit cost; items sorted from highest to lowest
Class A while the preceding cumulative share < limit A; B up to limit B; C the rest
XYZ: CV = standard deviation ÷ mean of monthly usage; X ≤ X limit < Y ≤ Y limit < Z

Assumptions and limits

  • Monthly usage (3 or more values) is annualized as mean × 12.
  • Items critical for safety or line stoppage should keep their own minimum stock regardless of class.

Standards and technical documents

  • Dickie, H. F. ABC inventory analysis shoots for dollars, not pennies. Factory Management and Maintenance, 1951
  • Silver, E. A.; Pyke, D. F.; Thomas, D. J. Inventory and Production Management in Supply Chains, 4th ed. CRC, 2017
  • ASCM (APICS) Dictionary, 17th ed.: ABC classification

U.S. regulations

  • ASC 330 (Inventory): lower of cost and net realizable value
  • IRC §471: inventory accounting for tax purposes

Frequently asked questions

How do I build an ABC inventory analysis?

Multiply each item’s annual usage by unit cost, sort from highest to lowest value and compute the cumulative percentage. Items up to 80% of value are A, up to 95% are B, the rest are C.

What is XYZ classification for?

To separate steady items from erratic ones. Combined with ABC, it shows where to use automatic replenishment (AX), where to calculate safety stock (AY, BY) and where to buy only on demand (AZ, CZ).

Are the 80/95 limits mandatory?

No. They are common references. Some companies use 70/90 or classify by item count. What matters is reviewing the classification regularly.