Ecom Store Pro

Shopify Multi-Location Inventory Management After Stocky

How Shopify tracks stock across locations: plan limits, order routing, and what replaces Stocky's forecasting now that it has shut down.

Listen to a short brief of this article
Hands-free while you multitask

The short version

Multi-location inventory is a solved problem on Shopify: every plan tracks stock per location, and once you have two or more active locations Shopify assigns orders to them automatically by rules you set, so the decision left is what replaces Stocky's planning — Sidekick for light forecasting and reorder prompts, or a forecasting app such as Sensible at $29 a month for real needs.

The active-location limit is 10 on Basic, Grow, and Advanced and up to 200 on Plus.

Stocky stopped working on August 31, 2026, and your old purchase orders and stocktakes never moved into Shopify automatically, so export them while read-only access lasts, for at least 90 days from that date.

Full-location stocktakes and cycle counts now run natively as stock counts in the admin, while Quick Count in POS stays a spot-check of up to 1,000 items per session.

What's New Since Publication: Updated since publication · 2 changes
  1. Native stock counts arrive in the admin and POS
    Shopify now has inventory stock counts: you create a count for one location in the admin, staff record quantities, and a manager can review and approve the results before inventory levels change. Since September 28, 2026, staff at locations with POS Pro can also run cycle and full counts in the POS app, which needs Shopify POS v11.16 or later.
  2. Stocky stopped working
    Shopify's help centre now states in the past tense that Stocky is no longer available as of August 31, 2026, and that Stocky APIs stopped working the same day. Read-only access to export your data continues for at least 90 days after that date; Shopify has not published an end date for it.

If you hold stock in more than one place — a warehouse and a shop, two warehouses, a 3PL — Shopify tracks it all natively, on every plan. That half has not changed. What did change is the planning: Stocky, the app that quietly handled forecasting and purchase orders for POS Pro merchants, stopped working on August 31, 2026.

This guide covers both halves: how native locations, limits, and order routing actually work, and exactly what replaces each Stocky feature now that it is gone. Deciding whether native Shopify is enough or you need an app? Go straight to the three routes at a glance. Here because Stocky went away? Jump to where you stand now. Weighing separate storefronts or selling abroad? Skip to locations vs stores vs Markets.

What Multi-Location Inventory Means in Shopify

Key takeaway

Shopify's definition is deliberately broad: a location is any physical place where you sell products, fulfill orders, or stock inventory. Assign inventory to each location and the platform tracks those quantities independently, so the same product page can draw stock from a warehouse for online orders and from a shop's back room for in-person sales — without you keeping two separate systems in sync by hand.

If some of those locations are physical shops, running the storefront side — staffing, hardware, omnichannel selling — is its own subject; our guide to running a retail business on Shopify goes deep there. This article stays on the inventory layer that sits underneath all of it.

What counts as a location

Key takeaway

Shopify names warehouses, retail stores, and pop-ups as locations, and adds that some apps — dropshipping and third-party logistics services — are treated as locations too. That last group matters for your plan limit, which we get to next.

Warehouses & storage
The bulk stock you fulfill online orders from — a main stockroom or a dedicated fulfillment center.
Retail stores
A physical shop where staff sell in person and pull from the same shared inventory pool.
Pop-ups
Temporary or seasonal selling spots — a market stall, an event booth, or a holiday kiosk.
Apps & 3PL services
Dropshipping apps and third-party logistics providers count as locations too — but they don't count toward your plan limit.
How to Create Shopify Locations and Assign Them to ProductsA short walkthrough of creating locations in the Shopify admin and assigning inventory to them, so orders can be fulfilled from the right place.

Location Limits by Plan

Key takeaway

Every plan supports multiple locations, but the ceiling rises as you move up. Find your row — this single number decides how many warehouses, shops, and fulfillment points you can keep active at once.

