All posts
July 13, 2026 8 min read

Shopify multiple bin locations: one SKU, more than one bin

Shopify lets you name one bin per variant and location. If the same SKU lives on a pick shelf and in overstock, you need a little more structure.

Workers handling stock between rows of warehouse shelving

What Shopify's native bin location tracks

Shopify has a native Bin name field for inventory. You can assign one bin to a variant at each Shopify Location, edit it through an inventory CSV or the bulk editor, and print pick lists in bin-name order. If every variant has one permanent shelf, stop there. The native field does the job.

Things get awkward when the same SKU lives in two places inside one warehouse. Shopify still keeps the quantity at the Location level. It can say that the Amsterdam warehouse has 50 units and that the variant belongs in A-01. It cannot say that A-01 holds 8 while the other 42 are in overstock. The Shopify bin-location documentation confirms the one-bin limit for each variant and location.

The pick face and overstock problem

A pick face is the easy-to-reach bin your team uses for daily orders. The rest of the stock can sit higher up, farther away, or on a pallet. That arrangement gives popular products the good shelf space without trying to cram a six-month supply beside the packing bench.

Say a variant has 50 units on hand. Eight fit in A-01 near packing and 42 sit in OVERSTOCK-03. Shopify should keep reporting 50 because all 50 are sellable. Your warehouse system has a different job: remember the split, send routine picks to A-01, and flag when that shelf needs a refill.

ONE SHOPIFY TOTAL · TWO PHYSICAL BINS
SHOPIFY LOCATIONAmsterdam warehouse50 units on hand
PICK FACE · A-018 unitsFast daily picks
OVERSTOCK · O-0342 unitsReplenishes A-01

8 + 42 = 50. The bin quantities reconcile to Shopify's location-level on-hand total.

Where the common workarounds fall apart

You can type A-01 / OVERSTOCK-03 into Shopify's Bin name field, but now you have two labels and no quantities. A picker still cannot tell which bin has enough stock. The pick list cannot choose one, and the replenishment problem remains invisible. A variant metafield runs into the same wall because it stores text rather than a count for each bin.

Using a separate Shopify Location for every aisle is worse. Locations are meant for warehouses, shops, and fulfillment services. They affect order routing, transfers, fulfillment, and the inventory customers can buy. Modeling shelves as Locations turns a rack move into a commerce change, which is a lot of machinery for shifting a box thirty feet.

Keep the bin out of the SKU and barcode too. A product's identity should not change because you moved it to another shelf. Renaming TEE-BLK-M to A01-TEE-BLK-M can upset reports, integrations, and purchasing records. The existing guide to adding bin locations without SKU or metafield hacks goes through those problems in more detail.

What a multi-bin ledger needs to remember

A multi-bin ledger connects a Shopify Location to its physical bins, then records the variants and quantities inside each one. A variant can appear in several bins. A bin can hold several variants. For each variant, the bin counts should add up to Shopify's on-hand total at that Location.

The arithmetic matters more than the labels. If Shopify says 50 and the bins add up to 47, three units have no recorded home. If Shopify says 47 and the bins add up to 50, the bin ledger has three units that customers can no longer buy. BinTech's reconciliation workflow shows that difference for review rather than quietly picking one number as the winner.

A normal day with two bins

New stock usually lands in overstock first. When A-01 runs low, someone moves a case down from OVERSTOCK-03. The bin ledger subtracts from one and adds to the other, while Shopify stays at the same warehouse total. If a pick has already claimed the last unit in A-01, the next worker should not be sent there for it.

When an order arrives, BinTech builds a location-scoped pick list from the bins that can fill it. You can send the picker to the preferred shelf, avoid a second stop when one bin has enough, or clear the last few units from a small bin. Pickers can tap each line or scan the product and bin with a phone camera . The reservation holds that stock until the order is fulfilled.

Not every movement starts in the warehouse. A POS sale, return, damaged item, or manual Shopify adjustment changes the Location total without naming a bin. BinTech leaves that difference for a person to review instead of inventing a shelf movement. Regular cycle counts check whether the recorded split still matches what is actually there.

When native Shopify is enough

Stick with Shopify's native Bin name when each variant has one stable home and a printed pick list works for the team. It is included with Shopify, easy to understand, and keeps the shelf visible beside the inventory record.

A multi-bin layer earns its keep when a SKU has pick stock and backstock, spills into temporary overflow, or needs shelf-level counts. BinTech handles that physical detail while Shopify remains responsible for orders and sellable inventory. You can set up the first Location and bins on the free plan. The pricing page has the current catalog and Location limits.

Frequently asked questions

Can Shopify assign multiple bins to one SKU?

Shopify supports one bin name for each variant at each Shopify Location. It does not natively divide that Location's quantity across several physical bins for the same variant.

Should I create a Shopify Location for every warehouse bin?

No. Shopify Locations are operational inventory sources such as warehouses, retail stores, and fulfillment services. Using them for shelves affects routing and inventory administration and does not model a warehouse cleanly.

How do pick stock and overstock stay in sync with Shopify?

The physical bin quantities should add up to Shopify's on-hand total for the warehouse Location. Moving units between pick stock and overstock changes the bin split but not the Shopify total.

Can the same bin contain several SKUs?

Yes. A physical bin can hold several variants, and a variant can occupy several bins. The important part is tracking the quantity for every bin-and-variant assignment.

READY TO TRY BINTECH? Install on Shopify