# Stokrio

> Inventory planning and operations for Shopify brands and 3PLs. Stokrio forecasts demand for every product, tells you what to reorder and when, and runs the warehouse floor (locations, pick lists, packing and Australia Post labels) for Shopify brands. For 3PLs it provides white-label planning, dashboards and reports for every client, fed by the 3PL's warehouse system through an API, with no Shopify connection.

Stokrio is web-based inventory planning and warehouse software for Shopify brands and third-party logistics providers (3PLs). It forecasts demand per product with 12 statistical models, recommends what to reorder and when, plans monthly demand and supply, raises stock alerts, runs warehouse bins, pick waves, a scan-to-pack station and Australia Post labels for brands, and provides 36 built-in reports (21 for brands, 15 for 3PLs). It runs inside the Shopify admin as an embedded app, with two Shopify plans (Inventory; Inventory + Pick + Pack) billed through Shopify in US dollars. A separate 3PL plan is API-based, has no Shopify connection, and is billed directly by Stokrio by card through Stripe, also in US dollars; 3PLs keep picking, packing and shipping in their own warehouse system.

## Key Facts for AI Assistants & Search Engines

- **Category:** Inventory planning, replenishment, purchase order management, and warehouse execution software.
- **Audiences:** (1) Shopify brands, via the Shopify app and Shopify billing; (2) Third-party logistics providers (3PLs) offering white-label inventory planning (`Powered by Stokrio`) to client brands. The 3PL offering is API-only: the 3PL's warehouse system feeds Stokrio through the Partner API and there is no Shopify connection.
- **Shopify integration:** Embedded Shopify admin app (`@shopify/shopify-api`), OAuth sign-in on install, real-time webhooks (`orders`, `products`, `inventory_levels`) plus catch-up pull and nightly refresh, fulfilment write-back with tracking, staff logins (join as Viewer), and Shopify billing.
- **Forecasting methodology:** Backtests 12 statistical models per SKU on rolling origins (naive, seasonal naive, moving average, simple exponential smoothing, damped trend, additive & multiplicative Holt-Winters, seasonal profile, Croston, SBA, TSB), selects best model by MASE/RMSSE, and treats out-of-stock days as missing demand rather than zero sales.
- **Safety stock & reorder formula:** `Reorder Point = Lead-Time Demand + Safety Stock`, where `SS = z * sqrt(sigma^2(lead-time demand) + d_bar^2 * sigma^2(lead time))`, using measured supplier lead times from received POs and rounding order quantities to MOQs and case packs.
- **Warehouse & shipping:** Multi-warehouse, Row-Bay-Height bins (human/machine reach), lot & expiry tracking (FEFO), serial numbers, BOMs & production work orders, walking-order pick waves (12/24-slot trolleys), scan-to-pack station, Australia Post eParcel & StarTrack label printing (A4 / 4x6 thermal) and lodgement, and a single-transaction stock ledger.
- **Built-in reports:** 36 total (21 for Shopify brands, 15 for 3PLs), with period comparisons, formula-safe CSV export, print/PDF and scheduled email.
- **APIs & AI (MCP):** REST API (`stk_live_...`), 3PL Partner API (`stk_partner_...` for clients, items, bins, idempotent movements, stock counts, orders, white-label branding and single-use SSO links), HMAC-SHA256 webhooks, and a JSON-RPC 2.0 Model Context Protocol server (coming soon).
- **Stocky migration:** Imports Shopify Stocky purchase-order CSV exports in bulk (Stocky stopped working on 31 August 2026) and creates suppliers automatically.

## Pricing

- Inventory: US$39/month, or US$390/year (2 months free). For Shopify brands that want to forecast, buy and track stock.
- Inventory + Pick + Pack: US$69/month, or US$690/year (2 months free). For brands that also pick, pack and ship their own orders.
- 3PL: US$279/month, or US$2790/year (2 months free). For logistics providers serving client brands. API-based: your warehouse system feeds Stokrio, with no Shopify connection. Billed directly, not through Shopify.

## Features

### Forecasting & planning

