Best Practice ERP: Cycle Counting

Cycle counting is a topic that normally comes up during or shortly after the “up-and-running” phase of an implementation is complete. It is a technique that is easily implemented but almost always incorrectly. Why? Because the philosophy most firms adopt for cycle counting is often contrary to its intended purpose, so, even with flawless execution they get poor results.

What is the right philosophy you ask? Simple. Cycle counting is a means by which a firm validates that it's inventory management processes and procedures result in a target level for inventory accuracy. For those of you familiar with Statistical Quality Control, it is similar in concept to ensuring that a manufacturing process is in control.

To illustrate this and how it is different from how most firms approach cycle counting here is what it is not: “a periodic way to update inventory in the system so that it matches physical inventory.”

There is a striking difference between these two approaches and it has to do with what you do after comparing the count to the quantity on hand. Most firms, as I have already mentioned, simply update the system with the cycle count amount, sometimes after issuing a recount. A properly implemented cycle counting program seeks to identify the root cause for any discrepancies and fix them. Why? So that future cycle counts don't uncover the same mistakes over and over again.

So, how do you go about implementing a good cycle counting program? Try this:

  1. Adopt the philosophy. Highlight to everyone that cycle counting validates accuracy and is a means to identify problems for which the root cause will be fixed.
  2. Set goals. You'll need a target to shoot for. Make sure that everyone knows what it is. You'll have achieved your goal when all counts on a given cycle count meet or exceed your target.
  3. Determine what you will cycle count. The number of items you count per day will vary from firm to firm but the number 30 is a good place to start simply because a random sample of this size is statistically significant.
  4. Count a cross section of items. Many firms count their fast movers more often than slow movers but this might not be the best approach. Because you are trying to uncover the root causes for inventory inaccuracies, a cross section of items counted during each cycle is a better approach. Identify how items are handled differently and then count some from each of these handling groups during each cycle count.
  5. Execute your counts. This phase is no different than adopting cycle counting with the wrong philosophy.
  6. Identify root causes and fix them. For any count that is outside the tolerance you have set for inventory accuracy, determine why the inaccuracy occurred and fix it. Are your bills of material correct? Are there problems with shrinkage? Is the engineering or QA departments adhering to proper inventory processing procedures? Perhaps labeling is a factor. When the count in the system does not match the physical count there is a reason. Determine what it is and work to ensure that it does not happen again.

Your goal should be to be surprised when the count in a cycle count does not match the quantity on hand in the system. It won't happen overnight. It will take time because determining root cause is challenging and implementing changes that eliminate those causes is even more challenging. But, the rewards are great. With accuracy comes the potential for speed and responsiveness to customer demand with no inventory related mistakes and a lower investment in inventory. Oh, and did I mentioned that some firms that can demonstrate high levels of accuracy though cycle counting have even done away with full physical counts? Just remember, it all starts with the correct philosophy.

Mike Atherton

Director Product Evangelism

Mike has delivered project management, implementation, technical and training services to xTuple clients since the earliest days of the company. These clients span a wide range of industries around the world. Prior to xTuple, Mike was a Senior ERP Consultant for Computer Associates International, an expert on multiple CA products, notably the Baan Triton/MK product acquired first by SSA, then Infor. He served as adjunct faculty for The George Washington University and Marymount University where he taught courses on Operations Management and Global Operations Strategy, and currently guest lectures on project management and systems-thinking in The Graduate School USA's Center for Leadership and Management. He holds a B.B.A. from the College of William and Mary and a M.B.A. from The George Washington University. An author of numerous articles, Mike has written on a variety of topics including "Becoming a Closed-Loop Organization," which appeared in Darwin magazine and CIO.com, and "Strategy Implementation: Closing The Management Gap," which appeared in Industrial Management magazine. He is a member of the Board of Directors for the Solve ME/CFS Initiative, the leading charitable organization dedicated to curing myalgic encephalomyelitis (ME)/Chronic Fatigue Syndrome (CFS).