Active Location Limit by Shopify Plan
PlanActive location limit
Starter (existing stores only)2 locations
Basic10 locations
Grow10 locations
Advanced10 locations
Shopify Plus200 locations
What doesn't count against the limit
Apps treated as locations — dropshipping and 3PL services — don't count toward your location limit, and neither do locations you deactivate. So connecting a third-party logistics provider through its app, or switching off an old site, won't use up one of your active slots.

That deactivation rule is handy for seasonal selling: a holiday pop-up you switch off after the event stops counting toward your limit, freeing the slot for next time. If temporary retail is part of your plan, our guide to running a Shopify pop-up shop covers the setup end to end.

How Orders Pull Stock: Order Routing

Key takeaway

Once you have two or more active locations, order routing decides which one fulfills each order, automatically, based on rules you set. It's the difference between a system that always ships from the right place and one where you reassign orders by hand all day. Whether a given sales channel follows those rules is worth checking channel by channel — for TikTok Shop, see which location a TikTok Shop order deducts inventory from.

A location that ships part of the catalog from a different warehouse or store may need rates of its own, because the journey differs — see when you need a second shipping profile.

The five routing rules

Key takeaway

Shopify documents five built-in routing rule types. You stack them in a priority order — click and drag to move a rule up or down — and the platform works through them from the top.

Minimize split fulfillments
Keep an order in one location where possible, so the customer gets a single shipment.
Stay within the destination market
Fulfill from a location inside the customer's market to cut cross-border cost and time.
Ship from the closest location
Route to the nearest stocked location to shorten the delivery distance.
Use ranked locations
Follow a priority order you set yourself, from the top of the list down.
Use location metafields
Drive routing with custom rules built on metafields attached to your locations.
Priority is a drag-and-drop
You set which rule wins by dragging it above the others. Reorder the list and you change how every future order is routed — no code, no per-order decisions.
How to Manage Inventory With Multiple Warehouses Across the GlobeA tutorial on managing inventory across multiple warehouses and locations on Shopify, including how stock is tracked and routed for international fulfillment.

Moving and Counting Stock Natively

Key takeaway

Transfers between locations

Moving stock is built in. You can create inventory transfers to move and track inventory between your store locations, or to and from external locations such as suppliers. That covers the everyday need — shift units from the warehouse to a shop, or receive a supplier delivery into the right location — without an app. A supplier delivery usually has a purchase order behind it, and the two objects record different things. The shipping and duties you add to that shipment are a third record again: a cost adjustment leaves Cost per item where it was.

A supplier delivery that arrives in batches can still be one transfer: a transfer can carry more than one shipment.

Counting stock and its limits

Key takeaway

Counting has a native home after Stocky. With inventory stock counts, you choose a location and the products to count, staff record quantities with a barcode scanner or by hand, and a manager can review and approve the results before your inventory levels change. At locations with a Shopify POS Pro subscription, staff can also run the count in the POS app, which needs Shopify POS v11.16 or later.

Know the limits before you plan a count. A stock count covers one location, so counting several locations means a separate count for each. You create and manage counts in the admin on a desktop browser, not in the Shopify app or POS. You can't duplicate or export a stock count, and neither approving a count nor completing one without a review can be undone.

Counting Stock: What's Actually Native
MethodWhat it's forThe catch
Stock counts (admin)Full-location stocktakes and cycle counts, which a manager can review and approve before inventory levels changeOne location per count; counts can't be duplicated or exported
Quick Count (POS)Spot-checking specific products or zonesUp to 1,000 items per session
CSV export / importCounting outside the Shopify adminHands-on; no approval workflow
Third-party appStrict external audit requirementsA separate app subscription
Quick Count is a spot-check, not a stocktake
Quick Count in Shopify POS is designed for quickly spot-checking specific products or zones, up to 1,000 items in a single session. For a full-location stocktake or a cycle count, use stock counts in the admin. If you have strict external audit requirements, Shopify notes that a third-party inventory app can provide dedicated counting and approval workflows.

One native improvement helps regardless of method: every inventory adjustment now records the source, destination, who made the change, and when — a full audit trail you can trace when two counts disagree.

