What is stocktaking?
Stocktaking (or a physical stock count) is the process of counting every item in a store or warehouse and comparing the count with the book stock, the quantity your inventory records show. The difference between the two is the stock variance.
Variances come from unrecorded issues, wrong receipts, damage, theft, unit mix-ups and simple data-entry errors. A count finds them; fixing the cause stops them coming back.
Full count vs cycle count
| Full physical count | Cycle count | |
|---|---|---|
| What is counted | Every item in the location | A few items at a time, on a rota |
| How often | Once or twice a year, often at year-end | Daily or weekly |
| Disruption | Store usually stops movements during the count | Little or none |
| Best for | Year-end valuation and audit | Keeping high-value and fast-moving items accurate all year |
Many manufacturers combine the two: cycle-count A items (the few that make up most of the stock value) every month, and do one full count a year. See ABC classes in our inventory formulas guide.
How to do a physical stock count, step by step
- Fix a cut-off. Choose the date and time, and finish posting all receipts, issues and dispatches up to that moment.
- Freeze movements for a full count, or count a location when nothing is moving in it.
- Tidy and label. Group like items, separate damaged or rejected stock, and make sure bins and racks are labelled.
- Count blind. Give counters a count sheet without the book quantity, so they count what is there, not what they expect.
- Count in the stock unit. If an item is stocked in kg, weigh it; if in pieces, count pieces. Unit confusion is a top cause of false variances.
- Recount the big differences. A second person recounts any item whose variance is above your threshold.
- Investigate, then approve. Look for missing entries before writing anything off, then approve the adjustment.
- Post the adjustment so book stock matches the shelf, and record the reason.
Worked example: handling variances
| Item | Book | Counted | Variance | Unit cost (₹) | Value (₹) | Finding |
|---|---|---|---|---|---|---|
| MS sheet 2 mm (kg) | 4,200 | 4,050 | −150 | 68 | −10,200 | Issue to job card not posted |
| Welding rods (boxes) | 120 | 112 | −8 | 950 | −7,600 | Genuine shortage |
| Paint (litres) | 300 | 310 | +10 | 310 | +3,100 | Receipt booked short |
The sheet variance is not a loss: the missing issue is posted against the job card, so the job cost is right too. The paint receipt is corrected. Only the welding rods are a real shortage of ₹7,600, which is written off with a reason and investigated.
Common stocktaking mistakes
- Counting while goods move, so the count matches neither the before nor the after.
- Showing counters the book quantity, which turns counting into ticking.
- Writing off every variance instead of first looking for the missing entry.
- Ignoring work in progress and material lying on the shop floor.
- Counting once a year only, so errors pile up for twelve months.
Stock takes in DotOne
In DotOne Inventory Management, a stock take records the physical count of a warehouse against its book stock. Nothing moves until the stock take is approved; on approval, the differences are posted against live stock. Daily counts work the same way, and approved shortfalls open a loss adjustment, so every write-off has a record and an approver.