2026-09-06

Shopify locations are not bins

High racking with bay labels on the uprights
Photo: Unsplash

Shopify's Locations feature tells you how much of a product you have and which building it's in. That's useful. If you run one warehouse or a warehouse plus a storefront, Locations answers "do we have it, and where in the world is it." It does not answer "where in the building is it." Those are two different questions, and only one of them gets a picker to the product in under a minute.

What Shopify actually tracks

A Shopify location is a big, coarse container: a warehouse, a store, a 3PL. Inventory quantities are tied to that location. You can see that 340 units of a SKU sit at "Main Warehouse." You cannot see, inside Shopify, that 200 of those units are on Rack A, shelf 3, and the other 140 are in a bin near receiving because nobody had time to consolidate them last Tuesday. Shopify was not built to go below the building level, and it doesn't pretend to. That's not a criticism of the platform — it's just the edge of what the feature is for.

Why quantity without position is half an answer

Think about what actually happens when an order comes in. Someone has to physically walk to the product and pick it. If your system tells you the quantity but not the position, that walk becomes a search: check the usual spot, ask around, check the overflow shelf, check if it got moved during the last reorganization. Multiply that by every order, every day, every new hire who doesn't have the layout memorized yet. Quantity tells you the order can be fulfilled in theory. Position is what makes it happen in practice.

This gap is invisible when a warehouse is small enough that one or two people carry the whole layout in their heads. It becomes very visible the moment you add a second person, a second shift, or enough SKUs that nobody's memory is reliable anymore. At that point, "we know where things are" quietly turns into "Dave knows where things are," which is a staffing risk, not an inventory system.

The signs you've outgrown memory-based storage

  • New employees take weeks to get fast at picking, because the layout isn't written down anywhere they can check it.
  • The same SKU ends up in two or three different spots because whoever put stock away didn't know where the existing stock was.
  • Cycle counts take longer than they should because counting means searching first, counting second.
  • Nobody wants to take a vacation during a busy stretch, because the internal map of the warehouse leaves with them.
  • You've started keeping a spreadsheet of "where things are" next to Shopify, and it's already out of date.

If two or more of these sound familiar, the problem isn't your product count or your order volume — it's that you have inventory data and location data living in two different places, one of them being nowhere formal at all.

What a bin actually adds

A bin is just a named, specific spot — a shelf, a box, a section of a rack — that a SKU is assigned to and that stays associated with it in your system. Once that assignment exists, "where is it" stops being a question anyone has to answer from memory. A pick list can tell a picker to go to Bin C-14 instead of just naming the product and letting them figure out the rest. A receiving worker can put stock away and record the bin at the same time, instead of putting it wherever there's space and hoping someone remembers. A cycle count can be done bin by bin instead of hunting SKU by SKU.

This is the layer Shopify doesn't have, and it's the layer that matters once you're managing real physical space with real people walking around in it. Bins-USA sits on top of Shopify to add exactly this: bin assignments, scanning, and pick lists that reference actual shelf locations, not just the warehouse as a whole. It doesn't change what Shopify tracks at the location level — it fills in what happens once you're inside that location.

You don't need a system to start

You can get most of the benefit with a notebook and some labels, if you're disciplined about it. Assign every product a specific spot. Write it down somewhere everyone can check. Update it the moment something moves, not "later." The value isn't in the software — it's in the discipline of always knowing where something lives instead of always having to look. Software just makes that discipline easier to keep once your SKU count or headcount makes a notebook unreliable.

Shopify will always tell you what you have. Whether you also know exactly where it sits is a separate problem, and it's worth solving on its own terms — with a spreadsheet, a label maker, or a system built for it.

← All posts

🛍️ Install on Shopify — It's Free →