Life After Stocky: Where You Stand Now

Key takeaway

If you fulfilled and forecasted through Stocky, this part of your workflow has already changed. Shopify delisted Stocky on February 2, 2026, and the app stopped working on August 31, 2026. What is left is a read-only window and one decision: what does the planning now.

The export window is a floor, not a deadline
Your historical data — old purchase orders and stocktakes — never moved into Shopify automatically. Shopify gives you read-only access to export those records for at least 90 days after August 31, 2026 and publishes no end date for it, so treat the 90 days as the minimum and export now rather than later. Two things never crossed over at all: suppliers couldn't be exported from Stocky, and historical purchase orders can't be imported into Shopify. The native supplier list is waiting for you in the admin — but you type it in yourself.

Worth knowing where the rest of Stocky lives: it was included with Shopify POS Pro subscriptions, and free for stores that installed it before May 4, 2020. The in-store, day-to-day retail side of what Stocky touched still belongs with POS Pro; this guide is about the inventory-planning half it leaves behind.

What Replaces Each Stocky Feature

Key takeaway

Stocky did several jobs, and they don't all land in the same place now. Some move to native tools, some to an app — and the two people worry about most, supplier management and custom reporting, land natively but leave migration gaps behind. Here's the honest map.

Stocky Feature → What Closes It Now
Stocky did thisWhat closes it nowNative, app, or custom
Demand forecastingSidekick answers “What should I reorder?”Native (Sidekick) → an app forecasts deeper
Reorder suggestionsSidekick — and it can draft the PO automaticallyNative (AI)
Purchase ordersBuilt into the admin, with CSV line importNative
Stocktakes & countsStock counts in the admin (also counted in POS at POS Pro locations), plus Quick Count for spot-checksNative
Supplier managementSupplier records in the admin, reused across POsNative — but no export out of Stocky
Custom reportingCustom explorations for adjustments and transfers, plus a purchase order cost report by PO, supplier, and line itemNative — but no dedicated total-spend-by-supplier report

The forecasting and reorder work goes to Sidekick, Shopify's built-in AI assistant, which Shopify points you to for demand forecasting and replenishment prompts — and it can create the purchase order for you.

Reporting is better served than merchants expect: Shopify Analytics builds custom explorations for inventory adjustments and for transfers and shipments, on top of unlimited inventory history, and Shopify's migration guide links a purchase order cost report that groups ordered quantity, supplier cost, tax, and average unit cost by purchase order, supplier, destination location, and line item for export. What it still doesn't have is a dedicated native report for total purchase-order spend by supplier — Shopify tells you to export Analytics data or use external tools for that roll-up. And reporting still only tells you what already happened, not how much to reorder next — our Shopify Analytics guide covers reading those reports well.

The native workflow after Stocky

Key takeaway

If you stay fully native, the replenishment loop looks like this — four steps, all built into Shopify today, no Stocky and no extra app.

1
Ask Sidekick what to reorder
Type a question like “What should I reorder?” Sidekick flags what needs replenishing and can create the purchase order for you automatically.
2
Raise a purchase order
Create POs in the admin to reorder from suppliers and receive stock back in, importing line items from a CSV when the order is long.
3
Count and adjust stock
Run a stock count in the admin for a full-location stocktake or a cycle count, and use Quick Count in POS for spot-checks.
4
Review the audit trail
Every adjustment now records the source, destination, who made the change, and when — so you can trace any discrepancy.

The Reorder Math Stocky Used to Do

Key takeaway

Underneath any forecasting tool sits one piece of arithmetic: the reorder point — the stock level at which you place a new order so you don't run out during the supplier's lead time. The standard formula is average daily sales × average lead time in days, plus safety stock, where safety stock is peak daily sales × worst-case lead time − average sales × average lead time. It comes from general operations references such as NetSuite and university operations courses, and Shopify's blog publishes the same formula.

