Features Pricing Blog
Get started
Inventory

Inventory Management Techniques That Actually Work

Master inventory management techniques like FIFO, FEFO, reorder points, and ABC analysis to control stock and reduce waste in your small business.

On this page

Most small businesses lose money in the same two places: cash tied up in stock that isn't selling, and empty shelves when a customer finally wants to buy. The right inventory management techniques fix both problems by telling you what to order, how much, and when. This guide walks through the methods that actually move the needle for a small operation, with real formulas and numbers you can use this week, plus honest notes on where each one fits and where it doesn't.

You don't need an enterprise system to apply any of these. You need a clear rule for each product and a place to track it. Let's start with the technique that trips up the most owners: how you value and rotate the stock you already have.

FIFO vs LIFO vs FEFO explained

These three acronyms describe the order in which you move stock out the door. They matter for accounting, for spoilage, and for how much profit you report. Here's the plain-English version.

FIFO (First In, First Out)

FIFO means the oldest stock sells first. If you bought 100 units in January and 100 in March, you sell the January units first. This is the default for most retailers because it mirrors how physical goods actually move and keeps your remaining inventory valued at recent costs. FIFO is simple, honest, and easy to explain to an accountant.

LIFO (Last In, First Out)

LIFO sells the newest stock first. Almost nobody does this physically, but some businesses use it for accounting when costs are rising, because it reports higher cost of goods sold and lower taxable profit. It's allowed under US GAAP but banned under international standards, and for most small shops it adds complexity without much benefit. If your accountant hasn't specifically recommended LIFO, skip it.

FEFO (First Expired, First Out)

FEFO sells whatever expires soonest, regardless of when it arrived. This is the one that saves food businesses, pharmacies, cosmetics sellers, and anyone with a shelf life. A batch that arrived last week but expires next month should go out before a batch that arrived a month ago but expires next year. The FIFO vs FEFO distinction is the whole ballgame for perishables: FIFO rotates by age, FEFO rotates by expiry date, and only FEFO stops you from throwing out product that quietly aged out in the back.

Tip

If anything you sell has a use-by date, choose FEFO over FIFO. Shelvr tracks batch and expiry data per item, so it can surface the batch that expires first instead of forcing you to eyeball dates on the shelf. See our guide to batch and expiry tracking software for how this works in practice.

Reorder points and safety stock

A reorder point is the stock level that triggers a new order. Hit it, and you reorder before you run out. Get this one number right for each product and you eliminate most stockouts without overbuying. The formula is straightforward:

reorder point = (avg daily sales × lead time in days) + safety stock

Say you sell 20 units of a product a day, and your supplier takes 7 days to deliver. You'll burn through 140 units while waiting. If demand were perfectly predictable, a reorder point of 140 would be enough. It never is, so you add safety stock to cover surprise demand spikes and late deliveries.

How much safety stock?

A simple, practical approach is to hold enough buffer to cover your worst realistic lead time. If deliveries usually take 7 days but occasionally take 10, keep an extra 3 days of demand on hand — that's 20 × 3 = 60 units of safety stock, making your reorder point 200. Higher-value or slower-moving items can run leaner; anything that causes an angry customer when it's out deserves a bigger cushion.

InputValue
Average daily sales20 units
Lead time7 days
Safety stock (3 extra days)60 units
Reorder point200 units

The math is easy; remembering to check it daily across dozens of SKUs is not. This is exactly the kind of thing software should do for you. Shelvr builds reorder points and low-stock alerts in, so the app flags an item the moment it crosses the threshold instead of you scanning a spreadsheet. For a deeper walk-through of the calculation, see our reorder point and safety stock formula guide.

ABC analysis: focus on what matters most

You can't watch every product with equal attention, and you shouldn't try. ABC analysis sorts your inventory by how much value it drives so you spend your energy where it pays off. It's a version of the 80/20 rule applied to stock.

  • A items — roughly the top 20% of products that generate about 80% of revenue. Count these often, keep tight reorder points, and never let them stock out.
  • B items — the middle tier, maybe 30% of products and 15% of value. Review them monthly and keep reasonable buffers.
  • C items — the long tail, often 50% of your catalog but only 5% of value. Order in bigger, less frequent batches and don't agonize over them.

