Stock takes are one of those things every business knows they should do regularly, but few actually enjoy. They're time-consuming, disruptive, and if done poorly, they produce results that are worse than useless because they give you false confidence in bad data.
But a well-run stock take is one of the most valuable things you can do for your inventory accuracy. This guide covers how to do it properly, whether you're running a full physical count or implementing cycle counting.
Why Stock Takes Matter
Your inventory system is only as good as the data in it. Over time, discrepancies creep in:
- Picking errors where the wrong quantity or wrong product gets picked
- Receiving errors where goods aren't counted accurately when they arrive
- Unrecorded damage when products get damaged and discarded without a system adjustment
- Theft or shrinkage where stock disappears without explanation
- Production variances when actual raw material consumption differs from the BOM
- System errors such as duplicate transactions, missed entries, or timing issues
A stock take catches these discrepancies and corrects your system data to match physical reality. Without regular stock takes, your inventory data gradually drifts from reality, leading to stock-outs, over-ordering, and inaccurate financial reporting.
Full Stock Take vs Cycle Counting
There are two main approaches:
Full Stock Take
A complete count of every product in every location. Everything stops, everyone counts, and you reconcile the entire inventory in one go.
Pros:
- Complete picture of inventory accuracy
- All discrepancies identified at once
- Satisfies auditor requirements for annual inventory verification
Cons:
- Disruptive, typically requires shutting down operations for a day or more
- Labour-intensive and needs significant manpower
- Error-prone under time pressure, because rushed counting leads to mistakes
- Only gives you accuracy at one point in time
Cycle Counting
Counting a subset of products on a rotating schedule throughout the year. Instead of counting everything once, you count a portion regularly (daily, weekly, or monthly).
Pros:
- Minimal disruption, because counts happen during normal operations
- Issues caught earlier since you don't wait 12 months to find a discrepancy
- Less overwhelming, because counting 50 items is less error-prone than counting 5,000
- Continuous improvement as accuracy trends upward over time
Cons:
- Requires discipline, because if you skip counts, the system breaks down
- Not every item gets counted at the same frequency
- May not satisfy auditor requirements without supplemental full counts
The Best Approach
Most well-run operations use both: cycle counting throughout the year for ongoing accuracy, plus an annual full stock take for verification and financial reporting.
For food manufacturers, cycle counting is particularly valuable because it lets you verify expiry dates and batch information regularly, catching labelling errors or misplaced stock before it becomes a problem.
Preparing for a Stock Take
The quality of your preparation determines the quality of your results. Don't skip these steps:
1. Clean Up First
Before counting, get your warehouse in order:
- Put everything away. Any stock in transit, in staging areas, or on temporary shelves needs to be in its proper location.
- Process pending transactions. Complete any open goods receipts, dispatch notes, or stock transfers. If it's in the system but not yet physically moved (or vice versa), it'll show up as a discrepancy.
- Clear the dock. Don't accept deliveries during the count, or if you must, keep them clearly separated and exclude them from the count.
- Dispose of damaged stock. If it's already been identified as damaged, write it off before the count. Don't waste time counting stock that's going in the bin.
2. Prepare Count Sheets or Devices
Decide how you'll record counts:
- Paper count sheets: pre-printed lists of products and locations, with space to write the counted quantity. Simple but requires manual data entry afterward.
- Barcode scanning: scan the product, enter the quantity. Faster, more accurate, and data goes straight into the system.
- Inventory software count module: most modern systems have a built-in stock take feature. Counters see the location and product, enter the quantity, and the system calculates variances automatically.
If using paper, do not print expected quantities on the count sheets. If the counter sees "Expected: 48" they'll be biased toward counting 48. They should count blind and the system reconciles afterward.
3. Assign Zones and Counters
Divide your warehouse into zones and assign counters to specific zones. Each counter should:
- Count only their assigned zone
- Count every product in their zone, even if they don't recognise it
- Record the location, product, batch number (if applicable), and quantity
- Flag any products they can't identify
For critical stock or high-value items, use double counting, where two independent counters count the same zone and you compare their results. If they disagree, a third count resolves it.
4. Brief Your Team
Before the count starts, make sure everyone knows:
- When it starts and ends
- Which zones they're responsible for
- How to record counts (paper, scanner, app)
- What to do with discrepancies: record what's there, don't try to "fix" it during the count
- How to handle items they can't identify
- That no stock should be moved during the count. Freeze all movements.
Running the Count
Step 1: Freeze Stock Movements
No receipts, no dispatches, no transfers, no production during the count. If stock is moving while you're counting, your numbers will be wrong.
For cycle counts during normal operations, you can limit the freeze to just the zone being counted, but that zone must be frozen while counting is in progress.
Step 2: Count Systematically
Work through each location methodically:
- Start at one end of the zone and work to the other. Don't jump around.
- Count the physical quantity at each location
- For batch-tracked products, record the batch number and expiry date as well as the quantity
- If a location contains multiple products or batches, count each one separately
- Mark each location as counted after you're done (a simple sticker or tag works)
Step 3: Don't Estimate
Count. Don't estimate. If there's a pallet of boxes and each box holds 24 units, count the boxes and multiply, but verify the box count. Don't assume a full pallet means a full pallet.
For loose items, count every unit. For bulk materials (liquids, powders), weigh or measure rather than estimating.
Step 4: Record Unidentified Items
If you find products you can't identify, or products in the wrong location, record them as-is:
- Take a photo
- Note the location where you found them
- Record whatever identifying information you can see (labels, batch numbers, descriptions)
Don't move them. Don't guess. Flag them for investigation after the count.
Reconciliation
After the count, compare physical counts against system quantities:
Identify Variances
Your inventory system should produce a variance report showing:
- Products where the physical count differs from the system quantity
- The variance (positive or negative) and its value
- Percentage variance for each item
Investigate Significant Variances
Not every variance is worth investigating. A packet of screws off by 2 is different from a pallet of product off by 200. Set a threshold (either absolute quantity or value) and investigate anything above it.
Common root causes:
- Picking errors where the wrong product or wrong quantity was dispatched
- Receiving errors with an incorrect count at goods receipt
- Unrecorded damage or returns where stock was disposed of without a system adjustment
- Location errors where stock is there, just in the wrong location
- System timing issues where a transaction was entered but not completed
- Measurement errors during the count (recount if you suspect the counter made a mistake)
Apply Adjustments
Once you've investigated and confirmed the correct quantities, apply adjustments:
- Positive adjustments (found more than expected) increase stock levels
- Negative adjustments (found less than expected) decrease stock levels
- Record a reason code for every adjustment, because this data is valuable for identifying systemic issues
Review Results
After the stock take, review overall accuracy:
- Inventory accuracy rate = (items with zero variance / total items counted) x 100
- Target: 95%+ for well-managed operations, 97%+ for best-in-class
- If accuracy is below 90%, you have systemic issues that cycle counting alone won't fix, and you need to address root causes
Building a Cycle Counting Programme
If you want to move beyond annual full counts, here's how to set up cycle counting:
Categorise Your Products
Use ABC analysis to prioritise:
- A items (top 20% by value or movement): count weekly or fortnightly
- B items (next 30%): count monthly
- C items (remaining 50%): count quarterly
This ensures your most important products are counted most frequently.
Schedule Daily Counts
Aim for 15 to 30 minutes of counting per day, built into your warehouse team's routine. Count 10 to 20 SKUs per session. Over a quarter, you'll cover your entire catalogue.
Track Accuracy Trends
Monitor your inventory accuracy rate over time. It should trend upward as cycle counting catches and corrects discrepancies. If it's flat or declining, your root-cause issues aren't being addressed.
Act on Findings
Cycle counting is useless if you just record variances and move on. When you find a discrepancy:
- Investigate the cause
- Apply the correction
- Document what went wrong
- Fix the process to prevent recurrence
Tools That Help
Modern inventory systems make stock takes significantly easier:
- Built-in count modules that let you create a stock take, assign zones, enter counts, and reconcile all within the system
- Mobile scanning to scan products and enter quantities from a phone or tablet
- Automated variance reports for instant visibility into discrepancies without manual spreadsheet work
- Adjustment workflows with approval processes for stock adjustments above a threshold
- Accuracy reporting to track your accuracy rate over time
Frostbyte Pro includes full stock take management with zone-based counting, batch-level verification, variance reports, and approval workflows. Combined with barcode scanning, your team can run a cycle count in minutes rather than hours.
Ready to improve your inventory accuracy? Start a free trial of Frostbyte Pro or explore the warehouse management features.