Connects with ERP & MES systems like

APS & Scheduling

Cycle Counting in Manufacturing: Fix Stock Discrepancies

Stock records say yes, but production is waiting? Use cycle counting to resolve discrepancies and put corrected stock into your production plan.

Jussi Mäntylä Production Planning Specialist, SkyPlanner Updated October 26, 2026 11 min read
A gloved finger checks metal parts arranged beside an open bin during a selected physical inventory count.
In this article
  1. What is cycle counting?
  2. First separate a stock discrepancy from a delivery problem
  3. Choose what to count and how often
  4. A cycle counting procedure that resolves the difference
  5. 1. Define the count scope
  6. 2. Establish a reliable transaction cut-off
  7. 3. Count independently of the expected quantity
  8. 4. Recount and reconcile discrepancies
  9. 5. Approve the appropriate correction
  10. 6. Repair the process that created the error
  11. 7. Put the corrected availability into production scheduling
  12. Example: the count is closed, but two orders still need the parts
  13. Measure the first result, not just the corrected balance
  14. Turn corrected stock into a workable plan with SkyPlanner
  15. What clearer material visibility changed at Eskomatic
  16. Start with one recurring discrepancy

Home » Resources » Cycle Counting in Manufacturing: Fix Stock Discrepancies

Estimated reading time: 11 minutes

The stock record says the components are available. The operator opens the container and finds there are not enough to finish the job. Now stores is searching, purchasing is chasing replacements, and the production planner is rebuilding a schedule that assumed the parts were there.

Cycle counting helps catch that mismatch earlier. Instead of waiting to count the entire warehouse, you regularly check selected stock, investigate differences and correct the process behind them. The benefit is not just a cleaner inventory report. It is fewer production decisions based on material that exists only in the records.

The corrected information also needs to reach the production plan. SkyPlanner APS connects material availability with the orders, machines and shifts that depend on it, so your planner can respond to a shortage without rebuilding every work queue by hand.

What is cycle counting?

Cycle counting is the repeated physical counting of selected inventory on a planned rotation. You compare the observed quantity with the recorded quantity for the same item, location, stock status and point in time, then investigate and resolve any difference.

A program might rotate through storage locations, item groups or individual item-location records. Some stock is checked more frequently because errors there carry greater financial or production risk. The aim is a sustained verification routine, not occasional searching after a shortage has already stopped work.

Three related activities have different jobs:

  • Perpetual inventory records maintain a running balance from receipts, issues, consumption and other transactions. They describe what the system believes is there.
  • Cycle counts physically test selected records throughout the operating year. They help expose missing transactions, wrong quantities and other discrepancies while the trail is still recent.
  • A full physical count checks the whole defined inventory population at a chosen time. Cycle counting spreads verification across smaller portions instead of concentrating it in one exercise.

A running balance is not proof of physical stock. Equally, a cycle-count program is not automatically a substitute for your company’s financial reporting or audit requirements. Establish those requirements separately from this operational routine.

First separate a stock discrepancy from a delivery problem

A part missing from a workstation does not necessarily mean the inventory record is wrong. It may still be in its recorded stores location, waiting for an internal delivery. In that case, the problem is how material reaches the work, not a quantity that should be written off.

Check the same scope before comparing numbers. A total across the building cannot be compared directly with one line-side bin. Stock already issued to a job must not be counted again as unissued stores inventory. Parts awaiting quality release may exist physically without being available for production.

When the comparison really does show a discrepancy, trace the transactions and handling that could have produced it:

Possible causeWhat to check
Receipt posted for the wrong quantityCompare the delivery, receiving check and posted receipt.
Boxes confused with piecesVerify purchase, storage and consumption units and their conversions.
Material moved without the location record changingCheck the source, destination and transfer transaction.
Actual usage differs from recorded consumptionReview the issue method, bill-of-material quantities, scrap and returns.
Similar parts or revisions mixed togetherVerify labels, identifiers and what is physically inside the containers.
Damaged or held stock treated as usableCompare the physical status with the recorded availability.