For example, take a location selling 20 units a day with a 7-day average lead, spiking to 30 a day and a 10-day worst case. Cycle stock is 20 × 7 = 140; safety stock is (30 × 10) − (20 × 7) = 160; so the reorder point is 140 + 160 = 300 units. The calculator opens on those exact figures — change any input to fit your store.

Reorder Point & Safety Stock CalculatorRun it per location. A universal inventory formula (NetSuite, University of Kentucky) — not a Shopify method.
Your numbers
Lead-time demand (cycle stock)140 units
Safety stock (the buffer)160 units
Reorder when this location drops to 300 units
Cycle stock = avg sales × avg lead20 × 7
Safety = (peak × worst lead) − cycle30 × 10 − 140

Estimate only. This standard reorder-point formula assumes steady demand within the lead-time window; highly seasonal or promotional spikes need a demand-forecasting tool that models variability, not a single average. Run the numbers separately for each stocking location.

Which Post-Stocky Path Is Yours?

Key takeaway

You've seen the math and the native tools. The real decision is who does the reordering work now — Shopify alone, a forecasting app, or a custom build. Here's the shape of each route before you answer.

Three Routes at a Glance
PathFits you if…Rough cost
Native ShopifyA couple of locations and steady, simple reorderingIncluded with your plan
A forecasting appSeveral locations and you want forecasting and POs automatedFrom $29–$199/mo
Custom / ERPA big catalog, many locations, or systems that need live syncProject-scale investment

Not sure which row is you? Answer five quick questions for a recommendation you can act on.

Which post-Stocky path is yours?5 questions → native, an app, or custom
Which post-Stocky path is yours?5 questions → native, an app, or custom
Question 1 of 5
How many stock locations do you run (or plan to)?

Forecasting & Purchase-Order Apps After Stocky

Key takeaway

If the quiz pointed you to an app — or you just want richer forecasting than native Sidekick — four tools lead the category. They differ mainly on price and whether they automate purchase orders.

Stocky Alternatives for Shopify: What to Choose NextAn overview of Stocky alternatives on Shopify, comparing forecasting and purchase-order apps merchants can move to from Stocky.
Forecasting & PO Apps to Replace Stocky
AppForecastingPO automationPrice (listing, Sep 2026)Best for
Inventory Planner by SageAdvanced forecasting & reportingYes — automated replenishmentQuote-based — no public priceLarger, multi-warehouse operations
FabrikatörSales forecasting by SKUYes — create, automate & track POsFrom $99/moGrowing brands that want PO automation
PredikoAI demand forecastingYes — bulk POs, WMS-syncedFrom $49/moMid-market catalogs wanting AI plus POs
Sensible Inventory ForecastingReorder alerts & quantity suggestionsNo PO creation in Shopify$29/mo (single tier)Small catalogs needing reorder timing only

Source: Shopify App Store listings (observed September 2026). Inventory Planner doesn't publish a public price grid — its listing shows only a free install and a request-a-quote link. Prices are the monthly-billed figures; annual billing is discounted on some vendor sites. Confirm each listing before installing.

The quick read: Sensible is the cheapest and does forecasting only; Prediko and Fabrikatör add purchase-order automation for growing brands; and Inventory Planner is the quote-based option built for larger, multi-warehouse operations. Match the tool to your revenue and to whether you need automated POs — the two levers that separate them.

When Native Shopify Isn't Enough: Custom Integration & ERP

Key takeaway

At some point native locations plus a forecasting app stop being enough, and a custom integration or an ERP connector becomes the right call. Shopify doesn't publish a numeric threshold — no SKU count, no order volume — so treat the following as observations from integrators, not an official Shopify line.

Month-end close drags
When month-end reconciliation keeps slowing down, manual reconciliation has become the bottleneck.
Systems disagree
When Shopify and your accounting or 3PL system need a person to chase mismatches, you need a live two-way sync.
Sheer scale
At something like 50,000 SKUs across a dozen warehouses — roughly 600,000 inventory changes a day — bulk API handling becomes necessary.

That's the point where a custom inventory integration or ERP connector earns its keep — and where it's usually worth bringing in help rather than wiring it yourself. Our guide to hiring a Shopify developer walks through when you actually need one and how to scope the work.

