1. Stock has to be a by-product of billing
If stock is maintained separately from sales, the two will disagree within a fortnight, because whoever is meant to update the register is the same person serving customers. The only arrangement that survives is one where selling reduces stock and purchasing raises it automatically. That is not a feature preference, it is the difference between a figure you can act on and a number nobody trusts.
2. Start with the items that matter
Do not attempt a full physical count before beginning. Enter opening stock for the twenty or thirty lines that carry most of your turnover, start billing, and add the rest as you sell them. Within two or three weeks the figures for anything that moves are trustworthy. Waiting for a perfect count is the commonest reason shops never start, and there will never be a perfect count.
3. Minimum levels, set sensibly
A minimum level should reflect how fast an item moves and how long a replacement takes to arrive, not a round number. A fast line with a two-day supplier needs a low minimum; a slow line coming from another state needs a higher one. Set them on your top thirty items only — those are where a stockout costs money — and review them twice a year against actual movement.
4. Dead stock is the hidden capital
Every shop carries two kinds of slow stock and only one is a problem. Genuinely seasonal items should sit, because they will move. Items over-ordered once that have not shifted since are capital doing nothing, and in most shops that is a larger figure than the owner expects. The movement report separates them: something that sold last season and not this one reads differently from something that has not moved in two years.
5. Physical verification that is worth doing
A full count once a year is a ritual most shops complete badly. A better method is rolling verification: check a different group of twenty or thirty items each month, correct the differences with the reason recorded, and cover the whole shop over a year. Differences found this way are traceable to a period, which makes them explicable — breakage, a short delivery, a billing error — rather than an unexplained annual gap.
6. What the stock is actually worth
Valuation should run on landed cost, which is the supplier invoice plus freight, loading and any shortage. In bulk material that difference is meaningful, and pricing off the invoice value alone is how a shop discovers its highest-turnover line was its thinnest. Recording freight against the purchase takes seconds and gives you both a truer stock value and a rate you can actually price from.