Skip to content

BlogStock control

ABC analysis: give each product the attention its value deserves

A few products hold most of your stock value. ABC analysis sorts them into three classes so you can set different reorder rules, count frequencies and buffers for each.

StockBold team · 4 min read

Treating every product the same is expensive. The safety stock that protects your best-selling product is wasted on one that moves twice a year. The monthly count that keeps a €40 part accurate is overkill for a €0.20 washer.

ABC analysis is a way of sorting products so that the rules fit the product. It takes an afternoon with a spreadsheet, and the result shapes how you reorder, count and store everything.

The idea

In almost every stock list, a small share of products accounts for most of the value that passes through. The usual pattern:

A~80% of valuefrom about 20% of productsTight control: counted often, buffers tuned, every order reviewed
B~15% of valuefrom about 30% of productsNormal control: counted quarterly, rules reviewed twice a year
C~5% of valuefrom about 50% of productsLight control: counted once a year, large buffers, ordered in bulk

The percentages are a guide, not a rule. What matters is the shape: a few products deserve most of the attention.

How to do it

  1. Pick the measure. Annual usage value is the usual one: units used in the last 12 months × unit cost. Use units consumed, not units bought, so a one-off bulk purchase does not inflate a product.

  2. List every product with its annual usage value, from a report or a spreadsheet export.

  3. Sort from highest to lowest.

  4. Add a running total of value, and the share of the total it represents.

  5. Draw the lines. Products up to roughly 80% of the running total are A. The next ones up to roughly 95% are B. The rest are C.

A worked example with eight products:

ProductAnnual usage valueRunning shareClass
Motor 2 kW€48,00048%A
Control board€30,00078%A
Housing, steel€9,00087%B
Cable set€6,00093%B
Bearing 6204€3,00096%C
Fixing kit€2,00098%C
Label sheet€1,20099%C
Washer M6€800100%C

Two products out of eight hold 78% of the value. Those two are where an error, a stock-out or an over-order hurts.

What to change for each class

The point of the classes is to apply different rulesHere is a starting set.
ReorderingA products get a lead time checked against real deliveries, a safety stock reviewed every quarter and short cover days, so they are ordered often and in small quantities. C products get long cover days, a generous safety stock and an order a few times a year. B sits between.
CountingA products are counted monthly, B quarterly, C once a year. If you run cycle counts, the classes are the count calendar.
Supplier termsSpend negotiating time on A products. A 3% discount on the motor is worth more than any deal on washers.
StorageA and fast-moving B products go nearest the packing or production area. C products can live on the top shelf.

Two refinements

Add a second measure. Value alone misses the cheap part that stops production when it runs out. Some businesses add a criticality class, so a €2 seal that halts a line is treated as A for reordering even though its value puts it in C.

Redo it once a year. Products move between classes as demand changes. A new product with a few months of history will usually land in C by value simply because the history is short, so check new products by hand.

Doing it with StockBold

StockBold does not label products A, B or C, and it does not need to. The figures come from two reports. The inventory valuation report exports every product with its quantity and value on the date you choose, grouped by product, supplier or category. The product turnover report gives each product’s monthly usage and turnover for the period you pick. Multiply usage by unit cost in the spreadsheet, sort, and the classes appear.

You then apply the classes product by product. Each product has its own expected lead time, months of safety stock, cover days and alerts, so an A product can be set to one month of safety stock with 14 cover days and a daily alert, while a C product is set to three months of buffer and 90 cover days. Stock counts can be filtered by supplier or category, which makes a monthly count of your A products one count rather than a hunt through the list.

Export your valuation and turnover reports

Then sort in a spreadsheet and the classes appear.

Start free →

Read more about stock valuation and reports, or the help guide on setting lead time, safety stock and cover days.

Start tracking stock for free

No credit card or time limit. Upgrade when you need more capacity.

Start free