If the system on the other side is a named ERP — NetSuite, Dynamics 365 Business Central, Acumatica, SAP Business One — the choice between a certified connector app, an iPaaS platform and a custom build, with year-one costs for each, is worked through in our Shopify ERP integration guide. Location mapping, routing and transfers stay here.

If that system is Zoho Inventory, check one thing before you connect it: Zoho sends Shopify a single total across all warehouses, so Shopify never sees your warehouses individually.

Multi-Location vs Multiple Stores vs Markets

Key takeaway

Three concepts get tangled because they all sound like “selling in more than one place.” They're distinct, and mixing them up leads to buying the wrong thing.

Three Things That Aren't the Same
ConceptWhat it actually isWhen you reach for it
Multi-location inventorySeveral stock points inside one storeYou hold stock in more than one place
Multiple storesSeparate storefronts or accounts (Plus calls extras “expansion stores”)You need distinct brands, catalogs, or currencies you can't localize in one store
Shopify MarketsAudiences and localization of one store by regionYou sell internationally from one catalog

Running genuinely separate storefronts is a different decision with its own costs and trade-offs — our guide to running multiple Shopify stores covers when that beats a single store with several locations.

And if the goal is simply selling across countries from one catalog, that's what Shopify Markets is for — audiences and localization, not extra stockrooms. You can layer all three: one store, several locations, selling into multiple markets — and, on POS Pro or the Plus plan, a retail market can give a POS location its own prices.

How the Stocky Retirement Played Out

Key takeaway

Kept here as a record rather than a countdown. The dates still matter for one practical reason: they tell you which window you are in and how long your export access has left.

Stocky delisted from the App Store
Stocky was removed from the Shopify App Store, which means you can no longer reinstall it.Source: Migrating from Stocky — Shopify Help Center
Stocky and its APIs stopped working
Shopify states that Stocky is no longer available as of this date, and that Stocky APIs stopped working the same day.Source: Migrating from Stocky — Shopify Help Center
Read-only export window
Read-only access to export your data runs for at least 90 days after August 31, 2026 — not from the February delisting. Shopify's wording is "at least", which sets a floor rather than a fixed end.Source: Migrating from Stocky — Shopify Help Center
This announcement certainly isn't a surprise, but there's certain (very specific!) Stocky features that are not Shopify native yet. There's absolutely workflow changes to navigate here, and preparation is essential.
Joseph Brown, Operations Director, Kubix Media — Stocky Retired: What Shopify merchants should do ·

The Bottom Line

Key takeaway

Multi-location inventory itself is a solved problem on Shopify — every plan tracks stock per location, and once you have two or more active locations Shopify assigns orders to them automatically by rules you set. The thing that still needs a decision is what replaces Stocky's planning, and for most merchants that's Sidekick for light needs or a forecasting app for real ones.

Do one thing this week: export your Stocky purchase orders and stocktakes while read-only access lasts, then decide between native Sidekick and a forecasting app. The tracking was never the problem — the planning is, and the export window has a floor, not an end date.
Your Next Step by Stage
Adding a locationSet up your next warehouse or shop and assign inventory so orders route to the right place.Set up locations
Replacing StockyExport your data while read-only access lasts, then pick native Sidekick or a forecasting app.Read the transition guide
Outgrown native + appsGet a custom inventory integration built so Shopify, finance, and your 3PL stay in sync.Get a custom integration built

Outgrown Native Inventory Tools?

Tell us how your locations, systems, and volume actually work, and we'll scope a custom inventory integration that keeps Shopify, finance, and fulfillment in sync — no guesswork.

Scope My Integration

Frequently Asked Questions

