ERP Core ConceptsGlossary

What Is ABC Analysis?

Also known as: ABC classification, Pareto inventory analysis

Definition

ABC analysis is an inventory classification method that ranks items by annual consumption value and groups them into A, B, and C classes, so planning attention, counting frequency, and control effort are concentrated where the money is.

ABC Analysis Explained

The method applies the Pareto principle to inventory. Multiply annual usage quantity by unit cost for every item, sort descending, and accumulate. A typical result is that roughly 20 percent of items account for about 80 percent of annual consumption value; those become class A. The next tranche, perhaps 30 percent of items representing 15 percent of value, becomes B, and the remaining half of the item master representing about 5 percent of value becomes C. The exact cut points are a policy choice, not a law.

Classification only matters if it changes behavior. A items warrant tight lot sizing, low safety stock relative to demand, frequent review, individual supplier negotiation, and monthly or quarterly cycle counting. C items warrant the opposite: generous safety stock because carrying cost is trivial, simple reorder point or min-max replenishment, blanket orders or vendor-managed inventory, and annual counting. Applying uniform policy across the item master wastes planner time on washers while under-managing castings.

Single-dimension ABC has real blind spots. A low-value item that shuts the line down when missing is operationally critical regardless of its consumption value, and a long-lead or sole-source component carries risk that dollar volume does not capture. Mature organizations therefore run a second dimension, producing a matrix such as ABC by value crossed with XYZ by demand variability, or crossed with criticality or lead time. The combination tells you where statistical safety stock works and where a strategic buffer is needed instead.

Classification drifts. Product introductions, phase-outs, and demand shifts move items between classes continuously, so a classification set at implementation and never refreshed becomes actively misleading within a year or two. Most ERPs can recalculate ABC on a schedule using a rolling 12-month usage window. Reclassifying quarterly, with a rule that dampens items oscillating on a boundary, keeps policies aligned without churn.

Why It Matters

  • ABC concentrates scarce planner attention on the items that carry the overwhelming majority of inventory investment.
  • Cycle count frequency driven by ABC delivers far better accuracy per counting hour than uniform scheduling.
  • Differentiated safety stock and lot sizing policies by class free working capital without hurting service.
  • Value-only classification misses critical low-cost and long-lead parts, which is why a second risk dimension is usually needed.

In Practice

Worked example: a plant with 6,000 items finds 1,150 items make up 79 percent of annual consumption value. Those become A and go to monthly cycle counts and lot-for-lot planning. The 3,000 C items move to min-max with generous buffers and annual counts. Planner hours shift toward the items that matter, and count accuracy on A items rises within two quarters.

Frequently Asked Questions

How do you calculate ABC classification?

Multiply annual usage quantity by unit cost for each item to get annual consumption value, sort items from highest to lowest, and accumulate the total. Items making up roughly the first 80 percent of cumulative value are A, the next 15 percent are B, and the remainder are C. Cut points are policy choices you can tune to your item count and mix.

What is ABC-XYZ analysis?

ABC-XYZ crosses value classification with demand variability. X items have stable, predictable demand, Y items show moderate variation or seasonality, and Z items are erratic or intermittent. An AX item justifies tight lot-for-lot planning with minimal buffer, while an AZ item is high value with unpredictable demand and usually needs a deliberate strategic buffer rather than a statistical one.

Working with ABC Analysis in a live environment? Our engineers do this every day - and our AI agents automate most of it.