How to Reduce Stock Loss in a Retail Shop
Shrinkage is rarely one big theft. It is six small leaks running quietly all year — here is how to find and close each one.
Related product page: /inventory-management

You cannot reduce what you have never measured
Ask most shop owners what their shrinkage rate is and the answer is a shrug. That is the first problem: stock loss is invisible until you compare what the system says you should have against what a physical count says you do have.
Shrinkage rate = (expected stock value − counted stock value) ÷ sales for the period. Anything under about 1% is normal retail life. Two to three percent is a problem. Above that, something specific is happening and it will not stop on its own.
The six places stock actually goes
Almost all shrinkage in a Sri Lankan shop comes from one of these:
- Administrative error — wrong item scanned, wrong quantity received, wrong unit entered. Usually the biggest single cause, and the least suspected.
- Supplier shortfall — you were invoiced 100 and received 96. Without counting at goods receipt you will never know.
- Customer theft — highest on small, high-value items near the door.
- Staff theft — usually small, regular and enabled by weak process rather than by bad character.
- Damage and expiry — written off mentally but never written off in the system.
- Unrecorded internal use — the drink taken from the fridge, the cable used to fix the shop's own display.
Count at goods receipt, every time
This is the highest-value habit in the whole article and the one most shops skip because the delivery arrives during a busy hour.
If you accept a consignment on the invoice figure rather than on a physical count, every discrepancy from that supplier becomes your loss, and you have no evidence to dispute it later.
Count it, record what actually arrived, and raise the difference the same day. Suppliers correct quickly when you can show which consignment and which item. They correct never when you call three weeks later.
Cycle count instead of one annual stocktake
An annual count tells you that ₨400,000 of stock disappeared sometime in the last twelve months. That is not information you can act on.
Cycle counting — a small section each week — tells you that a specific category is short this week, while the cause is still recent enough to identify.
Prioritise by value and movement: count your high-value fast movers weekly, mid-range monthly, slow movers quarterly. The whole shop still gets counted; you just never close for a day to do it.
Controls that close the staff-side leaks
Very little of this is about catching a thief. It is about removing the situations where loss is easy and untraceable.
- Every staff member gets their own login. Shared logins make every audit trail useless.
- Cap discount authority by role, and require a manager login above the cap.
- Require a manager login for refunds and post-sale bill cancellations.
- Restrict stock adjustments to one or two people, and review the adjustment log weekly.
- Reconcile the cash drawer at the end of every shift, not every week.
- Record damages and write-offs formally, with a reason. A write-off you can see is not a loss you are hiding.
Investigate variances while they are warm
A variance found on Monday and investigated on Monday usually has an explanation someone still remembers. The same variance investigated in November is just a number in a report.
Set a threshold — say any variance over ₨5,000 or over 5% of an item's stock — and make investigating it a same-week task with a name against it.
Most of what you find will be administrative error, and fixing the process that caused it removes far more future loss than any single recovery.
What good looks like after three months
Shops that do this consistently usually see shrinkage settle under 1% within a quarter, and — more usefully — they stop being surprised. Losses become a known, measured, managed number instead of an annual shock.
SellMate supports the mechanics: per-staff logins with permission control, a full discount, void and adjustment audit trail, goods receipt against purchase orders, and stock variance reporting by item, category and branch.