These checks lead to different remedies. Better receiving discipline will not fix an incorrect consumption quantity, and buying extra stock will not fix a missing transfer record.

Choose what to count and how often

Start with a manageable production area or material group where discrepancies cause real disruption. Give the program an owner, protected time and a clear route for resolving findings. A small routine that closes its exceptions is more useful than a large count list that nobody has time to investigate.

Use several signals to decide count frequency. Consumption value can help focus financial control through ABC inventory analysis. Transaction frequency and a history of discrepancies show where records may drift quickly. Production criticality adds another perspective: an inexpensive purchased part can stop an expensive assembly.

Do not copy a universal rule that every A item must be counted monthly and every C item annually. Choose intervals that reflect your risks and the time available to count and investigate. Increase attention where errors recur, then review whether the underlying correction has made the record more dependable.

Location-based counting can make the physical work easier by grouping nearby stock. Item-based counting helps trace one part across several positions. Whichever you choose, define coverage so awkward locations, slow-moving items and unexpectedly empty bins do not disappear from the program. An empty bin with a positive recorded balance is a finding, not a reason to skip the count.

A cycle counting procedure that resolves the difference

1. Define the count scope

Identify the item and location, plus any lot, revision or stock-status distinctions your operation uses. State the stocking unit and how sealed packs or partly used containers should be counted. Make the boundaries clear enough that another person can repeat the count.

Include unexpected stock found within the scope. Checking only the items printed on a list can leave an unrecorded receipt or misplaced part invisible.

2. Establish a reliable transaction cut-off

A physical count and a system balance must refer to the same moment. Otherwise, a perfectly recorded pick during counting can look like a shortage.

For a small pilot, a short pause in movements at the selected location may be the simplest control. If work must continue, use a defined process to capture receipts, picks and transfers during the count and reconcile their timing. Tell the people handling material what is being counted and who authorizes exceptions. You are controlling the selected scope, not necessarily closing the whole warehouse.

3. Count independently of the expected quantity

Where practical, keep the recorded balance out of the counter’s initial view. Ask for the observed quantity, rather than confirmation of the number on the screen.

Check the actual contents, not just a container’s label. Record the count time, unit, location and counter, together with unclear identification or damaged packaging that needs attention. If weight or another indirect method is used, verify the method and its suitability for that material.

4. Recount and reconcile discrepancies

Before changing a balance, confirm the item, unit, location and cut-off. Have a second person independently recount a significant or unexplained difference. Then examine receipts, transfers, production issues, consumption, returns and scrap around the count.

Do not count repeatedly until someone produces the expected answer. Keep the first observation and subsequent evidence. If the quantity difference is explained by a legitimate movement after the count time, reconcile that movement rather than posting an extra adjustment for it.

5. Approve the appropriate correction

Separate recording a count from authorizing an inventory change. Set approval responsibilities and escalation limits appropriate to the item’s value and production risk.

Record the accepted quantity, discrepancy, reason, approver and supporting evidence. Correct the actual error: a wrong location or stock status may need a different transaction from a quantity adjustment. Check for missing source transactions before adding an adjustment, so a later receipt or consumption posting does not correct the same difference twice.

When a verified shortage threatens current work, alert the production planner promptly. Do not leave the delivery risk hidden while a longer root-cause investigation continues.

6. Repair the process that created the error

An accepted adjustment repairs today’s record. It does not explain why the error happened or stop it returning.

Assign an owner and due date to the corrective action. That might mean changing a receiving check, correcting a unit conversion, recording scrap at the operation where it occurs, or fixing the way unused components return to stores. Recheck the affected stock after the process has operated again. The test is whether the discrepancy recurs, not whether the adjustment was posted successfully.

7. Put the corrected availability into production scheduling

Make sure the accepted correction reaches the system supplying material information to the production schedule. Then reassess the orders consuming that material, their priorities and the resources they share with other work.

