Migration & Replacement · 10 min
Stocky Migration Playbook: Export, Map, Cut Over Before August 2026
Step-by-step Stocky migration guide: what to export before August 31, 2026, how suppliers/POs/transfers/forecasts map to Shopify native or a custom module, real SaaS costs, and a phased cutover plan.
August 31, 2026 Is a Hard Deadline — Here's What Actually Disappears
This is the how-to companion to our Stocky sunset overview, which covers the why and whether you should move at all. This post covers the doing: what to export and in what format, how each Stocky object maps onto Shopify's native inventory features or a custom module, what the interim SaaS options actually cost in mid-2026, and a phased cutover plan that doesn't require a big-bang weekend.
One piece of context that shapes everything below: parts of this migration already happened to you. Shopify removed inventory transfers and min/max forecasting from Stocky in July 2025 and shipped a redesigned transfers experience in Shopify admin (under Products > Transfers) in May 2025. So the migration isn't one move — it's finishing a move that's two-thirds forced already. What's left is purchase orders, supplier data, stocktakes, and demand forecasting. Two of those four have native homes. Two don't.
The Export Checklist: Pull This Data Out Before You Do Anything Else
- Purchase orders (CSV, one at a time). Stocky has no bulk PO export. Go to Purchases, open each PO, and download it as CSV (PDF works too, but CSV is what you'll re-import later). For a store with 200+ historical POs, budget a half day or export only the last 24 months — that's what any forecasting tool will actually use.
- Completed purchase order reports. Stocky's reporting section lets you pull aggregated PO history as CSV. Export this even if you exported individual POs — it's your cross-check.
- Stocktake history. Export every stocktake as CSV. This is your audit trail for inventory shrinkage; German merchants doing an Inventur for year-end accounts will want this archived for the retention period anyway.
- Cost data. Historical unit costs live in Stocky's PO lines. If you use weighted-average costing, export enough PO history to reconstruct it — Shopify native tracks a single cost per SKU, not a costing method.
- Suppliers — manually, because there is no export. This is the one that catches people. Stocky offers no export function for supplier records. Supplier names, contact emails, lead times, minimum order quantities, case packs, payment terms — if they only exist in Stocky, you retype them into a spreadsheet by hand or they're gone on August 31. For 30 suppliers that's an afternoon. Do it this week.
- Forecast parameters. Screenshot or note your reorder settings per SKU group: lead times, days-of-stock targets, seasonal adjustments. No tool imports these; you'll re-enter them, and remembering your own calibration is worth real money.
Store everything in one folder with a date stamp. Total effort: 2–6 hours depending on PO count and supplier count.
Data Model Mapping: Where Each Stocky Object Should Land
Transfers → Shopify native, done. Since May 2025, transfers live in Shopify admin under Products > Transfers, with multiple shipments per transfer, barcode receiving, and packing slips. This is genuinely better than what Stocky had. Nothing to build, nothing to buy. If you run transfers between two or more locations, you've probably been on the native flow since July 2025 anyway.
Purchase orders → Shopify native, with three real gaps. Shopify admin now has native POs: create, manage, and receive stock against a supplier. But as of June 2026: (1) you can't email a PO to a supplier from admin — you export a PDF and send it yourself; (2) there's no multi-supplier relationship per product — Shopify suggests metafields as the workaround; (3) there's no landed-cost or weighted-average costing. Also note: historical Stocky POs cannot be imported into Shopify's native POs. Your CSV archive is for reference and forecasting, not re-import into admin.
Suppliers → no native object exists. Shopify has a free-text supplier field on POs, not a supplier entity with lead times, MOQs, price lists, and contacts. Your options: (a) live with the free-text field plus product metafields for supplier SKU and case pack — workable under ~15 suppliers; (b) keep supplier masters in a SaaS tool; (c) make suppliers a first-class table in a custom module, which is exactly the kind of narrow, stable data model that custom code handles well.
Forecasts → nothing native, full stop. Shopify admin gives you stock levels and low-stock views, not demand forecasting, reorder-point suggestions, or ABC analysis. This is the gap the entire replacement-app market is built on, and it's the honest reason "just use Shopify native" is incomplete advice for any store reordering across 200+ SKUs.
Interim Options: What the SaaS Replacements Really Cost in Mid-2026
- Prediko — revenue-based tiers: $49/month up to $100K annual revenue, $119/month up to $500K, $199/month up to $2M, quote-based above that. All tiers include unlimited SKUs and users, AI forecasting, and PO management. 14-day trial.
- Fabrikatör — $99/month (SEED) for stores up to $500K annual revenue, $149/month to $1.5M, $199/month to $2.5M, Enterprise quote above that; $79/month effective price if you commit to annual billing. Watch the add-on: backorders bill $0.75 per order after the 50 free per month — a per-order fee of exactly the kind we catalogue in our per-order fees breakdown.
- Inventory Planner by Sage — the Essentials tier on the Shopify App Store runs $119.99/month; Standard, Premium, and Enterprise are quote-only, typically on a 12-month contract, with pricing pegged to your revenue. Merchants report renewal quotes climbing steeply as revenue grows — roughly doubling in some published accounts.
Our honest read: if you're under $500K revenue and Prediko at $49 or Fabrikatör at $99 covers your workflow, take the SaaS and stop reading — that's the right call. $588–$1,188/year is cheap for working forecasting, and no custom build pays back against it.
The structural problem sits higher up. Every option above prices on your revenue, not on their costs — which means your inventory tooling bill is designed to grow with you regardless of whether the tool does anything new. A store crossing $2M in revenue looks at quote-tier pricing of roughly $400–$800/month (our estimate — quote tiers aren't published), or $5K–$10K/year, for what is functionally a CRUD app with a reorder formula. That's the point where the true cost of app subscriptions math flips.
The Custom Inventory Module: Scope, Effort, and When It Pays Back
- Supplier master — suppliers with contacts, lead times, MOQs, case packs, per-supplier price lists, and supplier-SKU mapping. One table, done right.
- PO lifecycle — draft → sent (emailed to the supplier as PDF directly from the app, closing Shopify's gap) → partially received → closed, with receiving that writes stock into Shopify via the inventory APIs and captures unit costs for weighted-average costing.
- Reorder engine — reorder point per SKU from trailing sales velocity, supplier lead time, and a safety-stock factor. This covers what Stocky's min/max forecasting did for 90% of merchants. It is deliberately not machine learning — a transparent formula your team can argue with beats a black box for most sub-€5M stores.
- Stocktakes with approval — counted-vs-expected sheets, a review step, then adjustments written back to Shopify. Useful for the German Inventur workflow where a second pair of eyes signs off.
Effort estimate, from scoping this repeatedly: €9K–€18K fixed price, 4–8 weeks elapsed, then €40–€120/month hosting. Suppliers and POs are the cheap half; the reorder engine and stocktake flows are where the range widens. You own the source code, and the module can later feed your invoicing, your returns workflow (restocked returns flowing straight back into available-to-promise), or an ERP — integrations SaaS tools charge extra for or don't offer.
The break-even math is blunt. Against a $99/month app: roughly a decade — don't build. Against a $199/month tier: 4–7 years — still don't build on cost alone. Against quote-tier pricing at $500+/month — in practice, stores crossing roughly $2M in revenue or a few thousand orders a month — or against SaaS-plus-manual-workarounds because the SaaS doesn't fit your DACH-specific flow (bundles/Stücklisten, ERP handoff, Inventur sign-off): 18–30 months, and every year after is savings. What you keep is different in kind, too: the code is yours, the price never re-pegs to your revenue, and no per-order meter runs in the background. Our build-vs-buy framework walks the general version of this decision; for Stocky specifically, the trigger is almost always revenue-based pricing crossing ~€5K/year, not features.
Phased Cutover Plan: Six Weeks, No Big Bang
Week 1 — Export and freeze reference data. Complete the full export checklist above. Build the supplier spreadsheet by hand. From this point, treat Stocky as a system you're leaving: any new supplier gets created in the target system too.
Weeks 1–2 — Confirm transfers and adjustments on native. If any staff member still opens Stocky for stock corrections out of habit, retrain now. Native transfers and adjustments have been the only supported path since July 2025 — this phase is usually verification, not migration.
Weeks 2–4 — Parallel-run purchase orders. Every new PO is created in the target system. Every PO already open in Stocky runs to receipt in Stocky. Shopify's own migration guidance says to stop creating new POs in Stocky at least 14 days before August 31 — put that date in the calendar now. Never migrate open POs mid-flight — receiving against a half-migrated PO is how stock counts drift. After the last Stocky PO is received, reconcile stock on hand between systems once, in writing.
Weeks 4–6 — Recalibrate forecasting, then compare. Load 12–24 months of sales history into the target (SaaS tools pull it from Shopify automatically; a custom module reads the same order history via API). Re-enter your lead times and safety-stock settings from the week-1 notes. Then run two full reorder cycles comparing the new suggestions against what you'd have ordered by gut. Only cut the cord when the suggestions stop surprising you.
Cutover checkpoint, before you uninstall anything: all suppliers exist in the target; zero open POs in Stocky; one clean stock reconciliation on record; two reorder cycles reviewed; export archive stored outside Shopify. Keep the read-only Stocky access as a fallback, but plan as if it ends the day the app does.
If you're not sure which side of the break-even line you're on, we do a 30-minute app-stack audit: we go through your Stocky exports, your order volume, and your current app bill, and you leave with a fixed-price quote if custom makes sense — or an honest "keep the SaaS" if it doesn't. Book the audit here.
FAQ
Frequently Asked Questions
When does Shopify Stocky stop working?+
Stocky is retired on August 31, 2026. It was already delisted from the Shopify App Store on February 2, 2026, so it can't be reinstalled after an uninstall. Shopify has said merchants keep read-only access to Stocky data for at least 90 days after the sunset date — treat that as an emergency fallback, not part of your migration plan.
Can I export my supplier data from Stocky?+
No. Stocky has no export function for supplier records. Purchase orders, stocktakes, and cost data can be exported as CSV, but supplier names, contacts, lead times, MOQs, and payment terms must be manually copied into a spreadsheet before August 31, 2026 — after that they're gone. For 30 suppliers this takes roughly an afternoon.
Is Shopify's built-in inventory management a full Stocky replacement?+
Partly. Native transfers (since May 2025) and native purchase orders in Shopify admin cover the basics well. What's missing as of mid-2026: demand forecasting and reorder suggestions, a real supplier object with lead times and MOQs, emailing POs to suppliers from admin, weighted-average or landed-cost costing, and stocktakes with approval workflows. Stores that reorder across 200+ SKUs will feel the forecasting gap immediately.
How much do Stocky alternatives cost per month?+
As of June 2026: Prediko runs $49–$199/month depending on your annual revenue (quote-based above $2M), Fabrikatör runs $99/month up to $500K revenue ($79 on annual billing) plus $0.75 per backorder order beyond 50 free per month, and Inventory Planner by Sage starts at $119.99/month for its Essentials tier with quote-only pricing and 12-month contracts above that. All three price on your revenue, so the bill grows as you do.
Should I build a custom inventory module instead of using an app?+
Only past a clear threshold. A custom module covering suppliers, PO lifecycle, reorder suggestions, and stocktakes costs roughly €9K–€18K fixed plus €40–€120/month hosting. Against a $49–$99/month app that fits your workflow, it never pays back — keep the app. Against quote-tier pricing of $500+/month, or when revenue-based pricing crosses about €5K/year, break-even lands at 18–30 months and you own the code afterwards.