Scanning a barcode with a phone
Scan with your phone

Count, move, and find stock with the camera already in your pocket. Works offline, syncs later.

Try the live demo →
Organized stock on shelves
Switching from Sortly?

Bring folders, photos, and history over in an afternoon — with pricing that stays predictable at renewal.

See pricing →
Folder-style inventory list
Free spreadsheet templates

Excel, Google Sheets, and printable count sheets — ready to download, no signup needed.

Get the templates →
Guide · Updated July 2026

Inventory management techniques: the methods that keep stock lean

The best inventory management techniques all do one thing: put your attention and cash where they matter. This guide walks through ten proven methods — ABC analysis, min/max, reorder points, EOQ, safety stock, JIT, FIFO/LIFO, cycle counting, and demand forecasting — each with a worked example and when to reach for it.

What are inventory management techniques?

Inventory management techniques are the repeatable methods a business uses to decide how much stock to hold, when to reorder it, how to count it, and which items deserve the most attention. They exist because the two failure modes of inventory — running out of what sells and drowning in cash tied up in what does not — are both expensive, and no team can manage every SKU by gut feel. A technique replaces gut feel with a rule you can apply consistently and improve over time.

No single technique wins on its own; the good operators layer a handful. A typical stack classifies items by value (ABC analysis), sets reorder floors and ceilings on each (min/max and reorder points), sizes order batches and buffers with a little math (EOQ and safety stock), keeps counts honest without shutting down (cycle counting), and looks ahead at demand (forecasting). The rest of this guide takes each technique in turn, with the arithmetic where there is arithmetic, and a link to a deeper walkthrough.

One framing to carry through: every technique below is a way of spending less effort on the stock that barely matters and more on the stock that does. If a method makes you treat a $2 washer and a $2,000 motor the same way, it is being misapplied.

1. ABC analysis — rank stock by value

ABC analysis sorts your catalog into three classes by annual consumption value: A items are roughly the top 20% of SKUs that drive about 80% of value, B items are the moderate middle, and C items are the low-value long tail. You then count, reorder, and control each class differently — A items get tight controls and frequent counts, C items get light controls and an annual count. It is the technique that tells every other technique where to aim.

The metric that drives the ranking is annual consumption value (annual units used × unit cost), not unit price. A $2 component used 40,000 times a year is an $80,000-a-year A item; a $900 part sold twice is a $1,800 C item. Ranking by consumption value surfaces the items quietly dominating your spend that a price-sorted list would bury.

Reach for ABC analysis first — before you tune reorder points or invest in forecasting — because it decides where that effort is worth spending. Our full walkthrough covers the five-step calculation and a 500-SKU worked example.

2. Min/max — reorder floors and ceilings

The min/max method sets two numbers on every item: a minimum (the floor that triggers a reorder) and a maximum (the ceiling you top back up to). When stock hits the minimum, you order enough to reach the maximum. It is the simplest replenishment rule that still protects against stockouts, and it is the natural home for the class policies ABC analysis produces — tighter minimums on A items, looser on C items.

A worked example: a café holds a coffee-bean SKU that sells about 4 kg a day, and the roaster delivers in 3 days. A sensible minimum covers demand over the lead time plus a buffer — say 4 kg × 3 days = 12 kg, plus a 6 kg safety buffer = an 18 kg minimum. Set the maximum at 40 kg so each order is a manageable 22 kg rather than a daily top-up. The minimum keeps you from running dry mid-week; the maximum keeps beans from going stale in the back.

Min/max is the technique to adopt right after ABC analysis, because it turns each class into a concrete reorder rule. See the full min/max guide for how to set both numbers and revisit them as demand shifts.

3. Reorder points — the trigger, done properly

A reorder point is the stock level at which you place a new order, and the formula makes the logic explicit: reorder point = (average daily usage × lead time in days) + safety stock. The first term covers demand while you wait for delivery; the safety stock term covers the days demand runs hot or the supplier runs late. Set it too low and you stock out before the order lands; too high and you carry needless cash on the shelf.

Worked example: an item sells 20 units a day, the supplier’s lead time is 7 days, and you hold 50 units of safety stock. Reorder point = (20 × 7) + 50 = 190 units. When on-hand hits 190, you order — and if all goes to plan the delivery arrives as you draw down into the 50-unit buffer. The reorder point is the trigger; min/max and EOQ decide how much that trigger orders.

