Richinei ERP Suite Richinei ERP Suite

Stock control basics for retail

5 Feb 2026 · Richinei Technologies

Stock is usually the largest asset a retail or wholesale business holds, and the easiest to lose track of. Good stock control is not about counting more often — it is about running the business so that your recorded stock and your real stock stay in agreement without heroic month-end counts. This guide covers the fundamentals.

Know what you hold, in real time

The first principle is that every event which changes stock should be recorded as it happens: a sale reduces it, a purchase receipt increases it, a transfer moves it, a return restores it, and a write-off removes it. If any of these happen off the system — a sale rung up on a till that does not touch inventory, stock moved between branches with a phone call — your recorded figure drifts from reality, and you only discover the gap during a painful physical count.

The practical consequence: your point of sale and your inventory must be the same system, not two systems you reconcile later.

Cost your stock consistently

Knowing the quantity is not enough; you need to know what it is worth, because that figure drives your margin and your balance sheet. A common and robust method is weighted-average costing: each time you receive stock at a new price, you update a rolling average cost for that item. Cost of goods sold and stock valuation both use that average, so your margin reflects what you actually paid rather than a guess.

Event Quantity Unit cost Running average
Opening 10 ₦1,000 ₦1,000
Receive 10 20 ₦1,200 ₦1,100
Sell 5 15 ₦1,100

After the second receipt, every unit is valued at the blended ₦1,100, and that is the cost charged when you sell.

Set reorder points, not panic orders

A reorder point is the stock level at which you should reorder an item so it arrives before you run out. Setting one per item — based on how fast it sells and how long the supplier takes — turns purchasing from a reactive scramble into a routine. Items that hit their reorder point surface on a list; everything else stays quiet.

Block impossible states

Systems should refuse to record what cannot physically happen — most importantly, selling stock you do not hold. Blocking negative stock forces the real problem (an unrecorded receipt, a miscount) to be resolved rather than papered over with a figure that lies. It is a small rule that keeps the whole count trustworthy.

Treat returns and adjustments as first-class

Returns, write-offs, and corrections are not exceptions to be handled off to the side. A customer return should restore inventory and reverse the related sale in the books. A write-off for damage should remove the stock and record the loss. When these are proper, tracked movements, your stock and your accounts stay consistent through the messy real-world events, not just the clean ones.

Count to confirm, not to discover

If the day-to-day discipline above is in place, physical counts change character: instead of discovering large surprises, you are confirming that the system is right and catching small, explainable differences. That is the goal of stock control — not more counting, but counts that hold no surprises.

One system, one truth

Everything here depends on a single idea: one system that records every stock event and costs it consistently. If you want that without stitching a till to a spreadsheet, our POS and inventory software keeps your sales and stock in the same ledger, so they never disagree.

Run it all in one system

Sales, inventory, accounting, and payroll — priced in naira.

Start free trial See pricing