Yes, it is gone. Shopify delisted Stocky from the App Store on February 2, 2026, so you can no longer install it, and Shopify states that Stocky is no longer available as of August 31, 2026. Stocky APIs stopped working the same day. You keep read-only access to export your data for at least 90 days after that date.
For a while, yes. Your historical data — old purchase orders and stocktakes — never moved into Shopify automatically. Since August 31, 2026 you have read-only access for at least 90 days from that date to export what you need. Shopify words that window as “at least 90 days” — a minimum rather than a fixed end — so treat it as the floor and export now rather than later.
Shopify sets a location limit by plan: Starter allows 2, though Shopify says Starter isn't available to new stores; Basic, Grow, and Advanced each allow 10, and Plus allows up to 200. These are active-location caps — upgrading raises the cap, and deactivated or app locations don't count toward it.
No. Dropshipping apps and third-party logistics services are treated as locations, but they don't count toward your plan's limit. Locations you deactivate don't count either. So a seasonal pop-up you switch off after the event, or a connected 3PL, won't eat into the number of active locations your plan allows.
Yes — Sidekick, Shopify's built-in AI assistant. Ask it something like “What should I reorder?” and it helps forecast demand, flags products that need replenishing, and can even create purchase orders for you automatically. It is what Shopify points you to for the demand-forecasting and reorder-suggestion work Stocky did, though it isn't a standalone forecasting module.
Yes. Native purchase orders live in the Shopify admin, separate from Stocky. You can create a PO to reorder stock from suppliers and receive it into your admin, and you can import line items from a CSV for long orders. Sidekick can also draft a purchase order for you based on what needs replenishing.
No. Quick Count in Shopify POS is designed for quickly spot-checking specific products or zones, up to 1,000 items in a single session. For a full-location stocktake or a cycle count, use inventory stock counts in your Shopify admin, where a manager can review and approve results before inventory levels change. At POS Pro locations, staff can also count in the POS app.
It depends on your size. Sensible ($29 a month) covers reorder timing with no purchase-order automation. Prediko (from $49) and Fabrikatör (from $99) add AI forecasting and POs. Inventory Planner by Sage is quote-based and aimed at larger, multi-warehouse operations. Match the app to your revenue, catalog size, and whether you need automated purchase orders.
Multi-location inventory means several stock points — warehouses, shops, 3PLs — inside one Shopify store. Multiple stores means separate storefronts or accounts; on Plus these extras are called expansion stores. Use multi-location when you hold stock in more than one place, and separate stores only when you need distinct brands, catalogs, or currencies.
Markets manages how different customers experience one store based on their location, currency, or language — it's about audiences and localization, not stockrooms. Multi-location inventory is about where your physical stock sits and which location fulfills an order. You can use both together: one store, several locations, selling into multiple international markets.
Reorder point equals average daily sales times average lead time in days, plus safety stock. Safety stock is peak daily sales times worst-case lead time, minus average sales times average lead time. So 20 units a day, a 7-day lead, and a 160-unit buffer give a 300-unit reorder point. It's a universal formula, not a Shopify feature.
Shopify doesn't publish a hard number. In practice, integrators flag it when month-end reconciliation keeps slowing down, or when Shopify and your finance or 3PL systems disagree and a person has to chase the mismatch. At very large scale — tens of thousands of SKUs across many warehouses — bulk API handling becomes necessary.
About This Article
Shopify Developer & Editorial Director
9+ years with Shopify since 2017

Front-end developer specializing in Shopify since 2017. Experienced in building custom Liquid themes, optimizing storefront performance, and integrating third-party apps. Directs the editorial process behind Ecom Store Pro: sets its topics and the rules every AI-written page must pass before publication.

This page was written by AI. Separate AI agents that did not write it check its figures and claims against official sources and test its links and interactive tools. A human editor sets the site's editorial direction, topics and rules and checks that pages are complete and display correctly, but does not check their facts or edit their text. Details may change — always confirm critical data at shopify.com.

Editorial Policy

Some links in this article are affiliate links. If you sign up for a Shopify store through these links, we may earn a commission at no extra cost to you. Read our full advertising policy.

Continue Learning

What to Read Next

Stay updated

Get notified about new articles

Subscribe to receive updates when we publish new Shopify guides and insights.