Reorder points and min/max are two views of the same replenishment decision — the reorder point is the "min," made precise with a lead-time calculation. Our reorder-point guide walks through setting them per item, and the reorder point glossary entry gives the short definition.

4. Economic order quantity (EOQ) — the cheapest batch size

Economic order quantity answers "how much should each order be?" by balancing two opposing costs: order more often and you rack up ordering costs (paperwork, shipping, receiving); order in bigger batches and you rack up holding costs (storage, capital, spoilage). EOQ is the batch size where the two are minimized together. The formula is EOQ = square root of (2 × annual demand × cost per order ÷ holding cost per unit per year).

Worked example: annual demand is 12,000 units, each order costs $50 to place, and holding one unit for a year costs $3. EOQ = square root of (2 × 12,000 × 50 ÷ 3) = square root of 400,000 ≈ 632 units per order. Ordering roughly 632 at a time — about 19 orders a year — costs less in total than either weekly small orders or a couple of giant annual buys.

EOQ is a middle-stack technique: worth applying once you know an item is an A or B item with steady demand and real ordering and holding costs to weigh. It is a formula, not a StockZip feature — the economic order quantity glossary entry has the full derivation and caveats.

5. Safety stock — the buffer against surprises

Safety stock is the extra inventory you hold to absorb two kinds of surprise: demand spiking above average, and supplier lead time running longer than promised. Without it, any variability becomes a stockout. A simple, widely used sizing method is safety stock = (maximum daily usage × maximum lead time) − (average daily usage × average lead time) — the gap between the worst realistic case and the normal one.

Worked example: an item averages 30 units a day on a 5-day lead time, but on bad weeks hits 45 units a day and the supplier stretches to 8 days. Safety stock = (45 × 8) − (30 × 5) = 360 − 150 = 210 units. That 210-unit buffer is what keeps a demand spike colliding with a slow delivery from turning into an empty shelf.

Safety stock is not a licence to overstock everything — sized well, you concentrate it on the A items and volatile SKUs where a stockout hurts, and keep it thin on the predictable long tail. The full safety-stock guide covers service levels and the more statistical sizing methods.

6. Just-in-time (JIT) — hold as little as you can

Just-in-time is the discipline of holding the minimum stock possible and having inventory arrive just as it is needed, rather than sitting in storage. Done well, JIT frees up cash, cuts storage costs, and reduces the risk of stock going obsolete or expiring. It is the opposite philosophy to deep safety stock, and the two are in deliberate tension — JIT trades buffer for efficiency.

The catch is fragility: JIT only works with reliable suppliers, short and dependable lead times, and steady demand. A single late delivery or demand spike with no buffer becomes an immediate stockout, as many supply chains rediscovered during recent disruptions. JIT suits stable, high-volume operations with strong supplier relationships; it punishes businesses with lumpy demand or shaky suppliers.

Most small operations use a softened version: lean on the fast-moving, reliable items, with real safety stock kept on the critical ones. The technique to internalize is the tradeoff — every unit of buffer you remove saves carrying cost and adds stockout risk, and the right point on that line differs by item.

7. FIFO and LIFO — which stock leaves first

FIFO (first in, first out) and LIFO (last in, first out) are rules for which units you consider sold first, and they matter in two ways: physical stock rotation and accounting valuation. Physically, FIFO means the oldest stock ships first — essential for perishables, dated goods, and anything that can become obsolete, because it stops old inventory rotting at the back of the shelf. FEFO (first expired, first out) is a stricter variant that rotates by expiry date rather than receipt date.

As an accounting method, the choice affects your cost of goods sold and reported profit when unit costs change over time. Under FIFO, rising prices mean you expense older, cheaper costs first, showing higher profit; LIFO does the reverse. The right pick depends on your goods, your tax jurisdiction (LIFO is disallowed in many countries), and your accountant’s guidance — not a one-size answer.

For most physical-goods businesses, FIFO or FEFO rotation is simply good hygiene regardless of the accounting method. The FIFO vs LIFO glossary entry covers the valuation side in more depth.

8. Cycle counting — accuracy without a shutdown

