Stock Take vs Cycle Count: Keeping Warehouse Stock Accurate

Category :
Latest News
Author :
Warehouse staff scanning pallets during a cycle count
Warehouse staff scanning pallets during a cycle count

A stock take counts every item in the warehouse at one time, usually with operations paused, typically once a year for the accounts. A cycle count checks a small, rotating set of SKUs or locations every day or week, so the whole inventory is covered without stopping work. Most warehouses need both: cycle counts for day-to-day accuracy, and a stock take for the year-end audit.

Inventory accuracy is invisible when it is good and expensive when it is not. Phantom stock shows available but cannot be found. Lost sales hide in “system says zero”. Write-offs appear at year-end. The cure is not counting more, but counting the right things at the right frequency and fixing why the numbers drift. This guide covers both methods, how to design a cycle count programme, and how to measure whether it works.

Stock Take vs Cycle Count at a Glance

Full stock takeCycle count
ScopeEvery SKU and locationA rotating subset
FrequencyAnnual or half-yearlyDaily or weekly
Impact on operationsReceiving and dispatch usually frozenMinimal: counted alongside normal work
Main purposeFinancial statements and auditOngoing accuracy and root-cause correction
Error detectionOnce a year, after the damage is doneContinuous, close to when the error happened
LabourLarge team for one to several daysSmall, regular effort

The Full Stock Take

A full physical count supports the value of inventory in the financial statements, and auditors often observe it. Under the Malaysian accounting standard for inventories (MFRS 102), inventory must be stated at the lower of cost and net realisable value, so an accurate quantity is the foundation. A good stock take needs:

  1. Cut-off: stop receiving and dispatch, or record exactly which documents fall before and after the count.
  2. Preparation: tidy locations, consolidate part pallets, label every location, and resolve open transactions.
  3. Count teams in pairs: one counts, one records, with team members swapped between zones.
  4. Blind counts: counters see the location and SKU but not the system quantity, to avoid confirmation bias.
  5. Recounts: any variance above tolerance is recounted by a different team before adjustment.
  6. Reconciliation and approval: adjustments are reviewed and approved before they are posted.

Designing a Cycle Count Programme

Step 1: Classify SKUs (ABC)

ClassTypical share of SKUsTypical share of value or movementCount frequency
A~10–20%~70–80%Monthly (or more)
B~20–30%~15–20%Quarterly
C~50–70%~5–10%Once or twice a year

Rank by annual consumption value (units × cost) for finance-led programmes, or by pick frequency for operations-led programmes. High-risk items, such as small high-value goods, theft-prone products and items with expiry dates, can be moved up a class.

Step 2: Add Trigger Counts

  • When a location shows zero or negative stock.
  • When a picker reports a short pick or an empty location.
  • After a damaged receipt or a returns batch.
  • When stock falls to its reorder point, when there is least to count.

Step 3: Schedule Daily

Divide the count plan into daily lists so every A, B and C item is covered in its cycle. Count early or late in the shift, when locations are least active, and count blind.

Step 4: Set Tolerances

Define what counts as a match, for example an exact match for A items and ±2% for low-value C items, and require a recount above tolerance.

Measuring Accuracy

Inventory record accuracy (IRA) = locations (or SKUs) counted with no variance outside tolerance ÷ total counted × 100

Track it weekly, by class and by zone. Well-run warehouses target 98% or higher at location level, and A items should be close to 100%. Also track the value of net and absolute adjustments. A small net figure can hide large offsetting errors.

Fixing the Causes, Not Just the Count

An adjustment fixes today’s number. Root-cause analysis stops tomorrow’s error. Common causes:

CauseFix
Receiving without checking quantity against the delivery noteScan-to-receive and blind receiving
Putaway to the wrong locationScan the location on putaway
Picking the wrong item or quantityScan-to-pick and a pack check
Unrecorded damage or samplesDamage bins with a daily posting routine
Unit-of-measure confusion (carton vs piece)Clear UOM set-up and labelling
Returns not booked inA dedicated returns location and process

Most of these are prevented by barcode scanning at every movement, a core feature of a warehouse management system. Our
warehouse best practices guide covers the wider operating discipline.

Can Cycle Counting Replace the Annual Stock Take?

For some businesses, yes, partly. If a documented cycle count programme covers all inventory through the year and accuracy is consistently high, auditors may accept it in place of a full count, or reduce the scope of the full count. This is a decision to agree with your auditors in advance. It should not be assumed.

Counting When Stock Is with a 3PL

When your stock is in a third-party warehouse, accuracy is a shared responsibility. Agree these points in writing:

  • the cycle count frequency by class, and the annual stock take date;
  • the accuracy target and how it is reported;
  • who investigates and approves adjustments, and within what time;
  • who bears the cost of shrinkage above an agreed tolerance;
  • your right to attend or audit counts.

Our guide to choosing a 3PL warehouse covers the wider service-level agreement.

Inventory Accuracy with De Hubs

De Hubs’ warehousing service includes inventory management and stock reporting. Our warehouse management system tracks stock in real time, so you always know what is in the warehouse across our sites in Klang, Kuching, Miri and Kota Kinabalu. Tell us your count requirements and reporting needs, and we will build them into your service.

Frequently Asked Questions

What is the difference between a stock take and a cycle count?

A stock take counts every item in the warehouse at one time, usually with operations paused. A cycle count checks a small, rotating set of items or locations every day or week, so the whole inventory is covered over a period without stopping work.

How often should I do a stock take?

Most businesses do a full stock take at least once a year, at financial year-end, for their accounts and audit. Warehouses with a strong cycle-count programme and good accuracy can sometimes reduce reliance on full counts, if their auditors agree.

How do I calculate inventory accuracy?

Inventory record accuracy is the number of counted locations or SKUs whose system quantity matches the physical count (within tolerance), divided by the total counted, × 100. Well-run warehouses target 98% or higher.

What is ABC cycle counting?

ABC cycle counting ranks SKUs by value or movement. A items, the few that matter most, are counted most often, for example monthly. B items are counted quarterly, and C items once or twice a year.

Does a 3PL do cycle counts for me?

A good 3PL runs regular counts as part of inventory management and gives you stock reports. Agree the count frequency, accuracy target and variance process in the contract.