Matthew Collins, the 29th of January 2026
A sold-out badge on a product that's sitting on a shelf is one of the more frustrating things we get asked to explain. It usually happens on stores with more than one location. A shop oversells, a location drops below zero, and the storefront decides nothing can be bought anywhere.
Shopify addressed this in January 2026. Checkout now considers only the inventory at locations that can actually fulfil orders for the buyer's market. A product with stock available for that market can be bought, even if inventory is zero or negative at other locations. For merchants selling across several markets from several locations, that means fewer false sold-outs.
What changed?
Shopify's changelog entry on market-specific inventory, dated the 20th of January 2026, describes the old behaviour plainly. Negative total stock across all locations, including retail locations, could make products appear sold out and block checkout. That could happen even when the buyer's market had stock.
Now checkout looks only at the locations that can fulfil orders for the buyer's market. If there's stock there, the customer can buy.
It sounds like a small fix. On a store with shops, a warehouse and several markets, it removes a whole category of lost sales. Nobody could see them in the reports.
Who does this affect?
It matters most when your inventory is spread out. These are the shapes we see most often.
- A UK warehouse and a separate EU fulfilment location, each serving different markets.
- A web warehouse plus retail shops that are set up as locations in Shopify.
- A 3PL for one market and your own stock room for another.
- A sync from an ERP or till system that lets one location go negative.
Take a brand with two high street shops and a separate warehouse for online orders. A shop sells its last unit of a jacket, then sells one more before the count catches up. That shop now shows minus one. Repeat that across both shops and the negatives can outweigh the warehouse, pulling the total below zero. Previously, that could make the jacket look sold out online and block checkout. Now checkout counts the locations that serve the buyer's market.
If you run a single location for a single market, you probably won't notice a difference.
Why negative stock was never harmless
Negative inventory is usually a symptom. It shows up when a shop sells something before a delivery is booked in. Or when a sync writes a number from another system without checking it. Or when a location nobody uses any more still holds old counts.
The change stops those numbers blocking checkout for buyers in markets they don't serve. The underlying data problem is still there, though. A shop running at minus five still means your stock records don't match the shelf. That affects reordering, reporting and the next stock take.
It also affects trust inside the business. When the numbers in Shopify can't be relied on, teams start keeping their own spreadsheets. Buyers order from gut feel. The warehouse double-checks everything by hand. Clean stock data lets everyone work from the same picture. It's also far cheaper to keep clean than to fix after a busy season.
What should you check now?
Shopify's entry doesn't list any setup steps. It's still a good moment to check the inventory setup underneath, because checkout now depends on it more directly.
- List every location in Shopify and confirm which ones are still active.
- Check which locations can fulfil orders for each market. If that mapping is wrong, checkout will count the wrong stock.
- Find products with negative stock at any location, and trace why.
- Review every ERP, 3PL or till sync that writes inventory. Confirm it can't push values you don't expect.
- Place a test order in each market you sell to, using a product held at only one location.
Stock is one part of selling across borders. Customs classification and margin matter as much. We've written about country-specific HS codes on Shopify and measuring cross-border profit by market. Both sit alongside the inventory setup when you add a new market.
How does this fit selling across Europe?
Selling across Europe usually means more locations, more markets and more syncs. That's exactly where stock records drift, and where a clean location-to-market setup pays off.
Our page on selling across Europe covers the cross-border work we do from Belgium, including the UK and US shipping setup for Bosie. The pattern is always the same. Get the structure right once, then keep an eye on the data that feeds it.
Where parallel helps
Inventory problems rarely announce themselves. They show up as a customer email asking why something is sold out. Our Shopify support packages include monitoring and monthly fixes, and the higher tiers add proactive monitoring and releases tested on staging first.
If your stock doesn't match between Shopify, your shops and your warehouse, send us a brief. We'll trace where the numbers split.
