Articles

Why Inventory Counts Never Match the ERP (and How to Close the Gap)

Almost every manufacturer and distributor has the same experience: the physical count does not match the number in the ERP. Sometimes the gap is small and sometimes it is large, but it is rarely zero, and the usual response is to adjust the system and move on. That fixes the number and leaves the cause in place.

Here is why it happens and how to close the gap.

Where the gaps come from

Unrecorded movements. Material moves between locations, gets scrapped, is reworked or is borrowed for a rush job, and nobody enters it. The system does not know.

Units of measure. Purchased by the box, stocked by the each, issued by the pound. A conversion that is wrong or missing quietly corrupts the quantity.

Receiving timing. Goods are physically on the dock but not yet received in the system, or received in the system before they are inspected and put away.

Backflushing and bills of material. When material is consumed automatically based on a bill of material, any error in the BOM, such as the wrong quantity or a missing scrap factor, produces a consistent error in inventory.

Location and bin mismatches. The quantity is right but it sits in a different place from where the system says, so the count looks wrong at both locations.

Shortcuts under pressure. Picking without scanning, issuing without recording, and adjusting without a reason.

Lots and serial numbers. Material consumed from the wrong lot leaves one lot too high and another too low.

Start by finding the pattern

Do not treat each variance as a separate event. Group them by item, by location, by reason and by who handled them. A small number of items and processes usually cause most of the problem, and the pattern points to the cause.

Fix the process, not the person

If an operator forgets to record a transfer, the question is why the process makes it easy to forget. Is the terminal too far away? Is scanning slower than not scanning? The answers are usually about design, not discipline.

Count smarter

Cycle counting, with the most valuable and fastest-moving items counted most often, finds errors while they are small and recent enough to trace. A single annual wall-to-wall count finds them after the trail has gone cold.

Control adjustments

Every inventory adjustment should have a reason code, a person and, above a threshold, an approval. Reviewing adjustments regularly shows which reasons keep recurring.

Check the bills of material

If one item is repeatedly over or under, look at its BOM and backflush settings before blaming anyone. Master data is often the cause, as we discuss in the right way to handle ERP master data.

Put a number on it

Track inventory record accuracy as a metric, and review it weekly. What gets measured and reported improves. Our guide to automating inventory reporting across multiple locations shows how to get the exceptions in front of people daily, and why your ERP data is wrong covers the wider pattern.


If your counts never quite match and the adjustments keep piling up, reach out. We can usually find the few causes behind most of the variance.

Have a question about this topic? We work with businesses worldwide.

Get in Touch