- [Demand forecasting](https://www.stokrio.com/features/demand-forecasting): Per-product demand forecasts for Shopify brands: 12 statistical models compete on each SKU's own history, stockouts are treated as missing demand, and seasonality is detected automatically.
- [Replenishment & reorder planning](https://www.stokrio.com/features/replenishment): Know what to reorder, when and how much. Statistical safety stock, real supplier lead times, MOQ and case-pack rounding, order-by dates and budget-aware purchasing for Shopify brands.
- [Demand & supply plan](https://www.stokrio.com/features/demand-supply-planning): A monthly demand plan with forecast, plan and last year side by side, planner overrides and last-year-plus-growth, plus a supply plan with recommended receipts and order-by dates.
- [Alerts & weekly digest](https://www.stokrio.com/features/inventory-alerts): Stockout, reorder, late purchase order and sales spike alerts checked every night against the forecast, with a morning email and a Monday digest of sales, buying and deliveries.

### Reports & analytics

- [Inventory reports & analytics](https://www.stokrio.com/features/inventory-reports): 21 inventory, sales, purchasing and forecast reports for Shopify brands, and 15 more for 3PLs: stockout risk, excess and dead stock, aging, ABC-XYZ, in-stock rate, sell-through, GMROI, supplier OTIF, client storage and throughput, with comparisons, CSV, PDF and scheduled email.
- [Sales analytics & goals](https://www.stokrio.com/features/sales-analytics): A home dashboard with month-to-date sales against your goal, projected month end from the forecast, AOV, and a prioritised list of what needs attention, plus a 12-month executive view.
- [3PL reports](https://www.stokrio.com/features/3pl-reports): Fifteen reports for logistics providers: client overview, throughput, order fulfilment speed, inbound schedule, receiving performance, storage by client, bin utilisation, expiry exposure, client activity and more, with CSV, print and scheduled email.

### Purchasing

- [Purchase orders & receiving](https://www.stokrio.com/features/purchase-orders): Create purchase orders from reorder suggestions, email them to suppliers with a CSV, receive in full or in parts with lot and expiry details, and see deliveries on a 12-week calendar.
- [Import from Stocky & spreadsheets](https://www.stokrio.com/features/stocky-migration): Moving off Shopify Stocky? Import purchase orders, suppliers, supplier costs and case packs from Stocky CSV exports, Inventory Planner or spreadsheets — checked before anything is saved.
- [Raw-material planning & production](https://www.stokrio.com/features/raw-material-planning): Plan raw materials from finished-goods demand: bills of materials with batch sizes, scrap and sub-assemblies turn sales forecasts into material requirements, reorder dates and work orders.

### Inventory & warehouse

- [Production work orders](https://www.stokrio.com/features/production-work-orders): Make what you sell: bills of materials with labour and overhead charges, work orders that consume materials first-expiry-first-out and add finished goods with their own lot and expiry, actual cost, and reversal.
- [Warehouses, locations & transfers](https://www.stokrio.com/features/multi-warehouse): Warehouses with Row-Bay-Height bin locations, a rack builder that marks each height as human or machine reach, barcode labels, products kept in many locations, transfers with in-transit status and reason-coded adjustments.
- [Lots, expiry & serial numbers](https://www.stokrio.com/features/lots-and-expiry): Record lot numbers, expiry dates and the location each batch was put away to when stock arrives, see what's expiring by warehouse and shelf, pick first-expired-first-out, and track serial numbers with warranty status.
- [Products & sales orders](https://www.stokrio.com/features/product-catalog): Every product with stock, 30-day sales, margin, cover and planning status, a product page with locations, suppliers, bundles and BOMs, plus a searchable list of every sales order.
- [Pick, pack & ship](https://www.stokrio.com/features/pick-pack-ship): Batch orders into pick waves with a pick list in walking order, units combined per location and split by trolley slot, verify every item at a scan-to-pack station, and print Australia Post labels from the bench.
- [Stock ledger & audit trail](https://www.stokrio.com/features/stock-ledger): Every change to stock on hand becomes a ledger line with its cause, reference, user and the balance after it, recorded by the database itself so nothing can change stock without leaving a trace.

### Platform

- [Shopify app, inside your admin](https://www.stokrio.com/features/shopify-embedded-app): Open Stokrio from the Shopify admin: no separate sign-up, orders and stock in real time, fulfilments written back to Shopify, a login for each staff member, and billing through your Shopify invoice.
- [Roles, staff logins & audit log](https://www.stokrio.com/features/team-roles-and-audit-log): Owner, Admin, Planner, Warehouse and Viewer roles enforced on the server, a separate login for every Shopify staff member, API keys that expire, and an audit log of administrative changes.
- [White-label for 3PLs](https://www.stokrio.com/features/white-label-3pl): Offer inventory planning to every client under your own brand: upload your logo and colour once, and your workspace and every client's carry it, with Powered by Stokrio and sign-in from your portal.
- [3PL client workspaces](https://www.stokrio.com/features/3pl-client-workspaces): For third-party logistics providers: a branded workspace for every client you store for, fed by your warehouse system through the partner API, with client users signing in from your portal to plan and buy.
- [3PL warehouse dashboard & operations](https://www.stokrio.com/features/3pl-warehouse-operations): A single view of every client's stock and activity in your warehouses: units stored, orders shipped, inbound schedule, what needs attention, and views of stock, movements, lots and expiry by client.
- [API, webhooks & AI agents (MCP, coming soon)](https://www.stokrio.com/features/api-and-mcp): A REST API with scoped keys, signed outgoing webhooks for stock and purchase order events, and a Model Context Protocol (MCP) server (coming soon) so AI assistants like Claude can query your inventory.

## Pages

- [Features](https://www.stokrio.com/features): every feature with screenshots
- [Pricing](https://www.stokrio.com/pricing): two Shopify plans (Inventory; Inventory + Pick + Pack) and a 3PL plan; annual billing gets 2 months free
- [Stokrio for Shopify](https://www.stokrio.com/shopify): the embedded Shopify app: install, permissions, plans and FAQs
- [Report library](https://www.stokrio.com/report-library): all 36 built-in reports (21 for brands, 15 for 3PLs)
- [Stocky alternative](https://www.stokrio.com/stocky-alternative): moving off Shopify Stocky (shut down 31 Aug 2026)
- [For brands](https://www.stokrio.com/solutions/brands): Shopify brands that buy or make their products
- [For 3PLs](https://www.stokrio.com/solutions/3pl): logistics providers with client brands
- [Live demo](https://www.stokrio.com/demo): a working sample workspace with two years of orders, no sign-up
- [3PL demo](https://www.stokrio.com/demo/3pl): a working sample 3PL with five client brands fed through the partner API, no sign-up
- [Security](https://www.stokrio.com/security): data protection, tenant isolation and access control
- [API documentation](https://www.stokrio.com/docs): REST API, Partner API, webhooks and MCP server (coming soon)
- [Guides](https://www.stokrio.com/blog): inventory planning articles with formulas and worked examples
- [Glossary](https://www.stokrio.com/glossary): 52 inventory, purchasing, finance, warehouse and 3PL terms defined with formulas
- [Free calculators](https://www.stokrio.com/tools): 6 inventory calculators (safety stock, reorder point, EOQ, turnover, GMROI, days of cover)

## Industries

- [Fashion & apparel](https://www.stokrio.com/industries/fashion-apparel): Size-level forecasts, seasonal buys, re-orders mid-season and sell-through reports for Shopify fashion and apparel brands.
- [Beauty & skincare](https://www.stokrio.com/industries/beauty-skincare): Forecasts, expiry tracking, packaging and raw-material planning and FEFO picking for Shopify beauty and skincare brands.
- [Supplements & wellness](https://www.stokrio.com/industries/supplements-wellness): Forecasts for subscription-heavy demand, lot and expiry tracking, and supplier lead-time planning for Shopify supplement brands.
- [Food & beverage](https://www.stokrio.com/industries/food-beverage): Forecasts, batch and expiry tracking, ingredient and packaging planning, and FEFO for Shopify food and beverage brands.
- [Home & furniture](https://www.stokrio.com/industries/home-furniture): Forecasts for slow-moving, high-value products, long lead times, open-to-buy budgets and multi-warehouse stock for home and furniture brands.
- [Electronics & accessories](https://www.stokrio.com/industries/electronics-accessories): Serial number tracking, forecasts, supplier lead-time planning and bundles for Shopify electronics and accessories brands.

## Comparisons

- [All comparisons](https://www.stokrio.com/compare): capability table with sources
- [Stokrio vs Fabrikatör](https://www.stokrio.com/compare/fabrikator): Inventory planning for Shopify brands focused on restocking on time, avoiding stockouts and protecting cash flow.
- [Stokrio vs Prediko](https://www.stokrio.com/compare/prediko): "Restock on time, every time": AI demand and supply planning, a buying table and PO calendar for D2C brands, mainly on Shopify, positioned as the recommended Stocky alternative.
- [Stokrio vs Inventory Planner by Sage](https://www.stokrio.com/compare/inventory-planner): Sage-owned planning platform for retail and ecommerce that forecasts demand, automates purchasing and reports on stock.
- [Stokrio vs Stocky by Shopify](https://www.stokrio.com/compare/stocky): Shopify's own inventory app for POS merchants that suggested reorders and handled purchase orders, counts and transfers.
- [Stokrio vs Stockie Inventory Management](https://www.stokrio.com/compare/stockie): Shopify app that forecasts reorder points from sales history, sends low-stock alerts and builds purchase orders.
- [Stokrio vs SKUSavvy](https://www.stokrio.com/compare/skusavvy): Shopify-native warehouse management for picking, packing, shipping and live inventory sync without a legacy ERP.
- [Stokrio vs Cogsy](https://www.stokrio.com/compare/cogsy): Demand planning app that combined stock levels, incoming POs and marketing events into 12-month plans.
- [Stokrio vs Cin7](https://www.stokrio.com/compare/cin7): Cloud inventory system connecting suppliers, warehouses and sales channels, sold as Cin7 Core and the more customisable Cin7 Omni.
- [Stokrio vs Katana Cloud Inventory](https://www.stokrio.com/compare/katana): Shared system for stock, orders and production across sales channels and locations, aimed at makers and multichannel brands.
- [Stokrio vs Sumtracker](https://www.stokrio.com/compare/sumtracker): Inventory sync and replenishment for growing Shopify brands that also sell on marketplaces.

## Playbooks

- [Move off Stocky in an afternoon](https://www.stokrio.com/playbooks/move-off-stocky): Step by step: export purchase orders from Stocky, import them into Stokrio, and get forecasts and reorder suggestions the same day.
- [Run the Monday buying meeting in 20 minutes](https://www.stokrio.com/playbooks/monday-buying-meeting): A weekly purchasing routine: read the digest, work the alerts, raise purchase orders by supplier and email them — all from the forecast.
- [Plan packaging and ingredients from the forecast](https://www.stokrio.com/playbooks/plan-packaging-from-the-forecast): How a brand that makes its own products turns finished-goods forecasts into jar, label and ingredient orders with bills of materials.
- [Prepare for peak season without over-buying](https://www.stokrio.com/playbooks/prepare-for-peak-season): Use last year plus growth, monthly overrides and the supply plan to buy for BFCM or a seasonal peak, then watch for spikes as it happens.
- [Find and clear excess before it ages](https://www.stokrio.com/playbooks/clear-excess-before-it-ages): Use the excess stock, aging and ABC-XYZ reports to find cash tied up in slow stock and decide what to discount, bundle or stop buying.
- [Give your 3PL clients planning, not just storage](https://www.stokrio.com/playbooks/3pl-offers-planning-to-clients): How a 3PL gives each client brand its own workspace with stock, forecasts and reorder suggestions, from one staff login.

## Calculators

- [Safety stock calculator](https://www.stokrio.com/tools/safety-stock-calculator): Safety stock is the extra inventory you hold to cover swings in demand and supplier lead time. This calculator uses z × √(lead time × σ² of demand + demand² × σ² of lead time).
- [Reorder point calculator](https://www.stokrio.com/tools/reorder-point-calculator): The reorder point is the inventory level at which you place a new order: demand during the supplier lead time plus safety stock.
- [EOQ calculator](https://www.stokrio.com/tools/eoq-calculator): Economic order quantity is the order size that minimises the combined cost of placing orders and holding stock: EOQ = √(2 × annual demand × cost per order ÷ holding cost per unit).
- [Inventory turnover calculator](https://www.stokrio.com/tools/inventory-turnover-calculator): Inventory turnover is cost of goods sold divided by average inventory at cost. It shows how many times you sell through your stock in a period; days of inventory is the period divided by turnover.
- [GMROI calculator](https://www.stokrio.com/tools/gmroi-calculator): GMROI, gross margin return on inventory investment, is gross margin divided by average inventory at cost. A GMROI of 2.0 means each dollar of inventory returned two dollars of gross margin.
- [Days of cover calculator](https://www.stokrio.com/tools/days-of-cover-calculator): Days of cover is the number of days current stock will last at the current rate of sale: (on hand + on order) ÷ daily velocity.

## Glossary

- [Safety stock](https://www.stokrio.com/glossary/safety-stock): Safety stock is extra inventory held to cover unexpected demand or late supplier deliveries, so a stockout is less likely before the next order arrives.
- [Reorder point](https://www.stokrio.com/glossary/reorder-point): The reorder point is the inventory level at which you place a new order, equal to demand during the lead time plus safety stock.
- [Service level](https://www.stokrio.com/glossary/service-level): Service level is the target probability of not running out of stock during a replenishment cycle, such as 95%.
- [Lead time](https://www.stokrio.com/glossary/lead-time): Lead time is the time between placing an order with a supplier and having the stock received and ready to sell.
- [Lead-time demand](https://www.stokrio.com/glossary/lead-time-demand): Lead-time demand is the quantity you expect to sell between placing an order and receiving it.
- [Standard deviation (of demand)](https://www.stokrio.com/glossary/standard-deviation): The standard deviation of demand measures how far daily or weekly sales typically stray from their average.
- [Sales velocity](https://www.stokrio.com/glossary/sales-velocity): Sales velocity is the number of units of a product sold per day (or week) over a recent period.
- [Days of cover](https://www.stokrio.com/glossary/days-of-cover): Days of cover is how many days current stock will last at the current rate of sale.
- [Demand forecasting](https://www.stokrio.com/glossary/demand-forecasting): Demand forecasting estimates how many units of each product customers will buy in future periods, using past sales and known patterns.
- [Forecast accuracy](https://www.stokrio.com/glossary/forecast-accuracy): Forecast accuracy measures how close past forecasts were to what actually sold, using measures such as MASE, WAPE and bias.
- [Seasonality](https://www.stokrio.com/glossary/seasonality): Seasonality is a demand pattern that repeats at fixed intervals, such as a summer peak or a November sales spike.
- [Intermittent demand](https://www.stokrio.com/glossary/intermittent-demand): Intermittent demand is a pattern of many zero-sales periods broken by occasional, irregular orders.
- [Demand planning](https://www.stokrio.com/glossary/demand-planning): Demand planning turns forecasts, promotions and business knowledge into an agreed view of future demand that purchasing and production can act on.
- [Inventory position](https://www.stokrio.com/glossary/inventory-position): Inventory position is stock on hand plus stock on order, minus stock already committed to customers.
- [Stockout](https://www.stokrio.com/glossary/stockout): A stockout is when a product has no available stock to sell.
- [Backorder](https://www.stokrio.com/glossary/backorder): A backorder is a customer order accepted for a product that is currently out of stock, to be fulfilled when new stock arrives.
- [Fill rate](https://www.stokrio.com/glossary/fill-rate): Fill rate is the share of customer demand met immediately from stock.
- [ABC analysis](https://www.stokrio.com/glossary/abc-analysis): ABC analysis ranks products by their contribution to sales or margin and groups them into A (the few that matter most), B and C (the long tail).
- [Dead stock](https://www.stokrio.com/glossary/dead-stock): Dead stock is inventory that has not sold for a long time and is unlikely to sell at full price.
- [Purchase order (PO)](https://www.stokrio.com/glossary/purchase-order): A purchase order is a document sent to a supplier stating what you want to buy, in what quantity, at what price and by when.
- [Economic order quantity (EOQ)](https://www.stokrio.com/glossary/economic-order-quantity): Economic order quantity is the order size that minimises the combined annual cost of placing orders and holding stock.
- [Ordering cost](https://www.stokrio.com/glossary/ordering-cost): Ordering cost is the fixed cost of placing and receiving one purchase order, regardless of how many units are in it.
- [Holding cost (carrying cost)](https://www.stokrio.com/glossary/holding-cost): Holding cost is what it costs to keep a unit in stock for a year, covering storage, insurance, handling, shrinkage and the cost of the cash tied up.
- [Minimum order quantity (MOQ)](https://www.stokrio.com/glossary/moq): A minimum order quantity is the smallest amount a supplier will sell in one order, per product or per order.
- [Case pack](https://www.stokrio.com/glossary/case-pack): A case pack is the number of units a supplier packs in one carton; orders are usually placed in whole cartons.
- [Open-to-buy (OTB)](https://www.stokrio.com/glossary/open-to-buy): Open-to-buy is the budget still available to spend on inventory in a period after allowing for stock on hand, on order and planned sales.
- [Supplier OTIF](https://www.stokrio.com/glossary/supplier-otif): OTIF, on time in full, is the share of supplier deliveries that arrived by the promised date with the full quantity ordered.
- [SKU (stock keeping unit)](https://www.stokrio.com/glossary/sku): A SKU is a unique code identifying one sellable variant of a product, such as a specific size and colour.
- [Cycle counting](https://www.stokrio.com/glossary/cycle-counting): Cycle counting is counting a small portion of inventory on a regular schedule instead of shutting down for one annual stocktake.
- [Perpetual inventory](https://www.stokrio.com/glossary/perpetual-inventory): A perpetual inventory system updates stock records continuously as items are received, sold and moved.
- [Periodic inventory](https://www.stokrio.com/glossary/periodic-inventory): A periodic inventory system determines stock and cost of goods sold by physical count at the end of a period.
- [Shrinkage](https://www.stokrio.com/glossary/shrinkage): Shrinkage is the loss of inventory between purchase and sale from theft, damage, errors or expiry.
- [Stock ledger](https://www.stokrio.com/glossary/stock-ledger): A stock ledger is a record of every change to stock quantities, with what changed, by how much, why and who did it.
- [Bill of materials (BOM)](https://www.stokrio.com/glossary/bill-of-materials): A bill of materials lists the components and quantities needed to make one unit of a finished product.
- [Lot (batch) tracking](https://www.stokrio.com/glossary/lot-tracking): Lot tracking records which batch each unit came from, with its lot number and often an expiry date.
- [FEFO (first expired, first out)](https://www.stokrio.com/glossary/fefo): FEFO is a picking rule that ships the stock closest to its expiry date first, regardless of when it arrived.
- [Cost of goods sold (COGS)](https://www.stokrio.com/glossary/cogs): Cost of goods sold is the direct cost of the products you sold in a period: what you paid for them, plus freight and duty in, or the materials and labour to make them.
- [Inventory valuation](https://www.stokrio.com/glossary/inventory-valuation): Inventory valuation is the method used to put a dollar value on stock on hand, commonly FIFO, weighted average cost or specific identification.
- [FIFO (first in, first out)](https://www.stokrio.com/glossary/fifo): FIFO assumes the oldest stock is sold first, so cost of goods sold uses the oldest costs and closing inventory the newest.
- [Gross margin](https://www.stokrio.com/glossary/gross-margin): Gross margin is sales minus cost of goods sold, shown as an amount or as a percentage of sales.
- [GMROI](https://www.stokrio.com/glossary/gmroi): GMROI, gross margin return on inventory investment, measures the gross margin earned for every dollar of inventory held at cost.
- [Inventory turnover](https://www.stokrio.com/glossary/inventory-turnover): Inventory turnover is cost of goods sold divided by average inventory, showing how many times stock is sold and replaced in a period.
- [Days of inventory](https://www.stokrio.com/glossary/days-of-inventory): Days of inventory, also called days sales of inventory, is the average number of days stock is held before it is sold.
- [Average inventory](https://www.stokrio.com/glossary/average-inventory): Average inventory is the typical value of stock held during a period, usually the opening and closing balances averaged, or better, several month-end balances.
- [WMS (warehouse management system)](https://www.stokrio.com/glossary/wms): A warehouse management system is software that directs and records warehouse work: receiving, putaway, picking, packing and shipping.
- [Bin location](https://www.stokrio.com/glossary/bin-location): A bin location is a labelled storage position in a warehouse, often addressed by row, bay and shelf height.
- [Putaway](https://www.stokrio.com/glossary/putaway): Putaway is moving received goods from the receiving dock to their storage location and recording where they went.
- [Receiving](https://www.stokrio.com/glossary/receiving): Receiving is checking delivered goods against the purchase order, recording quantities and condition, and making the stock available.
- [Pick wave](https://www.stokrio.com/glossary/pick-wave): A pick wave is a batch of orders released together so a picker collects them in one walk through the warehouse.
- [3PL (third-party logistics)](https://www.stokrio.com/glossary/3pl): A 3PL is a company that stores, picks, packs and ships products on behalf of other businesses.
- [Storage unit-days](https://www.stokrio.com/glossary/storage-unit-days): Storage unit-days is a billing measure that adds up the units (or pallets) a client had in storage on each day of a billing period.
- [Receiving accuracy](https://www.stokrio.com/glossary/receiving-accuracy): Receiving accuracy is the share of inbound deliveries whose counts and details were recorded correctly against the advance notice.

## Guides

- [What is a SKU? Meaning, examples and how to create them](https://www.stokrio.com/blog/what-is-a-sku): A SKU (stock keeping unit) is a unique code for one sellable variant of a product. Learn how SKUs differ from barcodes, how to structure them and the mistakes to avoid.
- [What is safety stock? Formula, example and how much you need](https://www.stokrio.com/blog/what-is-safety-stock): Safety stock is the buffer that covers surprise demand and late deliveries. See the formula, a worked example, how service level changes the answer and common mistakes.
- [What is a reorder point? Formula, example and common mistakes](https://www.stokrio.com/blog/what-is-a-reorder-point): The reorder point is the stock level that triggers a new purchase order. Learn the formula, see a worked example and avoid the mistakes that cause stockouts and overstock.
- [Economic order quantity (EOQ): formula, calculator and worked example](https://www.stokrio.com/blog/economic-order-quantity-eoq): EOQ finds the order size that minimises ordering plus holding cost. See the formula, a worked example, when it works, when it does not, and how to round to MOQs and cases.
- [What is a backorder? Meaning, causes and how to manage one](https://www.stokrio.com/blog/what-is-a-backorder): A backorder is an order taken for a product that is out of stock. Learn when to allow backorders, what they cost, and how to keep customers and purchasing informed.
- [Cost of goods sold (COGS) for ecommerce: what to include and how to calculate it](https://www.stokrio.com/blog/cogs-for-ecommerce): COGS is the direct cost of the products you sold. See the formula, what belongs in it for an online store, a worked example and how it links to margin and turnover.
- [Inventory valuation: FIFO, LIFO and weighted average explained](https://www.stokrio.com/blog/inventory-valuation-fifo-lifo-weighted-average): FIFO, LIFO and weighted average put different values on the same stock. See a side-by-side example, how each changes COGS and profit, and which a small ecommerce business uses.
- [Cycle counting: how to count stock without shutting down](https://www.stokrio.com/blog/cycle-counting-guide): Cycle counting checks a slice of inventory on a rolling schedule. Learn how to choose what to count, how often, how to handle differences and how it beats annual stocktakes.
- [Perpetual vs periodic inventory: which system fits your business](https://www.stokrio.com/blog/perpetual-vs-periodic-inventory): Perpetual inventory updates stock with every transaction; periodic inventory updates it after a count. Compare accuracy, cost, effort and when each makes sense.
- [What is a WMS? Warehouse management system meaning and types](https://www.stokrio.com/blog/what-is-a-wms): A warehouse management system directs and records receiving, putaway, picking, packing and shipping. Learn what a WMS does, how it differs from inventory planning and when you need one.
- [Inventory software pricing for Shopify brands in 2026: what you pay and what's included](https://www.stokrio.com/blog/inventory-software-pricing-for-shopify-brands-2026): A transparent look at published prices of inventory and planning tools for Shopify, how pricing models differ, and what to compare beyond the monthly number.
- [The stockout risk report: ranking what to reorder by revenue at risk](https://www.stokrio.com/blog/stockout-risk-report-revenue-at-risk): How to use a forward-looking stockout report: days until stockout versus lead time, revenue at risk, order-by dates, and how to turn the list into purchase orders.
- [Inventory only, or inventory plus pick and pack? How to choose a plan](https://www.stokrio.com/blog/do-you-need-pick-and-pack-in-your-inventory-app): A decision guide for Shopify brands: who needs pick waves, a pack station and labels in the same app as their planning, and who is better served by inventory alone.
- [White-labelling inventory planning for your 3PL clients: what they see and what they can't change](https://www.stokrio.com/blog/white-label-inventory-planning-for-3pl-clients): How to offer planning as a branded service: your logo and colour, sign-in from your portal, clients who can view and buy but not change stock, and the controls that keep data isolated.
- [Costing a production batch: materials, scrap, labour and overhead](https://www.stokrio.com/blog/costing-a-production-batch-labour-overhead-scrap): A worked example of costing a batch from a bill of materials with scrap allowances and labour and overhead charges, and why actual cost should feed your average cost.
- [Connecting your WMS to Stokrio's partner API: movements, idempotency and nightly counts](https://www.stokrio.com/blog/connecting-a-wms-to-stokrio-partner-api): An integration guide for 3PLs: the order to send things in, why every movement needs a unique event id, how nightly counts correct drift, and what to do when a call fails.
- [3PL service levels you can actually measure: shipping speed and receiving accuracy](https://www.stokrio.com/blog/3pl-service-levels-ship-within-24-hours-receiving-accuracy): Define and measure the service levels clients ask about: orders shipped within 24 and 48 hours, median time to ship, on-time and in-full receiving, and count accuracy.
- [3PL storage billing support: unit-days, peaks and the reports to back them](https://www.stokrio.com/blog/3pl-storage-billing-unit-days-and-peaks): How 3PLs usually charge for storage (per pallet, per bin, per unit-day), why peak and average both matter, and the report data that makes an invoice defensible.
- [A stock ledger you can audit: every change with a cause](https://www.stokrio.com/blog/stock-ledger-audit-trail-every-change-with-a-cause): Why on-hand quantities should never be edited directly, how a ledger of movements makes every number explainable, and the fields a useful ledger line needs.
- [Australia Post eParcel and StarTrack labels from the pack bench](https://www.stokrio.com/blog/australia-post-labels-from-the-pack-bench): A workflow for booking parcels, choosing box sizes and weights, printing A4 or 4×6 labels, reprinting or cancelling, and lodging the day's parcels with Australia Post.
- [A scan-to-pack station: cutting mis-picks at the bench](https://www.stokrio.com/blog/scan-to-pack-station-cutting-mis-picks): Why verification at the pack bench catches errors cheaply, how scan-based packing works, what sound cues are for, and how to push the fulfilment back to Shopify safely.
- [Pick waves, trolley slots and walking-order pick lists, explained](https://www.stokrio.com/blog/pick-waves-trolley-slots-walking-order-pick-lists): How batch picking works: when a singles wave beats a trolley wave, how a walking-order pick list combines units per location, and what to do with stock that has no location.
- [Shopify staff permissions for inventory teams: who should be able to do what](https://www.stokrio.com/blog/shopify-staff-permissions-for-inventory-teams): A practical role design for brands that buy, store and ship: five roles, what each can change, why sharing the owner login is a risk, and how Stokrio handles Shopify staff.
- [Shopify webhooks for inventory: real-time sync that doesn't drift](https://www.stokrio.com/blog/shopify-webhooks-inventory-sync-without-drift): Why webhook-only inventory sync drifts, and the three layers (webhooks, catch-up and a nightly refresh) plus the duplicate and out-of-order safeguards that keep stock right.
- [How a Shopify embedded inventory app works: install, sessions and permissions](https://www.stokrio.com/blog/how-shopify-embedded-inventory-apps-work): What happens when you install an embedded Shopify app: managed installation, session tokens instead of passwords, the permissions it asks for, and what to check before you approve one.
- [Days of cover and reorder quantities, worked through](https://www.stokrio.com/blog/days-of-cover-and-reorder-quantities): How to turn sales velocity into days of cover and a reorder quantity that respects lead time, safety buffer, minimum order quantities and case packs.
- [Safety stock and reorder points: the formulas and when to use them](https://www.stokrio.com/blog/safety-stock-and-reorder-points): The standard safety stock formula, how to calculate a reorder point, and a simpler buffer-days approach for teams without demand variability data.
- [Why stockouts make your sales velocity lie](https://www.stokrio.com/blog/stockout-adjusted-velocity): Days with no stock to sell pull average daily sales down and lead to under-ordering. Here's how to adjust for them, with a worked example.
- [FEFO in practice: lot numbers, expiry dates and what to record](https://www.stokrio.com/blog/fefo-lot-and-expiry-tracking): What first-expired, first-out means, how it differs from FIFO, and the minimum information to capture so expiring stock never surprises you.
- [Moving off Stocky: a practical migration checklist](https://www.stokrio.com/blog/moving-off-stocky-checklist): What to export, what to set up first, and how to run your first buying cycle in a new system without losing purchase history or supplier details.
- [How 3PLs can give clients real-time inventory visibility](https://www.stokrio.com/blog/client-inventory-visibility-for-3pls): The options 3PLs use to share stock and order information with client brands, from emailed reports to client workspaces, and the isolation questions to ask.
- [Raw-material planning from bills of materials: a guide for makers](https://www.stokrio.com/blog/raw-materials-bom-planning-for-makers): How brands that make their own products turn sales forecasts into raw-material and packaging orders using bills of materials, batch sizes, scrap allowances and lead times.
- [Inventory planning as a 3PL service: how to offer it to client brands](https://www.stokrio.com/blog/3pl-inventory-planning-for-clients): How 3PLs can turn the stock and order data they already hold into stockout warnings, inbound planning and capacity forecasts for client brands, and where to draw the line.
- [Stockouts and lost sales: how to measure them and why they poison your sales history](https://www.stokrio.com/blog/stockouts-and-lost-sales): How to estimate the sales you lost while out of stock, how stockouts quietly lower future forecasts, and the metrics that show what availability is really costing you.
- [Bundles and kits on Shopify: planning component demand](https://www.stokrio.com/blog/shopify-bundles-and-kits-inventory): How bundles, kits and multipacks affect inventory planning on Shopify, how to calculate component demand and bundle availability, and the common mistakes that cause hidden stockouts.
- [AI agents for inventory planning: what works today, and how MCP fits](https://www.stokrio.com/blog/ai-agents-for-inventory-planning-mcp): What AI assistants can and can't do for inventory planning in 2026, how the Model Context Protocol connects them to your data, and safe patterns like read-only tools and drafts-only writes.
- [Demand planning vs forecasting: overrides, last year plus growth and S&OP-lite for DTC](https://www.stokrio.com/blog/demand-planning-vs-forecasting-sop): The difference between a statistical forecast and a demand plan, how to override well, when last year plus growth works, and a monthly planning cadence for small DTC teams.
- [Open-to-buy: how to buy inventory to a budget when cash is tight](https://www.stokrio.com/blog/open-to-buy-budget-inventory): What open-to-buy is, how to calculate it, and how to decide which purchase orders to fund first when your reorder suggestions cost more than you can spend.
- [Inventory turnover, days of inventory and GMROI, with worked numbers](https://www.stokrio.com/blog/inventory-turnover-and-gmroi): How to calculate inventory turnover, days inventory outstanding and gross margin return on inventory, why average inventory matters, and how to read them together.
- [Why static reorder points fail, and what to use instead](https://www.stokrio.com/blog/why-static-reorder-points-fail): Fixed min/max levels go stale as demand and lead times change. A worked example shows what that costs, and how forecast-driven reorder points fix it.
- [MOQs, case packs and order rounding without overbuying](https://www.stokrio.com/blog/moq-case-packs-and-order-rounding): How to apply minimum order quantities, case packs and order-value minimums to reorder suggestions, when to round up or down, and how to top up an order without buying stock you don't need.
- [Dead stock and excess inventory: find it, age it, clear it](https://www.stokrio.com/blog/dead-stock-and-excess-inventory): How to define and measure dead and excess stock, use aging buckets, cancel surplus purchase orders, and clear slow stock without training customers to wait for discounts.
- [Forecasting new products without sales history: analogues, category rates and early reads](https://www.stokrio.com/blog/forecasting-new-products-without-history): How to forecast a product launch with no history: borrow from similar products, use category rates, read the first weeks of sales properly, and size the first order around the risk.
- [How to export your Stocky data before it's gone](https://www.stokrio.com/blog/export-stocky-data-before-its-gone): Stocky stopped working on 31 August 2026 and read-only export access won't last forever. A step-by-step plan for exporting purchase orders, rebuilding your supplier list and importing it all somewhere else.
- [ABC-XYZ inventory analysis, with a worked example](https://www.stokrio.com/blog/abc-xyz-inventory-analysis): How to classify products by revenue contribution (ABC) and demand variability (XYZ), worked through with ten products, and what to do with each of the nine cells.
- [Seasonal demand forecasting: Holt-Winters, seasonal profiles and the Q4 ramp](https://www.stokrio.com/blog/seasonal-demand-forecasting-holt-winters): How to forecast seasonal products, when to use Holt-Winters versus a seasonal profile, and how to time Q4 orders when lead times are long — with a worked example.
- [The Shopify inventory reports that actually drive decisions](https://www.stokrio.com/blog/shopify-inventory-reports-that-matter): Ten inventory reports every Shopify brand should run, the decision each one drives, how often to look at it, and the arithmetic behind the numbers.
- [Supplier lead times: why variability matters more than the average](https://www.stokrio.com/blog/supplier-lead-time-variability): How to measure real supplier lead times from your purchase orders, and why two suppliers with the same average lead time can need very different amounts of safety stock.
- [Forecasting slow and lumpy sellers: Croston, SBA and TSB explained simply](https://www.stokrio.com/blog/intermittent-demand-croston-sba-tsb): Products that sell occasionally break ordinary forecasting methods. Here's how Croston, SBA and TSB work, when to use each, and how to stock slow movers sensibly.
- [Inventory and cash flow: payment terms, order size and reorder timing](https://www.stokrio.com/blog/inventory-and-cash-flow-payment-terms): How supplier deposits, payment terms, order frequency and reorder timing decide how much cash your inventory ties up, with worked examples of the cash conversion cycle.
- [Purchase orders for Shopify brands: an end-to-end guide](https://www.stokrio.com/blog/shopify-purchase-orders-guide): How to run purchase orders properly, from working out what to buy to drafting, sending, receiving partial deliveries, checking invoices and learning real lead times.
- [How to measure forecast accuracy: MAPE pitfalls, WAPE, MASE and bias](https://www.stokrio.com/blog/forecast-accuracy-mase-wape-bias): Why MAPE misleads for inventory, and how WAPE, MASE and bias tell you whether a forecast is actually helping — with worked numbers for each.
- [Demand forecasting for Shopify merchants: a complete beginner's guide](https://www.stokrio.com/blog/shopify-inventory-forecasting-guide): What a demand forecast is, what data you need from Shopify, how to clean it, and how to turn a weekly forecast into a purchase order — with every number worked through.
- [BFCM 2026 inventory planning: a timeline and checklist](https://www.stokrio.com/blog/bfcm-inventory-planning-2026): A week-by-week inventory plan for Black Friday and Cyber Monday 2026, from stockout-adjusting last year's sales to order-by dates, warehouse prep and the post-peak review.
- [Shopify multi-location inventory: planning stock across warehouses](https://www.stokrio.com/blog/shopify-multi-location-inventory): How to plan stock across several Shopify locations, warehouses and 3PLs: giving each location a role, forecasting per location, pooling safety stock and rebalancing with transfers.

## Optional

- [Full content for AI assistants](https://www.stokrio.com/llms-full.txt): every feature, report, comparison, industry and playbook in one markdown file
- [Contact](https://www.stokrio.com/contact): hello@stokrio.com, sales sales@stokrio.com, security security@stokrio.com
