No warehouse achieves 100% stock accuracy all the time. Small differences from damage, mis-picks, or supplier errors are a normal part of operations. The key is to manage them well, and this starts with setting clear stock count tolerances.
What is a Count Tolerance?
A stock count tolerance is an acceptable limit of difference. It is the gap between the stock quantity in your system and the quantity from a physical count. In short, it defines an acceptable level of error. If a difference is within this pre-set limit, you can accept the count without a full investigation.
For example, you might set a tolerance of +/- 2 units for a box of low-value screws. If your system says you have 1,000 units but your team counts 998, this falls within the tolerance. So, you can simply adjust the record and move on. However, if the count was 950, it would breach the tolerance. This would trigger an investigation to find the cause of the large stock count variance.
Why Set an Inventory Variance Threshold?
Setting an inventory variance threshold is not about accepting poor performance. Instead, it is a strategic tool to focus your team's time and effort where it matters most. Without tolerances, your staff could spend hours investigating a single missing bolt worth 50p.
First, it improves efficiency. Your team can process cycle counts and stocktakes much faster by focusing only on major differences. Second, it provides a clear benchmark for performance and process improvement. For instance, if you consistently breach the inventory discrepancy threshold for one product line, it signals a deeper problem that needs a solution. Finally, it helps you keep more accurate financial records. Your team will make adjustments consistently, following company policy.
How to Set Stock Count Tolerances
Setting the right tolerance levels needs an approach based on data, not guesswork. A structured process ensures your thresholds are both realistic and effective. Here is a guide on how to set stock count tolerances for your operation.
1. Analyse Historical Data
Start by reviewing your past stocktake and cycle count results. Look for patterns in stock count variance. This data gives you a realistic baseline and also shows which products have the most frequent differences.
2. Categorise Your Inventory
Use an ABC analysis to segment your stock. High-value 'A' items, which make up most of your inventory's value, should have very tight tolerances (e.g., 0% or +/- 1 unit). In contrast, low-value, high-volume 'C' items can have a wider cycle count tolerance (e.g., +/- 3-5%).
3. Define the Threshold Method
Decide whether to set tolerances by percentage, value, or unit quantity. A hybrid approach often works best. For example, you might set a tolerance of "2% or £50, whichever is lower." This stops a small percentage difference on a costly item from being missed. Using a modern inventory management system can provide the data you need to set these thresholds accurately.
4. Document and Communicate
After defining your tolerances, document the policy clearly. Ensure every member of the warehouse and finance team understands the rules, how to handle differences, and the importance of accurate counting.
UK Compliance and Best Practice
In the UK, while internal tolerances are an operational tool, they do not replace your accounting and tax duties. For financial reporting under UK GAAP, you must value all stock accurately at year-end. You must investigate and write off significant variances correctly to ensure the balance sheet is accurate.
Similarly, HM Revenue & Customs (HMRC) requires businesses to keep complete and accurate records. As outlined in their guidance on business record keeping, you must be able to justify any adjustments to stock values. Therefore, you should see your tolerance policy as a method for managing daily operations, not a way to avoid accounting for lost stock. This is different from stricter rules in the US, such as the Sarbanes-Oxley Act, which can enforce very strict inventory controls on public companies.
Frequently asked questions
What is a good stock count variance?
This varies by industry, but a general benchmark for good performance is a variance of less than 2% by value. For high-value goods or regulated industries like pharmaceuticals, the target is often much closer to 0%.
How do you calculate stock count variance?
The formula is: (Recorded Stock Quantity – Physical Stock Quantity) ÷ Recorded Stock Quantity. To express it as a percentage, multiply the result by 100. A negative result indicates a stock loss (shrinkage), whereas a positive result indicates a stock gain.
Should you base tolerances on value or quantity?
Using a combination is often the most effective strategy. A value-based threshold (£) ensures you investigate costly errors, while a quantity-based threshold (units or %) catches large differences on lower-value items. This could point to a wider process failure.
Conclusion
Setting clear stock count tolerances changes inventory management from a reactive task to a proactive one. It lets your team focus on what really affects the bottom line, saving time and improving overall accuracy. Review your current processes and consider putting a formal policy in place to gain better control over your stock.