Cycle counting is the practice of counting a small subset of inventory every day or week on a rolling schedule, rather than shutting the whole operation down once a year for a full physical count. Over a quarter or a year, every item gets counted — but the work is spread out, catches errors while they are small and traceable, and never stops the business. It is the accuracy technique that makes every other technique trustworthy, because reorder points and forecasts built on wrong stock numbers are just confident mistakes.

Cycle counting pairs naturally with ABC analysis: count your A items monthly, B items quarterly, and C items once a year, so counting effort follows value exactly the way controls do. A discrepancy found on a Tuesday cycle count can be investigated against that week’s movements; a discrepancy found in an annual count is a mystery a year deep.

Cycle counting is where a mobile scanner earns its keep — scanning each bin beats reading a clipboard — and in StockZip the stock-count task is a Starter-plan feature. The full cycle-counting guide covers count cadences and how to reconcile discrepancies.

9. Demand forecasting — order for next month, not last

Demand forecasting uses historical sales, seasonality, and known upcoming events (promotions, holidays, a big customer order) to estimate how much you will need, so your reorder points and safety stock reflect where demand is going rather than where it has been. Even a simple trailing-average forecast beats reordering purely on last month’s numbers, and it is what keeps a seasonal business from stocking out every peak and overstocking every trough.

Forecasting closes the loop on the other techniques: it feeds the "average daily usage" that reorder points and safety stock depend on, and it flags when an item’s ABC class is drifting because demand is rising or falling. Get it roughly right and every downstream rule improves; ignore it and you are always managing last season.

You do not need machine learning to start — a spreadsheet of trailing demand with a seasonal adjustment is a real forecast. The inventory forecasting guide walks through practical methods for a small business. This is technique nine because it is worth the effort only once the fundamentals — accurate counts, sensible reorder points — are in place.

Which technique to adopt first

The mistake most guides encourage is trying to adopt all of these at once. They build on each other, so there is a sensible order. Start with ABC analysis and accurate counts — you cannot sensibly apply any other technique until you know which items matter and trust your stock numbers. These two cost nothing but attention and make everything downstream worth doing.

Second, set min/max levels and reorder points on your A and B items, so replenishment stops being reactive. Third, add cycle counting to keep those numbers honest without an annual shutdown. Only then, fourth, layer in the math-heavier techniques — EOQ to size batches and safety stock to size buffers — on the specific items where the arithmetic pays off. Save demand forecasting and any move toward JIT for last, once the foundation is stable, because both amplify whatever system they sit on: a forecast built on bad counts is worse than no forecast.

The through-line is that inventory management techniques are a sequence, not a menu to grab from at random. A tiny operation running ABC analysis, min/max, and cycle counting well is in far better shape than one dabbling in EOQ and forecasting on top of inventory counts it does not trust.

Run the foundation techniques for free
Organize items into folders, scan stock in and out, and set per-item minimums with low-stock alerts — ABC, min/max, and reorder points in practice, free for your first 100 items.
Start free

Which of these StockZip helps you run

StockZip is a mobile inventory app, not a calculator, so it is worth being precise about which techniques it runs for you and which it simply supports. It does not compute your EOQ, size your safety stock, or generate a demand forecast — those stay formulas you apply or paid reports you read. What it does is hold the data those formulas need and enforce the rules they produce.

On the Free plan you get the foundation techniques: barcode and QR scanning for fast, accurate stock movements; folders to organize items so ABC classes and locations are easy to filter; per-item minimum stock levels with low-stock alerts, which is min/max and reorder points working in practice; and CSV import and export to rank items or run EOQ math in a spreadsheet. That is enough to run ABC analysis, min/max, and reorder points without paying anything.

The techniques that need paid tiers are worth naming exactly: cycle counting (the stock-count task), custom fields (to store an ABC class or reorder point on each item), the audit log, label printing, and inventory valuation and movement reports — which give you the annual consumption value the ABC ranking depends on — are all Starter-plan features. The honest summary: StockZip runs the foundation of this list for free and feeds the data for the rest, but the arithmetic behind EOQ, safety stock, and forecasting stays yours to do.

Related guides

All guides →

Set up your inventory in an afternoon

Free for 100 items, no credit card, and your signup price is your renewal price. Track, count, and reorder your stock from one screen.

Start freeSee pricing
Free for 100 items
No credit card
Start free