Shrinkage: where a small shop's stock actually goes
- inventory
- operations
Shrinkage is the gap between the stock your records say you have and the stock that is actually on the shelf. You paid for it, and you never sold it. Retail surveys commonly put it at one to two percent of sales, which does not sound like much until you remember it comes straight off profit: on a ten percent net margin, losing one and a half percent of sales to shrinkage is losing about a seventh of your profit.
The instinct is to blame shoplifting. Sometimes that is right. More often a good share of the gap is paperwork, and paperwork is the cheapest kind of shrinkage to fix.
First, measure it
You cannot reduce what you have not measured. The measurement is simple: count something, compare it to the system, and write down the difference. You do not need to close the shop for a full stock take to do this. Counting a slice of the shop each week works better, and there is a guide to doing it without closing.
The number that matters is the value of the difference, at cost, over a period. Track it monthly. A single bad count means little; a trend means a lot.
The five sources
1. Admin and paperwork errors
The most common and the least dramatic. The stock was never really lost, the records were wrong:
- A delivery received as twelve when it was ten.
- A sale rung up as the wrong product, so one item’s count drifts up and another’s drifts down.
- A return put back on the shelf but never put back in the system, or the reverse.
- A price-override or open-item sale that took stock from nowhere.
Fingerprint: pairs of errors that cancel out, one product over and a similar one under. Differences that appear right after a delivery.
Fix: receive deliveries against the purchase order, line by line, before anything goes on the shelf. Scan at the till rather than picking from a list, so the right product is sold. Give products barcodes, including the ones that arrived without one.
2. Supplier short deliveries
The invoice says twenty four, the box holds twenty two. It is rarely deliberate and it adds up.
Fingerprint: shortfalls concentrated on one supplier, often on products delivered in cases.
Fix: count deliveries on arrival, while the driver is still there if possible, and receive only what you counted. Tell the supplier the same day; a credit note is much easier to get then than a month later.
3. Damage, spoilage and expiry
Dropped jars, crushed boxes, milk past its date, a product that faded in the window. Real losses, but ones you can see and control.
Fingerprint: fresh and fragile lines, and products stored or displayed badly.
Fix: record every write-off with a reason, the same day, even small ones. Once damage is written down, it stops looking like theft in your counts, and patterns appear: the shelf that is too high, the fridge that runs warm, the supplier whose packaging splits. Rotate stock so the oldest sells first.
4. External theft
Shoplifting, and occasionally a fraudulent return.
Fingerprint: small, high-value, easily pocketed items; losses near blind spots or the door; products that vanish from the shelf without a sale.
Fix: the basics work. Keep small high-value lines behind the counter or in view of the till, greet people as they come in, and keep the shop tidy enough that a gap on a shelf is noticed. For returns, a written policy that asks for proof of purchase closes the obvious door; there is a guide to a returns policy that pays for itself.
5. Internal theft
The one nobody wants to think about. It is less common than owners fear and more expensive per incident when it happens, because a person with access can repeat it quietly.
Fingerprint: losses that line up with one person’s shifts; refunds without a matching return of goods; unusual numbers of voids or no-sale drawer opens; discounts given to the same customers.
Fix: give everyone their own login so every action has a name on it. Separate the right to sell from the right to refund. Review voids, refunds and discounts weekly, not when something feels wrong. None of this is an accusation. It protects honest staff as much as it deters the rare dishonest one.
Put a name and a reason on every change
Every source above gets easier to spot with one habit: every change to stock or to money carries who did it and why. A delivery is received by someone, a write-off has a reason, a refund has an approver, a void is recorded. With that in place, a count difference stops being a mystery and becomes a short list of candidates.
Where StoreWave sits
StoreWave keeps an append-only history of every stock movement, with its reason (sale, delivery, return, adjustment and so on), the document it came from, and the balance after it. Deliveries are received against purchase orders, in parts if needed, and stock and cost update at that point.
Returns record a reason for each line and a choice to restock the item or not. Goods taken back and not restocked appear in the returns report as a write-off value, broken down by reason, and the returns report also shows returns by staff member. Refunds are a separate permission from selling, voids and refunds are recorded in the activity log with who made them, and discounts above your limit need a supervisor’s approval.
One gap to know about: manual stock adjustments are recorded but not yet categorised, so a written-off crate and a recount correction both read as an “adjustment”. Keep a note of the reason alongside them until that changes. There is more on returns and on staff permissions.