Business guides › How to reduce stock losses in a retail shop
How to reduce stock losses in a retail shop
Published 2026-11-01
Stock differences can come from theft, damage, expiry, supplier shortages, unit mistakes or missed records. Better controls help identify the cause instead of hiding the difference.
Make receiving and product setup consistent
Count deliveries against the supplier document before putting items on shelves. Record shortages, damaged goods, batch numbers and expiry dates while the delivery is being checked.
Use one clear name and unit for each product. Confusing a carton with an individual item can make a correct delivery appear to be a stock loss later.
Count often enough to find patterns
Use cycle counts for high-value, fast-moving or expiry-sensitive items, and schedule a broader count periodically. Count what is physically present before looking at the expected balance when practical.
Compare the counted quantity with the recorded quantity and note the reason for every adjustment. Repeated differences in the same item, shift or process point to a control problem worth investigating.
Control access and follow up
Give staff only the permissions they need for receiving, stock adjustments, returns and write-offs. Require a reason and approval for unusually large or unexplained changes.
Review losses by product and branch. Use reorder alerts to avoid emergency purchases, and rotate expiry-sensitive items so older stock is sold first.
Checklist
- Check every delivery against its document
- Use consistent product names and units
- Cycle-count high-risk products
- Require reasons for adjustments and write-offs
- Review expiry, returns and recurring variances
For more detail, see Inventory and expiry tracking · BlueDuka user guide · Plans and product limits.