The inventory team has established a better starting quantity. The planner still needs an answer to a different question: what can we now make, in which sequence, and what happens to the delivery dates?

Example: the count is closed, but two orders still need the parts

Imagine a manufacturer whose records show 120 usable housings in stores. Two upcoming orders each need 60. A controlled count finds 90, and an independent recount confirms the quantity.

The team checks that the housings have not moved to another location or already been issued. It traces the difference to damaged housings removed during earlier handling without a scrap transaction. The authorized correction brings the usable balance to 90, and the team adds a clear responsibility for recording future removals.

That closes the immediate quantity discrepancy. It does not make enough housings available for both orders: their combined requirement is still 120. Purchasing checks replacement supply, and the planner decides which commitment has priority.

Moving the affected order changes more than a material list. Its machining and assembly operations share resources with other orders, including work that does not use these housings. A corrected stock balance can therefore change several queues and delivery dates. This is where connecting inventory information to a common production schedule saves manual planning work.

Measure the first result, not just the corrected balance

Inventory accuracy needs a clear definition. For a practical record-match measure, divide the item-location records that matched on the first count by all item-location records checked, then express the result as a percentage. Specify whether a match means exact agreement or an agreed tolerance, and keep that definition consistent.

Count before adjustment when measuring accuracy. A report taken only after all differences have been corrected hides the condition the count actually found.

Review the percentage alongside unresolved discrepancies, repeated causes, count coverage and material-related production interruptions. A high overall score can conceal a shortage in one critical component. Likewise, a risk-based count program deliberately checking troublesome items does not provide an unbiased estimate of every record in the factory.

The useful trend is fewer recurring errors and fewer surprises at planned job starts, not simply more counting activity.

Turn corrected stock into a workable plan with SkyPlanner

Choose SkyPlanner when your team can establish material availability but still spends too much time matching it to orders and rebuilding machine queues. It brings those decisions into one production schedule.

Materials linked to a product carry through to its order items. Stock information can be maintained through integration or in SkyPlanner’s Warehouse module. With material-aware scheduling enabled, Arcturus, SkyPlanner’s scheduling AI, considers material availability alongside workstation capacity, shifts, operation dependencies and your configured rules.

After an accepted stock correction reaches that planning data, recalculate the schedule and review the result in the Gantt timeline. You can see how the affected work fits around other orders instead of editing each resource’s queue separately. You decide the priorities; Arcturus handles the scheduling calculation. That means less manual coordination and earlier visibility of which delivery commitments need attention.

SkyPlanner integrates with any ERP or MES through its open REST API. Keep the receiving, counting and discrepancy-approval workflow that supports your operation, and connect its maintained material information to detailed production scheduling. Counting verifies the physical situation; SkyPlanner helps you act on the production consequences.

What clearer material visibility changed at Eskomatic

Contract machining company Eskomatic previously relied on largely manual work queues in an older production-control environment. Limited visibility of material status meant a shortage could surface too close to a job’s planned start.

With SkyPlanner connected to its existing ERP, the team gained a visual work queue, automatic load scheduling and clearer material visibility. Eskomatic reports fewer production stoppages caused by material shortages and more accurate delivery-date setting. Its experience shows the value of connecting materials with scheduling, rather than leaving the planner to untangle the consequences at the last moment.

Start with one recurring discrepancy

Choose a part that repeatedly causes a search or an unexpected shortage. Define its count scope, control movements during the check, investigate the difference and assign the corrective action. Then follow the accepted availability change through to the orders that need it.

To see that last step in practice, book a SkyPlanner demo. Bring one disputed material balance, the orders consuming the part and the machines those orders share with other work. That gives the discussion a concrete purpose: seeing how corrected material information can become a production plan your team can use. If you prefer to explore first, try SkyPlanner with demo data.

Jussi Mäntylä

Production Planning Specialist, SkyPlanner

Build a clearer production schedule with SkyPlanner

Connect your data, review the first plan, and keep planners in control of every schedule that goes live.