Stocky is gone. Here’s how to replace it
What Shopify’s built-in inventory tools cover after Stocky, how to export your data before read-only access ends, and a free calculator for reorder points that hold up in December.
The short answer
Stocky shut down on August 31, 2026. Shopify’s admin has its own purchase orders, suppliers, transfers and stock counts, but your Stocky data doesn’t move over. The admin also won’t turn supplier lead times into reorder points, email purchase orders, or add freight and duties to item costs. Export your Stocky data while read-only access lasts, until at least November 29, 2026. Then fill the gaps with Shopify Flow, an inventory app or an automation. For reorder points, Shopify’s blog formula is daily units sold × lead time in days, plus safety stock; the calculator below does it per scent.
Four things to do now
- Export everything you can. Shopify gives read-only access to export your Stocky data for at least 90 days after August 31, 2026, so until at least November 29, 2026. It hasn’t published an end date, so don’t wait. Shopify’s Stocky help says to go to Apps, then Stocky, in your Shopify admin and pick a report from the Reports menu. Export completed purchase orders as CSV files, plus your stocktake history and cost history. Unit costs are in the SKU/Variant report, which downloads as a CSV or PDF file. Save anything you need for taxes or audits. Don’t uninstall Stocky first, because the data may not come back.
- Re-create your suppliers. Suppliers can’t be exported from Stocky, so copy each one’s details by hand while you still can. In your Shopify admin, go to Products, then Purchase orders. Click Create purchase order, open the Select supplier menu and click Create new supplier. Shopify suggests variant metafields for lead time, minimum order quantity and case pack. They’re for reference only and don’t change any purchase order math.
- Re-create open orders. If a Stocky purchase order was still open on August 31, Shopify says to re-create only the quantities you haven’t received, as a new purchase order or transfer. You can add the lines by CSV import, but only for products already in your store.
- Set reorder points now. With a 21-day lead time, an order placed on December 1 arrives around December 22. Each year, December accounts for about 60% of fourth-quarter US prestige fragrance sales, according to Circana data reported by Happi. Use the calculator below.
What Shopify’s admin covers now, and what it doesn’t
| Stocky job | In the Shopify admin now | The gap |
|---|---|---|
| Purchase orders | Create, import lines by CSV, receive in parts through a linked transfer, and export a PDF | No emailing or merging, and old POs can’t be imported |
| Suppliers | Supplier records you assign to purchase orders | Stocky suppliers can’t be exported, so you re-enter them |
| Low-stock alerts | A free Shopify Flow template | You set the threshold, and it doesn’t use lead times |
| Reorder planning | Sidekick suggests reorders and drafts purchase orders | Lead times and minimum order quantities sit in metafields that don’t drive the math |
| Stocktakes | Stock counts in the admin with manager approval, and Quick count in POS for spot checks | Past stocktakes don’t move over. Full and cycle counts in the POS app need POS Pro. |
| Costs | One fixed cost per item, plus freight and duty adjustments on each shipment | Item cost doesn’t change when stock arrives. Weighted-average and landed costs need an app. |
| Reports | Three purchase order reports in Shopify Analytics since October 6, 2026 | Old Stocky reports don’t move over, so export them |
| Integrations | Transfers API, and read-only purchase order access in the stable 2026-10 Admin API | No API to create purchase orders and no purchase order webhook. Tools built on Stocky’s APIs stopped on August 31. |
What Shopify’s purchase orders do and don’t do
Shopify’s purchase orders live in your admin under Products, then Purchase orders. They cover the basics:
- Pick a supplier, then add products by search, barcode scan or CSV import. Only products already in your store can be added.
- Enter quantities, supplier SKUs, costs and tax, plus payment terms and currency. Costs fill in from your last order with that supplier, or from the product’s cost per item.
- Save a draft, then mark it as ordered once the supplier confirms. That step can’t be undone.
- Receive stock through the linked transfer, in the admin or in POS. If a delivery comes in parts, receive each shipment as it arrives. Accept or reject each item, or cancel items that never shipped.
- Add shipping, duties and other fees to each shipment.
- Track costs, receiving and open orders in three reports added to Shopify Analytics on October 6, 2026: Purchase order costs, Purchase order transfers and Purchases on order.
They don’t email suppliers, merge orders, turn a customer order into a purchase order, or import old Stocky orders. Receiving stock doesn’t change an item’s cost, and freight and duties aren’t spread across items. Apps can read purchase orders through Shopify’s API, but Shopify documents no way for them to create one.
How to calculate a reorder point that holds in December
Multiply the units a scent sells per day by your lead time in days, then add safety stock. That’s the formula Shopify’s blog gives, and the result is the stock level that tells you to reorder. To hold in December, run it at December’s pace before December arrives: a scent that sells 3 times faster at peak needs a reorder point about 3 times higher.
Reorder point = (average daily units sold × lead time in days) + safety stock
The first part is your lead-time demand: the units you expect to sell while an order is on its way. Without safety stock, your reorder point is just that number.
The calculator sizes one scent at a time. The Sell-Out Early Warning in our Peak-Proof Perfume Program checks every scent’s stock each morning and alerts you by email or Slack when one reaches its reorder point. Get a free Peak-Proof Report to see which best sellers already show as sold out.
How the calculator picks your reorder date
An order has to cover the sales you’ll make while it’s on its way. So the calculator looks ahead one day at a time, and once an order would still be in transit when your peak starts, it counts those days at the peak rate and holds peak safety stock. That’s why its date can come earlier than today’s sales alone suggest.
At peak, it multiplies your daily sales, your best day and your day-to-day swings by the same number, and keeps the peak rate from your start date on. It counts Shopify’s Available plus Incoming units, rounds units up and days down, and moves a date that falls on a weekend or US federal holiday to the business day before.
How fast will it sell at peak?
Your own last December is the best guide: divide its units a day by a normal month’s. Without that history, Circana’s data gives a starting point. December accounts for about 60% of fourth-quarter US prestige fragrance sales, so an average December day sells about 3 times an average October or November day (60% over 31 days against 40% over 61). That’s where the calculator’s example of 3 comes from. November already includes Black Friday, so against a quieter month like September the jump is likely bigger; treat 3 as a floor.
Within December, Circana says spending peaks in the week before and the week of Christmas, and safety stock is what absorbs the days above the average. If you ship your own orders by USPS, its recommended Ground Advantage send-by date for Christmas delivery is December 17, 2026, in the lower 48, so plan for new stock to land well before then. Every carrier’s dates are in our 2026 holiday shipping deadlines guide.
A worked example
Take a scent that sells 2 units a day in September. Its slowest part is glass bottles at 14 days, and filling and delivery take 7 more, for a 21-day lead time. Without safety stock, the formula says to reorder at 42 units. If the same scent sells 6 units a day in December, the reorder point jumps to 126 units. At 6 a day, 42 units last a week. New stock takes 21 days, so the scent sits sold out for about 2 weeks.
For safety stock, Shopify’s blog suggests holding at least 2 to 3 days of average sales. In December, that’s 12 to 18 more units, for a reorder point of 138 to 144.
Now the date. Say it’s October 13, 2026, with 120 units available, none incoming, 3 days of safety stock, and a rush that starts December 1. At 2 a day, the scent reaches its September reorder point of 48 on November 18. An order placed then lands December 9, but the scent sells out on December 4. The calculator says to reorder by November 10 instead: that order lands December 1, with 22 units still on the shelf.
Recalculate before peak season, after any lead-time change, and whenever a scent breaks out on social media.
Where to find these numbers in Shopify
- Units a day: in your Shopify admin, go to Analytics, then Reports, and open Inventory sold daily by product for the last 30 days. Shopify divides units sold by the days in the period, and returns, manual adjustments and transfer receipts don’t count as sales.
- Stock: use Available, the units you can sell, plus Incoming, the units on their way from purchase orders, transfers or apps. On hand also counts committed and unavailable units, so it overstates what you can sell.
- Days of stock left: the Inventory remaining per product report divides stock by average daily sales over the last 28 days. It shows how long stock lasts, not when to reorder, because it ignores lead time. Since October 1, 2026, Shopify’s inventory reports measure stock by On hand, not Available.
Spreadsheet formulas
To run the math for every scent at once, give each scent a row in Excel and paste its last 30 days of daily units into columns K to AN. These formulas go in row 2 and copy down. In Google Sheets, use STDEV in place of STDEV.S.
| Column | What it holds | Formula or entry |
|---|---|---|
| A | Average units a day | =AVERAGE(K2:AN2) |
| B | Lead time in days | Your slowest component plus filling and delivery |
| C | Days of safety stock | 3, or your own number |
| D | Standard deviation of daily units | =STDEV.S(K2:AN2) |
| E | Safety stock, days of cover | =ROUNDUP(C2*A2,0) |
| F | Safety stock, 95% service level | =ROUNDUP(NORM.S.INV(0.95)*D2*SQRT(B2),0) |
| G | Reorder point | =ROUNDUP(A2*B2,0)+E2, or +F2 to use the service level |
| H | Available plus incoming | From Shopify |
| I | Days until the reorder point | =MAX(0,ROUNDDOWN((H2-G2)/A2,0)) |
NORM.S.INV(0.95) works out the 95% Z value for you, about 1.645. For December, paste last December’s daily units into a copy of the sheet. No history yet? Multiply columns A and D by your peak multiplier, as the calculator does.
How much safety stock should you hold?
At least 2 to 3 days of average sales, Shopify’s blog suggests, and more for a scent whose sales jump around or whose supplier runs late. Hold it at the rate you’ll be selling: 3 days of cover is 6 units at 2 a day in September, and 18 units at 6 a day in December. Once you have daily sales history, the service-level formula sizes it to how much your sales actually swing.
Three ways to calculate safety stock
Days of cover. Pick a number of days and multiply by average daily sales. Shopify’s blog calls this fixed safety stock and suggests at least 2 to 3 days.
Safety stock = days of cover × average daily units
Worst case. Plan for your best sales day and your slowest delivery at the same time. Shopify’s blog calls it a great starting point, but notes that it “works for average scenarios but not for seasonal changes in demand,” so run it on peak-season numbers for December.
Safety stock = (highest daily sales × longest lead time in days) minus (average daily sales × average lead time in days)
Service level. Size the cushion to how much your daily sales vary, and choose how often you’re willing to run out. This is the method MIT’s logistics course on OpenCourseWare teaches: Z sets your chance of not running out before each order arrives, which the course calls the cycle service level, and day-to-day swings add up with the square root of the days in your lead time.
Safety stock = Z × standard deviation of daily units × square root of lead time in days
Put together, the reorder point with a service level is (average daily units × lead time in days) + (Z × standard deviation of daily units × square root of lead time in days).
Service levels and Z values
Z comes from the standard normal table. NIST’s e-Handbook of Statistical Methods lists 1.282 for 90%, 1.645 for 95% and 2.326 for 99%, and its table puts 98% between 2.05 and 2.06, at about 2.054. Shopify’s blog uses 1.65 for 95% and calls it acceptable even for important stock. Here’s what each level costs for the December scent above, taking a standard deviation of 1.2 units a day in September, so 3.6 at 3 times the pace, and a 21-day lead time:
| Service level | Z | Expect a stockout in about | Safety stock at peak |
|---|---|---|---|
| 90% | 1.282 | 1 in 10 reorders | 22 units |
| 95% | 1.645 | 1 in 20 reorders | 28 units |
| 98% | 2.054 | 1 in 50 reorders | 34 units |
| 99% | 2.326 | 1 in 100 reorders | 39 units |
Going from 95% to 99% adds 11 units, about 40% more stock, to turn about 5 stockouts per 100 reorders into 1.
Which safety stock method should I use?
| Your situation | Use | At peak in the example |
|---|---|---|
| A new scent with no daily sales history | Days of cover: at least 2 to 3 days of the sales you expect | 3 days × 6 a day = 18 units |
| Daily sales history and a supplier that delivers on time | Service level at 95% | 1.645 × 3.6 × √21 = 27.1, so 28 units |
| A hero scent or holiday gift set you can’t run out of | Service level at 98% or 99% | 34 or 39 units |
| A supplier whose deliveries run late | Worst case, on peak-season numbers | (15 × 28) minus (6 × 21) = 294 units, with a best day of 15 and a slowest delivery of 28 days |
The worst case asks for more than 10 times the service-level answer here, because it stacks your best day on top of your slowest delivery. Use it when late deliveries, not sales swings, are what sell you out, and recheck it when your supplier’s timing improves.
What sets a fragrance brand’s lead time?
Your slowest component. A finished bottle needs every part: the glass, the pump or cap, the box and the fragrance concentrate. So your lead time is the longest of those, plus filling, any resting time and delivery to you. Lead times vary with the supplier, the quantity and the decoration, so use current quotes. The figures below are the calculator’s example inputs, not benchmarks.
| Part | Ask your supplier | Example input |
|---|---|---|
| Glass bottles | Days from purchase order to delivery at your filler, for your usual quantity and decoration | 14 days |
| Pumps or caps | The same, for your pump or cap and its finish | 12 days |
| Boxes | Proof approval plus production and freight, including inserts and gift set boxes | 10 days |
| Fragrance concentrate | Days to deliver, and whether it’s made to order | 7 days |
| Filling and delivery | Your filler’s turnaround once every part arrives, any resting time, and freight to you | 7 days |
| Your lead time | The slowest part plus filling and delivery | 14 + 7 = 21 days |
Keeping your slowest part in stock takes it out of the math. With glass already on hand, the slowest part becomes pumps at 12 days, the lead time drops to 19, and the December reorder point in the worked example falls from 144 to 132.
Minimums, case packs and gift sets
The reorder point tells you when to order; minimum order quantities and case packs decide how much. Round each order up to whole case packs. When a supplier’s minimum covers more than one filling run, the extra units keep that part in stock for the next run and shorten your next lead time. Record each supplier’s numbers in the variant metafields from step 2 above.
Gift sets add parts with their own lead times, such as a set box and inserts. Circana says prestige gift sets make up over 25% of fourth-quarter prestige fragrance sales, so give each set its own reorder point, built from its slowest part.
Where automation fills the gaps
The Sell-Out Early Warning in our Peak-Proof Perfume Program sets a reorder point for each scent with you and checks your stock every morning. When a scent reaches its reorder point, you get an alert by email or Slack, so you can reorder before it sells out. You still create and send the purchase order in Shopify.
See what the program includes, or get a free Peak-Proof Report of your store.
Questions brands ask
Can I still use Stocky?
No. Stocky shut down on August 31, 2026, and its APIs stopped the same day. Shopify gives read-only access to export your data for at least 90 days, so until at least November 29, 2026. Shopify hasn’t published an end date. Don’t uninstall Stocky before you export, because the data may not come back.
Can I import my old Stocky purchase orders into Shopify?
No. Shopify can’t import historical purchase orders. A CSV upload only adds product lines to a purchase order. It can’t bring over past statuses, received quantities or supplier links.
Can Shopify email purchase orders to suppliers?
Not from the admin. Open the purchase order, click More actions, then Export PDF, and email it yourself. Shopify Flow has no purchase order trigger, so automating the email needs an outside tool.
Does Shopify have low-stock alerts?
Yes, through Shopify Flow. It’s free on the Basic, Grow, Advanced and Plus plans, and it has a ready template called “Get notified when product inventory is low.” You choose the threshold. It doesn’t use supplier lead times unless you build that in.
Does Shopify have reorder points?
Not as a built-in setting. Shopify suggests storing minimum and maximum levels for each variant in custom metafields. Sidekick, Shopify’s AI assistant, can then help draft purchase orders and transfers that stay within those limits.
What’s the difference between safety stock and a reorder point?
Safety stock is the cushion of extra units you keep for late deliveries and sales spikes. The reorder point is the stock level that tells you to order: the units you expect to sell during your lead time, plus that safety stock. A scent selling 6 units a day with a 21-day lead time and 18 units of safety stock has a reorder point of 144.
Which Shopify plans include these tools?
Shopify Flow is free on the Basic, Grow, Advanced and Plus plans, and Sidekick is included on the same plans. Running a stock count in the POS app needs POS Pro at that location. Shopify doesn’t list a plan requirement for purchase orders or transfers.
What should a fragrance brand use instead of Stocky?
For most brands, Shopify’s own purchase orders, Flow alerts and stock counts cover the basics. Add automation for reorder alerts, or an inventory app if you need landed costs or forecasting.
Sources
- Shopify Help Center: Migrating from Stocky to Shopify inventory management
- Shopify Help Center: Stocky
- Shopify Help Center: Stocky report types
- Shopify Help Center: Stocky supplier reports
- Shopify Help Center: Purchase orders
- Shopify Help Center: Creating and managing purchase orders
- Shopify Help Center: Creating and managing suppliers for purchase orders
- Shopify Help Center: Creating an inventory transfer for your purchase order
- Shopify Changelog, June 22, 2026: Purchase orders now create transfers to move inventory
- Shopify Changelog, October 6, 2026: Analyze purchase orders in Shopify Analytics
- Shopify Help Center: Inventory stock counts
- Shopify Help Center: Understanding inventory states
- Shopify Help Center: Inventory reports
- Shopify Help Center: Shopify Flow
- Shopify Help Center: Shopify Flow workflow examples
- Shopify Help Center: Shopify Flow triggers
- Shopify: Plans and pricing
- Shopify Dev Docs: inventoryPurchaseOrders query, Admin API 2026-10
- Shopify Dev Docs: Webhook topics, Admin API 2026-10
- Shopify Dev Docs: API versioning
- Shopify Blog: Reorder Point Formula: A Retailer’s Guide
- Shopify Blog: Safety Stock: What It Is and How to Calculate It
- MIT OpenCourseWare, ESD.260J Logistics Systems: Inventory management, probabilistic demand and safety stock (lecture slides)
- NIST/SEMATECH e-Handbook of Statistical Methods: Cumulative distribution function of the standard normal distribution
- Microsoft Support: NORM.S.INV function
- Microsoft Support: STDEV.S function
- Google Docs Editors Help: STDEV
- USPS: Holiday shipping dates
- U.S. Office of Personnel Management: Federal holidays
- Happi, December 9, 2025: Unwrapping Fragrance Trends: What to Expect This Holiday Season (Circana data; secondary source)
This guide is general information, not legal or tax advice. The calculator’s results are estimates from the numbers you enter. Shopify updates these tools often, and this guide reflects Shopify’s help center when it was last updated.
Last reviewed October 13, 2026 against the sources above.