A store with 4,000 items treats each one as one line of work: one to count, one to reorder, one to watch. But those 4,000 items are not equal — a few hundred of them probably hold most of the money, and the rest are a long tail of small stuff. Spread your attention evenly and you spend as much effort on a box of washers as on the expensive castings that tie up your working capital. ABC analysis is the simple, powerful correction: rank items by value, and match the control to the value.
This article explains ABC from the ground up — the thresholds, the method, a worked example, and how the classification then drives two very practical decisions: how often you count, and where you focus purchasing. For the wider picture, start with the pillar guide, What is inventory management software?, and see the feature it maps to, Reports & Analytics.
1. What ABC analysis is
ABC analysis classifies inventory items into three bands by their share of total inventory value. It is an application of the familiar Pareto idea — that a small share of causes drives most of the effect — to a stockroom: a small share of items usually accounts for a large share of the value. Sort your items by value contribution and you almost always see the same shape:
- Class A — the vital few. A small number of items carrying the largest share of value. Errors here are expensive, so they earn the tightest control.
- Class B — the important middle. A moderate number of items with a moderate share of value, given routine control.
- Class C — the trivial many. A long tail of low-value items that together hold only a small share of value, given light-touch control.
The power of ABC is not the labels; it is what they let you stop doing. Once you know an item is class C, you can count it once or twice a year, hold a generous buffer, and not agonise over its purchase price — freeing the attention that a class A item genuinely deserves.
2. The value-share thresholds
A common split classifies items by their contribution to total value like this:
| Class | Share of value | Typical treatment |
|---|---|---|
| A | ≥ 70% of value share | Tightest control — count often, watch reorder closely, negotiate hardest |
| B | 30% to 70% of value share | Routine control — periodic counts, standard reorder discipline |
| C | < 30% of value share | Light-touch control — infrequent counts, generous buffers |
Treat these cut-offs as a starting point, not a law. Some operations prefer an 80/15/5 split of cumulative value, or add a "D" class for dead stock. What matters is the discipline the bands impose, not the exact percentages — so pick thresholds that reflect how your value is actually distributed and apply them consistently.
3. How to classify — the method
Classification is a short, repeatable calculation. Done well, it runs off your movement history automatically rather than as a one-off spreadsheet chore.
| # | Step | What you do |
|---|---|---|
1 | Pick the measure | Usually annual movement value — quantity consumed or sold over a period, multiplied by unit cost. (On-hand value is an alternative for slow, capital-heavy stock.) |
2 | Compute per item | Calculate that value for every item over the same window, so items are compared on a like-for-like basis. |
3 | Rank & share | Sort items from highest value to lowest, and work out each item's percentage of the total value — and the running cumulative percentage. |
4 | Apply thresholds | Assign each item a class by where it falls against your A/B/C cut-offs on value share (or cumulative share). |
5 | Act & refresh | Set count frequency and purchasing focus per class — and re-run periodically, because consumption patterns and prices drift over time. |
4. A worked example (illustrative)
The figures below are illustrative — a made-up ten-item store to show the mechanics, not data from any real deployment. Each item's annual value is quantity × cost; items are ranked highest to lowest and the running cumulative share drives the class.
Total annual value across all ten items is 100 units of value. Ranked highest first, the cumulative share crosses 70% after three items and 90-odd% partway down — so a handful of items are A, a middle band B, and the tail C:
| Item | Annual value | Share | Cumulative | Class |
|---|---|---|---|---|
| Casting | 34 | 34% | 34% | A |
| Motor | 22 | 22% | 56% | A |
| Bearing set | 15 | 15% | 71% | A |
| Seal kit | 9 | 9% | 80% | B |
| Gasket | 7 | 7% | 87% | B |
| Fastener pack | 5 | 5% | 92% | B |
| Washers | 3 | 3% | 95% | C |
| Grease | 2 | 2% | 97% | C |
| Labels | 2 | 2% | 99% | C |
| Cable ties | 1 | 1% | 100% | C |
Three items (30% of the catalogue) hold 71% of the value — the class A items that deserve frequent counts and close reorder attention. The four class C items together are just 8% of value: count them rarely, hold a comfortable buffer, and spend no negotiation energy on them. That reallocation of effort, not the arithmetic, is the whole payoff of ABC.
5. How ABC drives cycle-count frequency
The first place ABC pays off is counting. A single big annual stock-take freezes the store for days and still leaves the accurate figure eleven months stale. A cycle-count programme instead counts a slice of stock continuously — and ABC decides the slices:
- Class A — counted most often (say every few weeks), because an error on a high-value item distorts your valuation and reorder decisions the most.
- Class B — counted at a moderate cadence (say quarterly), enough to catch drift without excessive effort.
- Class C — counted rarely (say once or twice a year), because the value at risk is small and the counting cost is not worth more.
The result is high accuracy where accuracy matters, spread across the year, without ever shutting the store. For the full mechanics of counting and reconciling, see the companion guide on physical stock taking and cycle counting.
6. How ABC drives purchasing focus
The second payoff is in buying. Purchasing attention is finite, so ABC points it where a rupee of effort returns the most:
- Negotiate hardest — a small % saved is real money
- Tight reorder points and shorter safety buffers
- Watch lead time and supplier reliability closely
- Standard reorder levels and periodic review
- Reasonable buffers, sensible order multiples
- Revisit if an item drifts toward A or C
- Hold generous buffers — carrying cost is trivial
- Order in bulk to cut ordering effort
- Automate reorder; spend no negotiation time
- Working capital freed from over-buying A items
- Stockouts avoided on the items that hurt most
- Buyer attention matched to value at stake
7. Beyond ABC — combining classifications
ABC is powerful but one-dimensional: it ranks by value alone. Real control comes from combining it with the other lenses your inventory system already provides. Cross ABC with movement speed (fast/slow/non-moving) and you separate a valuable, fast-moving A item — which needs a tight reorder point — from a valuable but non-moving A item, which is capital frozen on a shelf and a candidate for write-down. Cross it with expiry risk and a class A item with near-expiry lots jumps to the top of the action list. And cross it with reorder level and you know which low-stock alerts are the ones to chase first.
A good inventory system holds all of these — ABC, aging, non/slow-moving, reorder and safety stock — off the same movement history, so the classifications reinforce each other instead of living in separate spreadsheets.
8. How Fast Inventory Software does it
Fast Inventory Software, built in Pune by Improsys under the Fast Technology brand and available cloud and on-premise, computes ABC directly from the stock ledger:
- Automatic classification — the ABC report sums movement value by item, ranks them, and assigns A / B / C by value share (A ≥ 70%, B 30–70%, C < 30%), refreshing as consumption changes.
- Not just items — the same value-share logic can classify customers and suppliers, so you see which relationships carry the value too.
- Wired to counting — ABC classes inform cycle-count frequency in physical stock taking, so A items are counted more often.
- Alongside the full suite of reports — aging, fast/slow and non-moving, reorder-level and valuation, all off one ledger. See reports & analytics.
- AI-assisted — Dhruv AI can summarise where value and non-moving exposure sit in plain English, over a safe read-only view of your data.
Stop spreading control evenly. Put it where the value is.
Fast Inventory computes ABC straight from your movement history — no spreadsheet exercise — and links it to cycle counting, reorder and valuation on one platform. So class A items get counted often and watched closely, class C items run on light-touch automation, and your working capital stops sitting in stock nobody needed to over-buy.
9. Frequently asked questions
See ABC analysis on your own items
A 30-minute demo — your items ranked by value, with A/B/C classes driving counting and reorder, live on screen. No generic slideshow.
