In 27 years running plants and warehouses in Baja California, this is the complaint I hear the most: "we did a physical inventory count and it didn't match the system." The first reaction is almost always the same: "we need a better system." And that's almost never the real cause.
Why this happens (it's not a system problem)
A system — whether it's a spreadsheet, an ERP, or anything else — only reflects what people record. If the process for moving inventory is disorganized, it doesn't matter how expensive the system is: it'll just get disorganized faster. These are the 4 causes I find over and over:
1. No single owner for each movement
Production pulls material, sales processes a return, the warehouse puts things "wherever there's room" — and everyone records it differently, or nobody records it at all. Without a clear owner per movement, the data becomes an average of several different versions.
2. The only count is the annual physical inventory
If the only time you count is once a year, every error from the last 12 months shows up bundled together, mixed in, with no way to know when or why it started.
3. No fixed storage locations
When inventory gets "stored wherever there's space" instead of having a fixed, labeled location, everyone looking for something relies on memory — and one person's memory is not an inventory system.
4. Movements get recorded later, not in the moment
"I'll log it later" is the phrase that causes the most discrepancies. Between the moment something moves and the moment it's recorded, other things happen — and the order gets lost.
What I check first (before touching any system)
Before recommending buying or changing any system, I review the physical process: who moves what, how it's recorded, and how fast. In projects where we fix this first, inventory accuracy improves before the new system even goes live. In my career, that order — process before system — is what led to 98% fewer inventory discrepancies after an ERP implementation.
Specifically, this is what usually fixes the problem, in this order:
- One owner per movement type — inbound, outbound, transfer and returns, each with a single person responsible for logging it.
- Fixed, labeled locations — every product has a place, and that place has a name.
- Cycle counts by zone — counting part of the warehouse every week instead of everything once a year, so errors get caught in days, not months.
- Recording at the moment of the movement, not "later" — with paper, a tablet, or whatever system you already have, but in the moment.
Want to know how disorganized your inventory really is right now?
See the inventory serviceThis is exactly the approach behind the inventory diagnostic I run with small and mid-sized businesses in Tijuana and Baja California: finding where the process breaks down before spending on technology that will just speed up the disorder that's already there.