To run an ABC analysis inventory review, list every product, multiply annual units sold by unit cost or margin, sort high to low, then draw your A/B/C cut lines. Redo it once or twice a year, because products drift between tiers as demand shifts. The payoff is focus: your A items get FEFO discipline and daily attention, while your C items stop eating time they don't deserve.

Managing every SKU like it's your bestseller is how small teams burn out. ABC analysis is permission to stop.

Economic order quantity (EOQ)

Once you know when to reorder, the next question is how much. Order too little and you're constantly placing small orders, paying shipping and admin costs each time. Order too much and you tie up cash and warehouse space. Economic order quantity finds the sweet spot that minimizes total cost.

EOQ = √( (2 × annual demand × order cost) / holding cost per unit )

Suppose you sell 6,000 units a year, it costs $50 in shipping and paperwork to place an order, and it costs $3 per unit per year to hold stock. Then EOQ = √((2 × 6000 × 50) / 3) = √200000 ≈ 447 units per order. That tells you to order roughly 447 units at a time and place about 13 orders a year, rather than guessing.

Note

EOQ assumes steady demand and stable costs, so treat it as a starting estimate, not gospel. It's most useful for your A and B items with predictable sales. For a highly seasonal product, adjust the quantity by season instead of trusting one annual number.

Just-in-time (JIT) inventory

Just-in-time flips the safety-stock mindset: instead of holding buffers, you order stock to arrive right as you need it. Done well, JIT slashes the cash and space wasted on idle inventory. It's how lean manufacturers and tight-margin kitchens operate.

The catch is that JIT trades a cash cushion for supply-chain risk. One late delivery or one demand spike and you're out of stock with nothing behind it. JIT works when you have reliable, nearby suppliers with short lead times and steady, predictable demand. For most small businesses, a hybrid is smarter: run JIT-style lean ordering on fast-moving, easily-restocked items, and keep real safety stock on anything with long lead times or unforgiving customers.

Which technique fits your business?

You don't pick one inventory management technique and ignore the rest — you layer them. Here's a practical starting stack for a small business:

  1. Rotation rule: FEFO if you sell anything perishable, FIFO otherwise.
  2. Prioritize with ABC analysis so your attention goes to the products that carry the business.
  3. Set a reorder point and safety stock for every A and B item to prevent stockouts.
  4. Use EOQ to size those orders sensibly instead of guessing.
  5. Lean toward JIT only where suppliers are fast and reliable.

The recurring theme is that none of this is hard math — it's the daily discipline of applying it across every product that breaks down in a spreadsheet. Shelvr builds these techniques in, from reorder points and FEFO batch rotation to low-stock alerts, so the rules run automatically instead of living in your head. You can explore the full feature set or just try it in your browser and set your first reorder point in a few minutes.

Watch out

Techniques only work if your stock counts are accurate. A perfect reorder point on top of a wrong quantity still stocks you out. Pair these methods with regular cycle counts and barcode scanning to keep your numbers honest.

Once your rules are running, watch your inventory turnover ratio to confirm stock is actually moving, and if you're just getting started, our primer on how to manage inventory for a small business ties these ideas together from the ground up. Start with one technique, get it working across your A items, and expand from there.

Run your inventory in one app

Track stock, orders, and production across web, iOS, and Android — free to start.

Frequently asked questions

What is the difference between FIFO and FEFO?
FIFO sells the oldest stock first by date received, while FEFO sells by earliest expiry date first - ideal for food, cosmetics, and other perishables.
What is ABC analysis in inventory?
ABC analysis ranks items by value or sales impact into A, B, and C groups so you focus tight controls and frequent counts on the items that matter most.
Which inventory technique is best for a small business?
Most small businesses combine FIFO/FEFO with reorder points and ABC analysis, letting software handle the calculations automatically.