Skip to content

5.5 Cycle counting & reconciliation

Inventory data accuracy is the foundation of reliable factory operations. If the ERP system indicates sufficient material exists but the physical shelf is empty, production will stop. Conversely, overstating physical inventory leads to unnecessary material purchases. A continuous Cycle Counting regime provides a more reliable and less disruptive approach to inventory validation than a traditional “Annual Physical Inventory.”

The cycle count architecture (“ABC” logic)

Section titled “The cycle count architecture (“ABC” logic)”

Counting efforts must be aligned with the financial and operational risk profile of the inventory using the “ABC” stratification logic.

  • Class A (High Value / Critical): Expected to be counted frequently, typically Monthly (12x/year). These items represent the most value and carry the highest risk if misaligned.
  • Class B (Medium Value): Expected to be counted moderately, typically Quarterly (4x/year).
  • Class C (Low Value / Bulk): Expected to be counted less frequently, typically Annually (1x/year), or employ a “Count on Zero” trigger (a task generated specifically when the system indicates < 5 units remaining).

It must be ensured the warehouse has the capacity to execute the scheduled cycle counts without falling behind.

  • The Calculation: [(Total A SKUs × 12) + (Total B SKUs × 4) + (Total C SKUs × 1)] / 250 Working Days = Daily Count Target.
  • The Execution: A routine must be established where cycle counts are performed early in the shift, ideally before significant order picking occurs, to ensure a clean data state.

Cycle counting should ideally occur while the warehouse remains operational, requiring careful systemic controls.

  1. Blind Counts (Recommended): The counting mechanism (RF scanner or paper) should not display the expected ERP quantity to the operator. This prevents confirmation bias and encourages an honest physical count.
  2. Bin Freeze: During an active cycle count task, the specific bin location should be digitally locked in the WMS to prevent picking or put-away until the count is complete and posted.
  3. Zero-Crossing Check: If an operator finds a bin empty during regular picking, but the ERP indicates positive stock, this should trigger an immediate “Emergency Count” flag to resolve the discrepancy.

Discrepancy protocol & root cause analysis

Section titled “Discrepancy protocol & root cause analysis”

When a cycle count identifies a variance, the cause must be investigated rather than simply adjusting the system balance.

  • The Trigger: A difference between the physical count and the system record is detected.
  • The Protocol: The count task must be assigned to a different operator.
  • The Resolution: If the second count matches the system, the first count was likely an error; no adjustment is needed. If the second count confirms the initial physical count, investigate further.
  • The Trigger: The recount confirms a real variance exists.
  • The Protocol: The Materials Lead should review recent transactions (Receipts, Picks, Adjustments). It should be looked for:
    • Pending receipts (material present but not systematically posted).
    • Open pick jobs (material allocated but not yet moved).
    • Unit of Measure (UOM) errors (e.g. counting sealed reels vs. individual components).

When posting an inventory adjustment, a reason code must be assigned to help identify systemic issues.

WMS CodeERP CategoryDefinitionTypical Process Owner
RC-RXReceiving ErrorIncorrect quantity received, or supplier label mismatch.Receiving Team
RC-PKPicking ErrorMaterial pulled from the wrong bin, or incorrect quantity picked.Warehouse Operations
RC-BMBOM / ProcessStandard backflush does not align with actual physics (Engineering structure incorrect).Manufacturing Engineering
RC-SCUnreported ScrapComponents damaged during assembly but not formally recorded as scrap.SMT Production Leadership
RC-VNVendor VarianceA sealed reel contained the incorrect physical quantity.Sourcing / Quality

Pro-Tip: If RC-BM (BOM Error) constitutes a large portion of variances, it suggests an issue with the Engineering Bill of Materials rather than warehouse execution. Collaborate with Engineering to correct the consumption logic.

Structured reporting must be used to monitor the health of the cycle count program.

A dynamic schedule driven by the ERP/WMS engine, pushing tasks to scanners automatically. Completion percentage must be tracked to ensure the annual count plan remains on track.

  • IRA (Inventory Record Accuracy): Target > 98.0%.
  • Absolute Variance Value: Financial discrepancies must be tracked as a percentage of total inventory value.
  • Recount Rate: The percentage of counts requiring a recount. High rates may indicate training gaps or poor bin discipline.

A record of chronic, recurring errors must be maintained to drive systemic improvements.

  • Example: “Consistent shortages identified on specific 0402 passives. Action: Re-calibrate physical reel counters in the kitting area.”

Final Checkout: Cycle counting & reconciliation

Section titled “Final Checkout: Cycle counting & reconciliation”
Control PointEngineering / Process RequirementTarget Goal
Verification GateUtilize cycle counts to validate critical stock.Especially prior to large MRP buys.
AuthorityImplement financial approval limits for write-offsEscalate large adjustments to management.
DisciplineWMS hides expected quantities during counting.Minimizes confirmation bias.
TimingExecute cycle counts consistently.Daily execution prevents backlog.
Feedback LoopBOM errors are communicated to Engineering.Generates corrective PLM tickets.