- HOME
- Inventory Management
- ABC analysis in inventory management: How to classify stock and what to do with each class
ABC analysis in inventory management: How to classify stock and what to do with each class
A stock controller with a few thousand items has the same amount of attention for each one, so a hose fitting gets reviewed with the same care as a hydraulic pump.
Uniform control costs twice over. Time goes to items that barely move the numbers, and the items carrying most of the working capital sit on the same slow review cycle as everything else. ABC analysis ranks items by how much of your annual spend each one represents, then applies different controls to each band.
What is ABC analysis?
ABC analysis is an inventory technique that ranks items by their annual consumption value, then splits them into three classes. A items carry most of the value and get tight control and accurate records, B items get moderate control, and C items get the simplest controls possible.
The classes are defined by the control they earn, not by how fast they sell. Behind the method sits the Pareto principle: a small share of items usually carries most of the value, which is what makes differentiated control worth the effort in the first place.
The technique is sometimes called "always better control," and it has nothing to do with activity-based costing, which shares the initials and allocates overheads to products.
What A, B, and C items actually are
One common split is below. It is illustrative rather than a standard, and the section on drawing the lines covers how to choose yours.
Class | Share of items | Share of annual consumption value | Control | Records | Review cadence |
A | About 20% | About 80% | Tight, item by item | Accurate and current | Weekly or continuous |
B | About 30% | About 15% | Moderate, rules-based | Standard | Monthly |
C | About 50% | About 5% | Simplest possible | Minimal | Quarterly or by exception |
A class is not a statement about how often an item sells:
A high-volume, low-cost item can sit in C
A slow-moving expensive one can sit in A
What decides the class is the annual value passing through it, whether that comes from price, volume, or both.
How to do an ABC analysis, step by step
Set the objective and pick the criterion: Decide what the classification is for, then choose the number you will rank on.
Pull the data: Item code, annual units consumed, and unit cost, covering a full 12 months or annualized from a shorter clean period.
Calculate annual consumption value for each item: annual units × unit cost. On-hand quantity × price is a different figure; it values today's stock rather than the year's flow, and it will rank a fast-moving item far too low.
Sort the list descending by that value: The ranked list is what everything else is read from.
Add a running total and convert it to a cumulative percentage: Work down the ranked list, adding each item's value to the total above it, then divide by the grand total. This is calculated before any classes exist.
Cut the list into classes and record the class against each item: The class belongs on the item record, not only on the spreadsheet.
Worked example: a machinery spares catalogue
All figures are illustrative, and six lines are enough to show the shape a real catalogue takes over thousands.
Item | Annual units | Unit cost | Annual consumption value | % of total | Cumulative % | Class |
Hydraulic pump | 120 | 8,500 | 1,020,000 | 43.3% | 43.3% | A |
Drive motor | 90 | 6,200 | 558,000 | 23.7% | 67.1% | A |
Control board | 300 | 1,400 | 420,000 | 17.8% | 84.9% | A |
Bearing set | 1,800 | 120 | 216,000 | 9.2% | 94.1% | B |
Filter cartridge | 2,400 | 38 | 91,200 | 3.9% | 98.0% | B |
Fastener, M8 | 40,000 | 1.20 | 48,000 | 2.0% | 100.0% | C |
Total |
|
| 2,353,200 | 100% |
|
|
Three of the six items carry 84.9% of the annual spend, which is above the textbook 80% and is exactly where the data says to cut. The fasteners move 40,000 units a year and still land in class C, because volume is not value. And the drop between the third and fourth items, from 17.8% to 9.2% of the total, is where the curve bends.
Where to draw the A, B, and C lines
There is no standard threshold. Published examples differ, and the commonly cited splits of 20/70, 30/25, and 50/50, or 10/66, 20/23, and 70/10, are conventions rather than rules.
Three anchors work better than a borrowed percentage:
Cut where the cumulative curve bends: The size of the step between one item and the next is the signal, as the worked example shows.
Cut where your review capacity runs out: If two planners can genuinely review 300 items properly, that is the size of your A band.
Keep the bands stable: Boundaries that move every quarter send items oscillating between policies.
Three classes are a convention too. Some businesses run A to F or add a D class for dead stock.
What to do differently for A, B, and C items
A classification that does not change any policy has cost you a morning and saved nothing.
Control | A items | B items | C items |
Review cadence | Weekly or continuous | Monthly | Quarterly or by exception |
Forecasting | Item level, reviewed by a planner | Statistical | Simple rules or a reorder point |
Reorder policy | Tight reorder points, smaller frequent orders | Standard reorder point | Bulk orders, longer coverage |
Safety stock | Sized to a target service level | Standard | Generous but cheap |
Cycle counting | Most frequent | Moderate | Least frequent |
Supplier work | Negotiation, dual sourcing, performance review | Periodic review | Consolidate, automate, or hand to the supplier |
Approval | Human review of exceptions | Rules-based | Automated |
Automation belongs mainly to C items, where the cost of attention exceeds the value at stake. A item justifies human review precisely because it carries the value.
Differentiating delivery frequency and reorder points this way is where the saving actually lands, since C items usually drive most of the transaction volume and very little of the value.
Set the resulting levels through your reorder point settings, size A-class buffers with the reorder point calculator, and schedule counting by class in your cycle counting routine. C-class consumables are also the classic candidates for vendor-managed inventory (VMI).
Benefits of ABC analysis
The gains follow from that policy split rather than from the classification itself:
Attention goes where the money is: Planner time concentrates on the items that move working capital.
Working capital falls: C-class coverage is cheap to hold generously, and A-class coverage can be sized precisely instead of defensively.
Effort becomes proportionate: Counting and negotiation concentrate on the items that carry the value, while C items are consolidated or automated instead.
Limitations, and the items ABC gets wrong
Annual consumption value is one lens, and several things it cannot see matter operationally.
Value blindness
A cheap part can stop a production line or a surgery, and consumption value says nothing about that. The same applies to long-lead and single-sourced items, which may need tight control whatever their value. Flag criticality, lead time, and sole sourcing on the item record, and let those flags override the class.
Seasonality
Classify off a peak window, and seasonal items become permanent. A items, holding coverage they will not need for nine months. Use a full year of history or classify on forecast demand for items with a clear season, so the class reflects the period you are buying for.
Reclassification churn
Items sitting near a boundary flip class at every run, and their policies churn with them. Hold boundary items in their existing class unless they move decisively, or review that band by hand.
Data quality
Wrong costs and mismatched units of measure corrupt the ranking silently, and a case-versus-each error can move an item two classes. New items distort it differently, since three months of history produces an artificially low annual value; exclude them from automatic classification for a set period and assign a class by judgment. Check the top and bottom of the ranked list against what you know before acting on it.
ABC tells you where the money is, not where the risk is, which is why the overrides above matter as much as the ranking. The usual next step is XYZ analysis, which classifies items by demand variability rather than value. Used as a grid with ABC, it separates the high-value item you can plan confidently from the high-value item that arrives in unpredictable bursts, and that pair decides how much safety stock each one needs.
How often to reclassify
Quarterly suits most multi-item distributors. Monthly makes sense where the assortment turns over fast, and annually is enough only for stable industrial catalogues.
Two triggers matter more than the calendar: a change in the assortment, such as a launch or a delisting, and a change in the cost base. Either can move items across boundaries before the scheduled run.
Where stocking policy is set per location, run the classification per location as well, because the same item can be an A in one warehouse and a C in another.
Where ABC fits with your inventory system
Making the classification operational takes reliable consumption history, item-level cost, a reorder point per item, stock by location, and reports you can export. The common failure is a classification that lives in a spreadsheet and never reaches the reorder settings, where it changes nothing.
Where Zoho Inventory fits
Zoho Inventory holds the settings the classes act on. You can set a reorder level and a preferred vendor for each item, with a notification when stock reaches that level, which is how an A, B, or C policy becomes a daily instruction. Stock is tracked across multiple warehouses, so classes can be applied per location, and serial and batch tracking covers the items where age or traceability sets the buffer.
Frequently Asked Questions
ABC analysis is an inventory technique that ranks every item by its annual consumption value, then groups the ranked list into three classes. A items carry most of the value and get the tightest control, B items sit in the middle, and C items get the simplest controls and the least attention.
The 80/20 rule, or Pareto principle, is the observation that a small share of items usually accounts for most of the value. ABC analysis applies it to stock, which is why A bands are often drawn somewhere between 70% and 80% of cumulative consumption value. The exact percentages vary by catalogue.
A items are the small group that accounts for most of your annual consumption value, so they get the closest control. B items sit in the middle. C items are the large group that together account for very little value, even when they sell in high volumes. Class reflects value, not sales frequency.
Pull annual units and unit cost per item, multiply them to get annual consumption value, sort the list from highest to lowest, add a running total and convert it to a cumulative percentage of the grand total, then cut the ranked list into classes and record each class against the item.
Annual consumption value is annual units used or sold multiplied by unit cost, so it measures the value flowing through an item over a year. It differs from on-hand quantity multiplied by price, which values stock sitting in the warehouse today and would rank a fast-moving item far too low.
The benefits come from treating classes differently: planner time concentrates on the items carrying the value, working capital falls as coverage is sized by class, counting effort becomes proportionate, and negotiation focuses where it pays. A classification that changes no policy delivers none of this.
ABC analysis classifies items by annual consumption value, so it answers how much an item matters. XYZ analysis classifies by demand variability, so it answers how predictable the item is. Used together as a grid, they set safety stock more accurately, because value and predictability call for different amounts of cover.
Quarterly suits most distributors, monthly suits fast-turning assortments, and annually is enough for stable industrial catalogues. Two events justify an early rerun: a change in the assortment, such as a launch or a delisting, and a change in the cost base. Seasonal items are better classified on forecast than on history.
Below roughly a few hundred items, the ranking will not surprise you, and the value shifts from discovery to discipline. It still decides how often you count each item, where you hold generous cover, and which suppliers deserve negotiation. For 60 items, run it once a year and use it to set counting and ordering rules.
They share initials and nothing else. ABC analysis classifies stock by annual consumption value so that control can be differentiated. Activity-based costing is an accounting method that allocates overhead costs to products according to the activities they consume. Neither one produces the other, and the two are not interchangeable.