Ghost Inventory: Why "In Stock" Isn't Always True

A store's system can say in stock when the shelf is empty. Why ghost inventory happens, what in stock actually means at 10 Canadian retailers, and when to call ahead.

Ghost inventory is what retailers call it when a store's system says an item is on the shelf and the shelf is empty. It happens at every chain. A sale hasn't synced yet, a return was scanned back in but never put out, or something was stolen or damaged and nobody has adjusted the count. The system is confident and wrong.

Why no stock checker can fix it

Any tool that shows in-store stock, ShelfAware included, can only be as current as the number the retailer's own system reports. When ShelfAware says a store has three, that's the same three the store's app or in-store terminal would show. There isn't a more accurate source to check against. The gap between that number and the physical shelf is a retail data problem, and checking a different website won't close it.

What does help is knowing what each retailer actually tells you, because they don't all report stock the same way.

What "in stock" means at each retailer

RetailerWhat its stock data tells you
Canadian TireA unit count for each store, plus a separate warehouse count
Best BuyA quantity on hand for pickup at each store
WalmartWhether a store can hand it to you for pickup. On walmart.ca, "in stock" alone can mean ship-only
Home DepotIn stock, limited, or out of stock, with a unit count when Home Depot gives one
CostcoIn stock or out of stock, never a count. Warehouses that never got the item are left out entirely
IKEAAn in-store quantity for each store
Sport ChekA count per store for the exact size and colour
StaplesA count per store for pickup, plus separate ship-to-home stock
Home HardwareA unit count at the store nearest your search
RONAWhether each store has it available for in-store pickup

A count gives you far more to work with than a yes or no. Costco and Walmart give you the least, so treat an in-stock result from either one as a starting point, not a guarantee.

Low counts are where ghosts live

A count of 12 can be off by two and the trip still works. A count of 1 can be off by one, and then there's nothing there. Small counts are the most exposed to a sale that hasn't synced or a unit that walked out the door. The same goes for Home Depot's Limited flag, which means the store has some, but not many.

Cutting down on wasted trips

  • Call ahead when the count is 1 or 2, or the store is far. Two minutes on the phone beats a drive for an empty hook.
  • Have a second store in mind.If one location's count is off, a second one nearby gives you a backup without much extra driving.
  • At Walmart, go by pickup availability, not the website label. An item that can only ship will look available on walmart.ca and still not be at any store.

Check stock near you before you go, and see the FAQ for more on where ShelfAware's data comes from.

local_cafeBuy me a coffee ☕