# 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

---

# Detailed Feature Specifications

## Demand forecasting (Forecasting & planning)

URL: https://www.stokrio.com/features/demand-forecasting

**Forecasts you can trust, explained product by product.** Stokrio tests a dozen forecasting models against each product's own sales history and keeps the one that would have predicted it best — then shows you why.

Stokrio forecasts weekly demand for every product from its Shopify order history. It classifies each product (smooth, erratic, intermittent, lumpy, new), backtests models such as exponential smoothing, damped trend, Holt-Winters, Croston, SBA and TSB on rolling origins, picks the most accurate by MASE/RMSSE, and treats out-of-stock days as missing demand rather than zero sales.

- **Model competition per SKU:** Exponential smoothing, damped trend, Holt-Winters, seasonal profiles and intermittent-demand models (Croston, SBA, TSB) are backtested on each product. Simpler models win ties.
- **Stockout-aware:** Days a product was out of stock are excluded from demand history, so a sell-out doesn't teach the forecast to buy less.
- **Seasonality and new products:** Yearly patterns are detected per product; new products borrow their category's pattern and rate until they have history.
- **Prediction intervals:** Every forecast shows an 80% range, so you can see how certain it is before you buy.
- **Events and promotions:** Add multipliers, fixed quantities or monthly targets for launches and sales — they flow straight into reorder quantities.
- **Measured accuracy:** Backtest accuracy per product plus realised accuracy of past forecasts against what actually sold, with bias.

### Questions

**How much sales history does Stokrio need?**

Forecasts start with a few weeks of sales. Seasonal patterns need about a year; until then a product uses its category's seasonal profile.

**Does a stockout make the forecast too low?**

No. Days a product was out of stock are treated as missing demand, not zero sales, so forecasts aren't dragged down by sell-outs.

**Can I override the forecast?**

Yes. Add promotions, launches or monthly targets as adjustments for a product, category or the whole catalogue. Overrides are applied to replenishment immediately.

**Which models does Stokrio use?**

Naive and seasonal naive benchmarks, moving average, simple exponential smoothing, damped trend, Holt-Winters (additive and multiplicative), seasonal profiles, Croston, SBA and TSB. The best model per product is chosen by backtest.


## Replenishment & reorder planning (Forecasting & planning)

URL: https://www.stokrio.com/features/replenishment

**What to order, when, and exactly how much.** Reorder points and order quantities from the forecast, your service level and each supplier's measured lead time — grouped by supplier and one click from a purchase order.

Stokrio calculates a reorder point and order-up-to level for each product from its demand forecast, lead-time variability and target service level (higher for A-class products), rounds to MOQs and case packs, shows the order-by date and revenue at risk, and turns the selection into draft purchase orders per supplier.

- **Statistical safety stock:** Covers both demand and lead-time variability at your service level. A-class products get more protection, C-class less.
- **Measured lead times:** Lead times come from your own received purchase orders, shown next to what the supplier quoted.
- **MOQs and case packs:** Suggestions are rounded to minimum order quantities and carton sizes, and edits are checked against them.
- **Fit to budget:** Enter an open-to-buy budget and Stokrio funds the products most likely to stock out first.
- **Order-by dates and revenue at risk:** See when each order must be placed and how much revenue a late order would cost.
- **One-click purchase orders:** Selected lines become draft purchase orders, one per supplier.

### Questions

**How is safety stock calculated?**

SS = z × √(σ²(lead-time demand) + d̄² × σ²(lead time)), using the forecast error, your service level and the variability of supplier lead times. Intermittent products use a bootstrap of lead-time demand.

**What if I have a fixed purchasing budget?**

Use Fit to budget. Stokrio allocates the budget case pack by case pack, covering urgent needs on the highest-risk products first.

**Are bundles and kits handled?**

Yes. Bundle sales count as demand for each component, and manufactured products drive demand for their raw materials.


## Demand & supply plan (Forecasting & planning)

URL: https://www.stokrio.com/features/demand-supply-planning

**A monthly plan your whole team can agree on.** Forecast, plan and last year side by side for every product and month. Override any month, apply last year plus growth, and see the stock and orders it takes to deliver it.

Stokrio's demand and supply plan shows six or more months of baseline forecast, planner overrides and last year's actuals per product. Overrides feed replenishment directly. The supply plan rolls stock forward month by month and recommends receipts with order-by dates, grouped by restock frequency.

- **Forecast vs plan vs last year:** See the statistical baseline, your plan and last year's sales for the same days side by side.
- **Overrides that flow through:** Change a month and replenishment, alerts and the supply plan use it straight away.
- **Last year plus growth:** Apply a growth percentage to last year's actuals for a product or the whole range.
- **Supply plan:** Opening stock, demand, incoming POs and recommended receipts per month, with the date each order must be placed.

### Questions

**Is this the same as S&OP?**

It covers the demand and supply planning steps of S&OP for inventory: a consensus monthly demand plan and the supply needed to meet it.

**Can I plan by restock frequency?**

Yes. Choose monthly, bi-monthly or quarterly restocks and the supply plan combines requirements into one receipt per block.


## Alerts & weekly digest (Forecasting & planning)

URL: https://www.stokrio.com/features/inventory-alerts

**Know about stockouts before your customers do.** Every night Stokrio checks each product against its forecast and every open purchase order against its date. You get the few things that need action — and they close themselves when fixed.

Stokrio raises alerts for products that are out of stock, need reordering now or soon, purchase orders that are late, and unusual sales spikes or drops. Alerts are prioritised by severity, auto-resolve when the condition clears, can be snoozed or dismissed, and are emailed each morning. A Monday digest summarises last week's sales, what to order by supplier, deliveries due and rising or falling products.

- **Forecast-based, not thresholds:** Alerts use each product's forecast, lead time and safety stock — no manual min/max levels to maintain.
- **Late purchase orders:** Overdue deliveries are flagged, with higher severity when they hold up products that are out of stock.
- **Sales spikes and drops:** Unusual weeks are flagged so you can adjust the forecast for a promotion or check a listing.
- **Self-resolving:** Alerts close when the condition clears. Snooze or dismiss the ones you've handled.
- **Morning email and Monday digest:** Each person chooses which severities to receive and whether to get the weekly digest.

### Questions

**Do I need to set reorder points for alerts?**

No. Alerts come from the forecast, lead time and service level, so they adjust as demand changes.

**What's in the weekly digest?**

Last week's net sales and orders vs the prior week and last year, revenue at risk, what to order by supplier, purchase orders due or overdue, and the biggest rising and falling products.


## Inventory reports & analytics (Reports & analytics)

URL: https://www.stokrio.com/features/inventory-reports

**Every inventory report you've been building in spreadsheets.** Inventory health, sales, purchasing, finance and forecast accuracy reports — each with period comparison, export, saved views and scheduled email delivery.

Stokrio includes 36 reports: 21 for brands and 15 for 3PLs. The brand reports are stock on hand, stockout risk with revenue at risk, excess stock, dead stock, inventory aging, ABC-XYZ classification, in-stock rate with lost sales, inventory value trend, sales, sell-through, velocity, discounts and refunds, demand anomalies, bundle components, supplier performance (on-time, in-full, lead time), purchase spend, open purchase orders, material requirements, turnover and GMROI, forecast accuracy and the demand plan. The 3PL reports cover client overview, warehouse throughput, order fulfilment, the inbound schedule, receiving performance, the receipts log, storage by client, bin utilisation, slow and dead stock by client, expiry exposure, count differences, client activity, client growth, client stockout risk and integration health. Every report supports filters, period comparison, CSV export, print to PDF, saved views and scheduled email.

- **Inventory health:** Stockout risk, excess and dead stock, aging buckets, ABC-XYZ, in-stock rate and value trend.
- **Sales and demand:** Sales, sell-through, velocity, discounts and refunds, bundle components, and anomalies that separate seasonal ramps from real spikes.
- **Purchasing and finance:** Supplier on-time in-full and lead-time variability, purchase spend, open POs, turnover and GMROI.
- **For 3PLs, 15 more:** Storage by client, throughput, fulfilment speed, receiving performance, bin utilisation, expiry exposure and integration health, in units, with no client costs.
- **Compare any period:** Previous period or same period last year, on every KPI and row.
- **Export and schedule:** CSV and print-ready PDF, saved views, and daily, weekly or monthly email delivery.

### Questions

**Can I schedule reports by email?**

Yes. Save any report view and choose daily, weekly or monthly delivery to any email addresses.

**Can I see stock as of a past date?**

Yes. Stokrio records end-of-day stock every night, so stock and value reports can be run as of a previous date.

**What is GMROI?**

Gross margin return on inventory: gross margin divided by average inventory at cost. Stokrio calculates it per product and category.


## Sales analytics & goals (Reports & analytics)

URL: https://www.stokrio.com/features/sales-analytics

**Your month at a glance, and what to do about it.** Month-to-date sales against goal, a forecast-based month-end projection, average order value and the actions that matter today.

Stokrio's home dashboard compares month-to-date net sales with a monthly revenue goal and projects the month end using the demand forecast. It shows AOV against an AOV goal, forecast accuracy and a prioritised list of actions: products to order, overdue purchase orders, unfulfilled orders and excess stock. The analytics page gives a 12-month executive view built from the same reports.

- **Goals and pace:** Set monthly revenue and AOV goals; see progress and a projection to month end.
- **Needs your attention:** Products to order, late POs, orders waiting over 48 hours and excess stock — each one click from the fix.
- **Executive analytics:** Twelve months of sales, inventory value, turnover and in-stock rate in one view.

### Questions

**How is the month-end projection calculated?**

Completed days of the month plus the demand forecast for the remaining days, valued at each product's current price.


## Purchase orders & receiving (Purchasing)

URL: https://www.stokrio.com/features/purchase-orders

**From suggestion to supplier to shelf.** Draft POs in one click, email them to suppliers, receive what actually arrives, and keep every forecast in sync with what's on the way.

Stokrio creates draft purchase orders per supplier from replenishment suggestions, emails them to the supplier with a CSV attachment (replies go to the buyer), tracks expected dates, and receives stock in full or in parts with lot numbers, expiry dates, carrier and tracking. Short shipments can be closed. A 12-week calendar shows expected deliveries and orders to place. Open POs count as stock on order in every forecast, and received POs measure real supplier lead times.

- **Email to supplier:** Every line, quantity, cost and the requested date, with a CSV attached. Replies go to the person who sent it.
- **Partial receiving:** Receive what arrived, with lot, expiry, carrier and tracking. The rest stays on order — or close the PO short.
- **Inbound calendar:** Twelve weeks of deliveries due and orders to place, with overdue POs called out.
- **Lead times that learn:** Sent and received dates feed each supplier's measured lead time and its variability.

### Questions

**Can I receive part of a purchase order?**

Yes. Enter the quantities that arrived; the PO becomes partly received and the remainder still counts as stock on order. You can also close it if the rest won't come.

**Can suppliers reply to the PO email?**

Yes. The email's reply-to is the buyer who sent it.


## Import from Stocky & spreadsheets (Purchasing)

URL: https://www.stokrio.com/features/stocky-migration

**Bring your Stocky history with you.** Import purchase orders, suppliers and supplier costs from Stocky, Inventory Planner or any spreadsheet. Every row is checked first, and re-importing never creates duplicates.

Stokrio imports purchase orders (one row per line), suppliers, and supplier costs and case packs from CSV. Column names from Stocky, Inventory Planner and common spreadsheets are matched automatically, several files (Stocky exports one CSV per PO) are combined, dates are read in any common format, and a dry run lists every error before anything is saved. Imported open POs count as stock on order and received POs give real supplier lead times from day one.

- **Made for Stocky exports:** Select every per-PO CSV at once; Stokrio combines them. Suppliers are created from your POs because Stocky can't export them.
- **Check before you commit:** A dry run shows exactly what will be created, with every error and warning by file and row.
- **Idempotent:** POs match by number and suppliers by name, so fixing a file and importing again never duplicates data.
- **History that pays off:** Received POs with dates become measured lead times; open POs become stock on order.

### Questions

**Is Shopify Stocky being discontinued?**

Yes. Shopify delisted Stocky on 2 February 2026 and it stopped working on 31 August 2026, with read-only export access for a limited time afterwards.

**Can I import Stocky suppliers?**

Stocky can't export suppliers, so Stokrio creates them from the supplier names on your purchase orders. You can also import a supplier list from a spreadsheet.

**Does importing change my stock levels?**

No. Imported purchase orders don't move stock; on-hand stock comes from Shopify.


## Raw-material planning & production (Purchasing)

URL: https://www.stokrio.com/features/raw-material-planning

**Never let a missing jar stop a production run.** Bills of materials turn the forecast for what you sell into demand for what you make it from — with reorder dates, safety stock and alerts for every material.

Stokrio explodes finished-goods and bundle sales through bills of materials (quantity per batch, batch size, scrap percentage and sub-assemblies) into demand for each raw material. Materials are forecast, alerted and reordered like any product, inherit the importance (ABC class) of the products they go into, and appear in a material requirements report. Work orders consume materials and add finished goods.

- **Dependent demand:** Material demand comes from the forecasts of every product that uses it, including through bundles and sub-assemblies.
- **Batch size and scrap:** Quantities per batch and scrap allowances are applied exactly.
- **Material requirements report:** Needed in the next 30 and 90 days, shortfall over lead time, order-by date and suggested quantity.
- **Work orders:** Produce finished goods and consume components in one step, blocked when materials are short.

### Questions

**Does Stokrio do full MRP?**

It plans materials from finished-goods demand assuming you produce at the rate you sell. Time-phased production scheduling is on the roadmap.


## Production work orders (Inventory & warehouse)

URL: https://www.stokrio.com/features/production-work-orders

**From a bill of materials to finished stock in one step.** Build the recipe once, raise a work order, and completing it consumes the materials, adds the finished goods and records what it really cost.

In Stokrio a bill of materials lists the raw materials (with unit, scrap percentage and notes) and charges such as labour, machine time and overhead per batch, and a product can have several versions with one as the default. A work order moves from draft to in progress to completed, or is cancelled. Completing it consumes materials first-expiry-first-out from lots, adds the finished goods with their own lot number and expiry, records the actual cost and updates the finished product's average cost. It aborts as a whole if any material is short, a completed work order can be reversed to restore the materials, and shortages can be turned into draft purchase orders, one per supplier.

- **Recipes with real costs:** Raw materials with scrap, plus labour, machine time and overhead charges per batch; several versions, one default; sub-assemblies supported, loops refused.
- **Complete in one step:** Materials consumed first-expiry-first-out, finished goods added with their own lot and expiry, all or nothing.
- **Actual cost:** Real consumption and charges set the finished product's average cost.
- **Reverse a mistake:** A completed work order can be reversed: finished goods are removed and materials restored.
- **Order what is short:** Turn a work order's shortages into draft purchase orders, one per supplier, with nothing sent until you decide.
- **Every move on the ledger:** Consumption, production and reversals each write a line on the stock ledger.

### Questions

**Does it schedule production?**

No. It plans materials from finished-goods demand and executes work orders; time-phased scheduling is not included.

**Who can complete a work order?**

Roles with production access: Owner, Admin, Planner and Warehouse.


## Warehouses, locations & transfers (Inventory & warehouse)

URL: https://www.stokrio.com/features/multi-warehouse

**Build your racks in a minute. Find any unit in a second..** Describe a rack once (rows, bays, heights, which heights a person can reach) and Stokrio generates every location, its barcode label and the walking order. Then every product knows where it lives, in every warehouse.

Stokrio tracks stock per warehouse and organises each warehouse into Row-Bay-Height locations such as 01-12-03. A rack builder generates locations for a range of rows and bay sections, each with its own number of heights and how many are reachable by hand (pick faces) versus by machine (storage). Locations get barcode labels and a snake walking order. Products can be kept in many locations across warehouses, with the first human-reach location as primary. Transfers move stock between warehouses with in-transit status, and adjustments record reason codes.

- **Rack builder:** Rows as numbers or letters, bay sections with their own heights, and human- or machine-reach per height. Re-run it to extend a rack; existing locations are kept.
- **Pick faces vs storage:** Human-reach heights are pick locations, machine-reach heights are storage, so pick lists send people only where they can reach.
- **Walking order and labels:** A snake walk (row by row, bays up one aisle and back down the next, heights from the floor up) and printable barcode labels in 4×2 or A4 sheets.
- **Products in many locations:** Keep a product in several bins and warehouses. The primary pick location is chosen automatically and moves when you change locations.
- **Transfers:** Draft, dispatch and receive transfers between warehouses with carrier and tracking.
- **Adjustments:** Write-offs, found stock and corrections with reason codes, each recorded on the stock ledger.

### Questions

**Can I see where a product is stored?**

Yes. Each product page shows stock per warehouse and every location it's kept in, with its primary pick location and the batches recorded there.

**Do I have to track quantity per bin?**

No. Stock is counted per warehouse; locations say where to find it. You can still record batches per location, so expiring stock is easy to find.

**Can I import my existing locations?**

Yes. Import locations from CSV (Row, Bay, Height, Reach) and which products live where (SKU, Location), or export, edit and re-import.


## Lots, expiry & serial numbers (Inventory & warehouse)

URL: https://www.stokrio.com/features/lots-and-expiry

**Know which shelf is about to expire.** Every batch carries its lot, expiry and the location it went into, so the expiry radar doesn't just say what is expiring, it says where to go and get it.

Stokrio records lot numbers and expiry dates when stock is received, together with the location the batch was put away to (defaulting to the product's primary location). The expiry radar lists expired batches and batches expiring within 30 or 90 days with their warehouse and location. Pick lists suggest the earliest-expiring batch at each location (FEFO), and serial numbers are tracked through in stock, allocated, shipped, returned and defective states with warranty dates.

- **Captured at receiving:** Lot, expiry and put-away location per line when a purchase order arrives, typed or scanned.
- **Expiry radar by shelf:** Expired, within 30 days, 31–90 days and later, filtered by warehouse, with the location of every batch.
- **FEFO on the pick list:** Each pick line names the batch to take first.
- **Serial numbers:** Register serials in bulk and follow each unit through its lifecycle and warranty.

### Questions

**Does Stokrio support FEFO?**

Yes. Batches expiring soonest are flagged, and pick lists name the batch to take first at each location.

**Do I need to count units per batch per shelf?**

No. You can record only where a batch is; the warehouse total stays the single stock figure.


## Products & sales orders (Inventory & warehouse)

URL: https://www.stokrio.com/features/product-catalog

**One page per product with everything about it.** Stock by location, sales history, margin, suppliers, bundles, materials, incoming POs and recent orders — on one page. Plus every sales order, searchable.

Stokrio's product catalogue lists every product with on-hand and on-order stock, stock value, 30-day units and net sales, margin, days of cover and planning status, exportable to CSV. Each product page shows stock by location, weekly sales, suppliers and costs, bundle and bill-of-materials relationships, incoming purchase orders and recent orders. The sales orders page lists customer orders with period totals, search by order, customer or SKU, and fulfilment filters.

- **Catalogue at a glance:** Sort by sales, cover, margin or stock value; filter by status, type or supplier; export to CSV.
- **Product page:** Locations, sales trend, suppliers, bundles, materials, incoming stock and recent orders together.
- **Sales orders:** Every order with payment and fulfilment status, refunds and period totals.

### Questions

**Where do products come from?**

Products, variants, stock and orders sync from Shopify: in real time through webhooks, with a catch-up pull for anything a webhook missed and a full catalogue refresh every night. You can also push them through the REST API or, for 3PL clients, the partner API.


## Pick, pack & ship (Inventory & warehouse)

URL: https://www.stokrio.com/features/pick-pack-ship

**Walk once. Scan every item. Print the label..** Pick lists follow your warehouse walk and tell pickers exactly which slot each unit goes in. The pack station checks every scan and books the parcel with Australia Post in the same click.

Stokrio groups open orders into pick waves (trolley waves of up to 24 orders, or singles). Each wave has a pick list: one line per product at its primary location, sorted by the warehouse's walking order, with the units from every order combined and split by trolley slot, storage-only stock flagged for replenishment and the earliest-expiring batch suggested. At the pack station every item is verified by barcode scan with audio feedback, then a box size and weight (estimated from product weights plus the empty box) are chosen and the parcel is booked with Australia Post, opening the PDF label for printing. Labelled parcels are lodged with Australia Post at the end of the day.

- **Pick lists in walking order:** One line per location, in the order the picker walks, so nobody doubles back.
- **Trolley slots:** Each line says how many units go in which slot (Slot 1 ×2 · Slot 4 ×1), with a printable slot checklist.
- **Scan-to-pack:** Every item verified by barcode, with a chime for a match and a buzz for a wrong item or an over-pack.
- **Box sizes and weight:** Choose from your saved boxes; weight is estimated from product weights plus the empty box, and you can correct it.
- **Australia Post labels:** Book eParcel or StarTrack services and open the PDF label (A4 or 4×6 thermal); reprint or cancel any parcel.
- **End-of-day lodgement:** Lodge the day's labelled parcels with Australia Post in one click.

### Questions

**Which carriers are supported?**

Australia Post today, for customers with an eParcel or StarTrack contract (Shipping and Tracking API), for Australian addresses. More carriers are on the roadmap.

**Do I need a scale?**

No. The weight is estimated from product weights plus the box's empty weight; type the scale reading if it differs.

**What if a product has no location?**

It's listed last on the pick list under "No location", never dropped, with a prompt to assign one.

**Which plan includes picking, packing and labels?**

On Shopify, the Inventory + Pick + Pack plan ($69 a month, or $690 a year: 2 months free). The Inventory plan ($39 a month) covers forecasting, buying, warehouses and stock, but not picking, packing or labels. You can switch at any time from the Plan page.


## Stock ledger & audit trail (Inventory & warehouse)

URL: https://www.stokrio.com/features/stock-ledger

**Every unit has a paper trail.** Receipts, sales, adjustments, transfers, production, Shopify syncs and 3PL movements all land on one ledger, per product and warehouse, with a running balance you can reconcile to the unit.

Stokrio keeps an append-only stock ledger: a database trigger writes a line for every change to on-hand stock, with the change type (receipt, sale, adjustment, transfer, production, sync, count), its source (user, Shopify, 3PL, API, system), the reference (PO, transfer, order), the person and the balance after it. The ledger can be filtered, exported to CSV and verified: lines always sum to stock on hand.

- **Nothing bypasses it:** Lines are written in the database itself, so even an unexpected change shows up as untracked rather than disappearing.
- **Cause and reference:** Each line links back to the purchase order, transfer, adjustment, work order or order that caused it.
- **Running balance:** The balance after every movement, per product and warehouse, reconciles exactly to stock on hand.
- **On every product page:** Stock history for a product or a warehouse, filterable and exportable to CSV.

### Questions

**Can the ledger be edited?**

No. It's append-only; corrections are new lines (for example an adjustment), so history is never rewritten.

**Does it include Shopify and 3PL changes?**

Yes. Shopify stock syncs and 3PL partner movements and counts are recorded with their source.


## Shopify app, inside your admin (Platform)

URL: https://www.stokrio.com/features/shopify-embedded-app

**Planning and warehouse tools, one click from your Shopify admin.** Stokrio opens inside Shopify as an embedded app. Installing signs you in, the store's name, currency and timezone come from Shopify, and billing appears on your Shopify invoice.

Stokrio is built as a Shopify embedded app. Installing it from Shopify signs the store in with Shopify's own session token, so there is no separate account to create and no shop-domain box to fill in; the store's name, currency and timezone come from Shopify and setup only asks where your stock is kept. Orders, products and stock arrive through Shopify webhooks, with a catch-up pull for anything missed and a nightly refresh. On the Inventory + Pick + Pack plan the pack station marks orders fulfilled in Shopify with tracking. Billing runs through Shopify's Billing API, and each staff member who opens the app gets their own login.

- **Install signs you in:** Shopify installs the app and signs the store in. No second password, no shop-domain form, and the store's details come from Shopify.
- **Real-time, with a safety net:** Orders, products and stock arrive by webhook; a catch-up pull covers anything missed and a nightly refresh keeps the catalogue honest.
- **Fulfilments go back to Shopify:** Pack an order and it is marked fulfilled in Shopify with its tracking number. A failed update is kept and retried, never lost.
- **A login for every staff member:** Each Shopify staff member who opens the app gets their own login as a Viewer; the store owner assigns roles in Settings.
- **Billing on your Shopify invoice:** Two plans, monthly or annual (2 months free), approved on Shopify's own page. Switch plans any time without reinstalling.
- **Privacy handled:** Shopify's customer data requests and redaction requests are processed and logged, and access tokens are stored encrypted.

### Questions

**Do I need to create a Stokrio account?**

No. Installing from Shopify creates the workspace and signs you in. Staff who open the app afterwards are recognised by Shopify and get their own login.

**What does Stokrio ask Shopify for?**

Read access to products, orders and inventory, and read and write access to merchant-managed fulfilment orders so the pack station can mark orders fulfilled. Longer order history for forecasting needs an extra permission that Shopify approves separately.

**What happens if I uninstall?**

Syncing stops and your plan is cancelled. Your workspace is kept so reinstalling picks up where you left off, and Shopify's shop-redaction request removes the store's orders and credentials.

**Can I connect more than one store?**

Yes. An Owner or Admin can connect further stores in Settings → Stores; stock and sales from all of them are pooled in the one workspace.

**What if my browser blocks cookies inside the Shopify admin?**

Stokrio says so and offers to open in its own tab, where it works normally.


## Roles, staff logins & audit log (Platform)

URL: https://www.stokrio.com/features/team-roles-and-audit-log

**Know who can do what, and who did what.** Give the buyer, the packer and the accountant exactly the access their job needs, and keep a record of every change to the team, API keys, webhooks, stores and plan.

Stokrio has five roles (Owner, Admin, Planner, Warehouse and Viewer), each with a defined set of permissions that the server checks on every request. On Shopify, each staff member who opens the app gets their own login as a Viewer and the store owner assigns roles; Shopify decides who can open the app at all. An organisation always keeps at least one Owner, API keys expire (a year by default, two at most), and an audit log records team changes, API keys, webhooks, connected stores and plan changes with who made them and when.

- **Five roles:** Owner and Admin run everything; Planners buy and plan; Warehouse staff receive, adjust and pack; Viewers read. Financial reports need financial access.
- **Shopify staff, one login each:** People never share the owner's login. New staff start as Viewers until the owner gives them a role.
- **Always an owner:** The last owner can't be removed or demoted, even if two people change roles at the same moment.
- **Keys that expire:** New API keys expire after a year by default (two at most), each organisation can hold 25, and keys can never manage users or settings.
- **An audit log:** Role changes, removals, invitations, API keys, webhooks, connected stores and plan changes, with who and when. Readable by owners and admins through the API.
- **Reports go only to people who may see them:** Scheduled report emails are re-checked at every send, so removing or demoting someone stops them.

### Questions

**Can I invite teammates by email on Shopify?**

Not needed: staff join automatically when they open Stokrio from the Shopify admin, and the owner sets their role. Email invitations stay available for workspaces that aren't billed through Shopify.

**Where do I see the audit log?**

Through the API today (GET /api/v1/audit-log, for owners and admins). A page inside the app is planned.

**Does removing someone in Stokrio remove their Shopify access?**

No. Shopify controls who can open the app. Removing someone in Stokrio takes away their role, but they return as a Viewer the next time they open it; remove them in Shopify to end their access.


## White-label for 3PLs (Platform)

URL: https://www.stokrio.com/features/white-label-3pl

**Your brand on the front. Stokrio under the hood..** Turn inventory planning into a service you sell. Clients open a workspace that looks like yours, from a button in your portal, and see Stokrio as the engine powering it.

Stokrio lets a 3PL white-label its workspace and its clients' workspaces: the 3PL uploads a logo (PNG, JPEG, WebP or SVG) or links one, picks a brand colour and support contacts, and every client business it manages shows the 3PL's logo with "Powered by Stokrio". Client users sign in from the 3PL's portal through single-use links and return to the portal when they sign out.

- **Logo and colour:** Upload your logo once; buttons, highlights and charts take your colour in your workspace and every client's.
- **Powered by Stokrio:** A clear partnership mark under your logo, so clients know what's running their planning.
- **Sign-in from your portal:** Single-use links from your system; sign-out returns them to your portal.
- **Your support, your contacts:** "Contact <your 3PL>" in the help menu goes to your support email or page.

### Questions

**Can we use our own domain?**

Not yet. Branding applies inside the app today; custom domains are on the roadmap.

**Do clients need a Stokrio account?**

No. Users you manage through the partner API open Stokrio from your portal without a password.


## 3PL client workspaces (Platform)

URL: https://www.stokrio.com/features/3pl-client-workspaces

**Give every client a planning workspace with your name on it.** Your warehouse system stays the source of truth. Stokrio turns its data into a branded workspace where each client sees their stock, orders and forecasts and raises purchase orders, and your team runs all of them from one login.

Stokrio supports 3PL organisations with client organisations. Each client gets an isolated workspace. A 3PL's warehouse system feeds it through the partner API (clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders), client users sign in from the 3PL's portal with single-use links, and the workspace carries the 3PL's logo and colour with "Powered by Stokrio". Clients a 3PL manages can view products, stock, orders, forecasts and reports and raise purchase orders, while stock, products and orders stay controlled by the 3PL's system.

- **Your brand, everywhere:** Upload your logo and colour once; your workspace and every client's carry it, with "Powered by Stokrio".
- **Partner API for your WMS:** Clients, items, bins, movements, counts and sales orders, with dry runs, safe retries and a request log. Postman collection included.
- **Sign-in from your portal:** An "Open Stokrio" button in your portal signs the client user straight in. No separate password.
- **View and buy, nothing else:** Clients see stock, orders, forecasts and reports and raise purchase orders. They can't change stock, products or orders: those come from you.
- **Isolated client data:** Every query is scoped to one organisation; clients only ever see their own business.
- **One login for staff:** Your team switches between clients from one account, with a banner showing whose workspace they're in.

### Questions

**Can clients log in themselves?**

Yes. Clients you manage open Stokrio from your portal through a sign-in link, without a Stokrio password. Clients you onboard in the app can also be invited by email.

**Does stock come from our warehouse system?**

Yes. Through the partner API your system reports receipts, shipments, adjustments, transfers and bin moves (with lots and expiry) plus a nightly stock count, and sends sales orders. Your system stays the source of truth.

**Can clients change stock or products?**

No. A client you manage can view and buy: raise purchase orders and manage suppliers. Products, stock and orders come only from your system.


## 3PL warehouse dashboard & operations (Platform)

URL: https://www.stokrio.com/features/3pl-warehouse-operations

**Run every client's warehouse activity from one screen.** See what is stored, what shipped, what is arriving and what needs attention across all your clients, in units, with no client costs on the screen.

Stokrio gives a 3PL a warehouse dashboard across all its clients: active clients, units stored and SKUs with stock, orders shipped in the last seven days, purchase orders arriving in the next seven, orders shipped per day stacked by client, units received and shipped per day, and a list of what needs attention. Alongside it are views of inbound purchase orders, sales orders, products and stock, stock movements and lots and expiry across clients. Warehouses belong to the 3PL and clients share them, and each client sees only its own stock. The operations views show units only, never client costs or prices.

- **Dashboard across clients:** Active clients, units stored, orders shipped and inbound for the next seven days, by warehouse and period, with per-client stacks.
- **Needs your attention:** Overdue inbound, stockouts, expiring lots and integration problems, most urgent first, with the clients affected.
- **Inbound, orders, stock, movements, lots:** Dedicated views of each across all clients, filterable by client and warehouse.
- **Shared warehouses, separate stock:** Your warehouses and bins are shared with every client; each client only ever sees and counts its own stock, including serial numbers.
- **Units only:** No client costs, prices or values appear in the operations views, so staff can work without seeing commercial data.
- **Integration health:** When each client's system last sent data, the last stock count and order, and partner API errors in the last seven days.

### Questions

**Can a client see another client's stock in a shared bin?**

No. Bin occupancy, lots and serial numbers are counted per client; a client sees only its own.

**Does this replace our WMS?**

No. Your warehouse system stays the source of truth for stock; Stokrio shows the dashboards, reports and planning built on the data it sends through the partner API.

**Can warehouse staff avoid seeing costs?**

Yes. The operations views are in units, and the Warehouse role has no financial access.


## 3PL reports (Reports & analytics)

URL: https://www.stokrio.com/features/3pl-reports

**The reports your account managers keep asking for.** Storage and activity per client for billing support, fulfilment speed for your SLAs, and early warnings for expiry, stockouts and broken integrations.

Stokrio includes 15 reports for 3PLs: client overview, warehouse throughput, order fulfilment (including how many ship within 24 and 48 hours), inbound schedule, receiving performance, a receipts and returns log, storage by client (average, peak and closing units and unit-days), bin utilisation, slow and dead stock by client, expiry exposure, count and adjustment differences, a client activity summary for invoicing support, client growth, client stockout risk and integration health. They run in units, filter by client and warehouse, export to CSV and can be emailed on a schedule.

- **Support your invoicing:** Storage by client with unit-days, and a client activity summary of orders, units, receipts, returns and corrections for the period.
- **Prove your service levels:** Orders shipped within 24 and 48 hours, median hours to ship, receiving on time, in full and over or short.
- **Plan the dock and the floor:** The inbound schedule, throughput for labour planning and bin utilisation by zone.
- **Catch problems early:** Expiry exposure, slow and dead stock, client stockout risk, count differences and integration health.

### Questions

**Are the reports in units or money?**

Units. They don't show client costs or prices.

**Can I email a report to a client?**

Scheduled reports go to members of the workspace who may see that report. Send exports to clients yourself, or give them a login in their own workspace.


## API, webhooks & AI agents (MCP, coming soon) (Platform)

URL: https://www.stokrio.com/features/api-and-mcp

**Built to connect — including to AI.** Scoped API keys, signed webhooks and an MCP server (coming soon) that lets AI assistants read stock, forecasts and purchase orders on your behalf.

Stokrio exposes a REST API authenticated with scoped API keys, sends HMAC-signed webhooks for events such as inventory updates and purchase order receipts, and will run a Model Context Protocol (MCP) server (coming soon) so AI assistants can query stockout risk, inventory and purchase orders.

- **REST API:** Products, inventory, orders and purchase orders with read and write scopes.
- **Signed webhooks:** Inventory and purchase-order events with signatures and delivery logs.
- **MCP server (coming soon):** Connect Claude or other MCP clients to ask about stock, risk and orders.

### Questions

**What is MCP?**

The Model Context Protocol is an open standard that lets AI assistants call tools in other apps. Stokrio's MCP server (coming soon) will expose read tools for your inventory.


---

# Built-in Report Library (36 Reports: 21 Brand + 15 3PL)

URL: https://www.stokrio.com/report-library

## Inventory health Reports

- **Stock on hand**: Units and value of stock, today or as of any past date, with days of cover from the forecast.
- **Stockout risk**: Products projected to run out before replenishment can arrive, with revenue at risk and the order-by date.
- **Excess & surplus orders**: Stock above each product's target level, plus open purchase orders that will add to the excess.
- **Dead & slow stock**: Products holding stock with no (or very few) sales in the last N days, and the cash tied up in them.
- **Inventory aging** *(Requires financial role access)*: How long current stock has been held, by receipt date (FIFO), in value and units.
- **ABC × XYZ analysis**: Classifies products by revenue contribution (ABC) and demand variability (XYZ) to set the right stocking policy for each.
- **In-stock rate & stockout history**: How often each product was available to buy, days out of stock and the estimated sales lost.

## Sales & demand Reports

- **Sales performance**: Units, gross and net revenue, discounts, refunds, margin and orders — by product, category, vendor, supplier, channel or over time, with period comparison.
- **Sell-through**: Share of available stock sold in the period: units sold ÷ (units sold + ending stock).
- **Sales velocity & trend**: Units per day over the last 7, 30 and 90 days, and whether each product is accelerating or slowing.
- **Discounts & refunds**: Where revenue leaks: discount rate and refund rate by product, with period comparison.
- **Demand anomalies**: Products whose sales last week were unusually high or low against their recent pattern — spikes to investigate (viral, promo, wholesale) and drops to explain (stockout, listing issue).
- **Bundle & component demand**: For products sold both on their own and inside bundles: how much demand comes from each — the true usage the forecast plans for.

## Purchasing & suppliers Reports

- **Supplier performance**: On-time and in-full delivery, actual vs quoted lead time and its variability, and spend per supplier.
- **Purchase spend** *(Requires financial role access)*: Purchase order value by month and supplier, with what's still open.
- **Incoming & overdue POs**: Every open purchase order line with its expected date, days overdue and value still to arrive.
- **Material requirements**: Raw materials and sub-assemblies: demand from the forecasts of the products that use them, cover, shortfall and what to order.

## Financial Reports

- **Inventory value over time** *(Requires financial role access)*: Daily stock value at cost and units on hand, from end-of-day snapshots.
- **Turnover, days of inventory & GMROI** *(Requires financial role access)*: How hard inventory works: turns, days of inventory on hand and gross margin return on inventory investment.

## Forecasting Reports

- **Forecast accuracy**: Past forecasts compared with what actually sold over the following 28 days, by product.
- **Monthly demand plan**: Forecast units and revenue per product for the next months — the baseline for buying and budgeting.

## 3PL Reports

- **Client overview**: Each client's products, units held, orders in the last 30 days and out-of-stock lines.
- **Warehouse throughput**: Orders, lines and units shipped, units received, returns and corrections, by client, warehouse or period. For labour planning.
- **Order fulfilment**: Orders placed against shipped, what's still open, and how quickly orders ship (within 24 and 48 hours, median hours), by client or warehouse.
- **Inbound schedule**: Open purchase orders due into your warehouses: what arrives when, from whom, for which client, and what's overdue. Your dock plan.
- **Receiving performance**: Purchase orders completed in the period: on time against the expected date, short and over receipts, fill rate and lead time, by client, supplier or warehouse.
- **Receipts and returns log**: Every receipt and return put away in the period: when, client, warehouse, SKU, units, reference and lot.
- **Storage by client**: Average, peak and closing units stored, SKUs held and unit-days per client and warehouse, from end-of-day stock. A basis for storage charges.
- **Bin utilisation**: Bins in use and empty by warehouse and zone (or aisle), and which clients occupy them. Right now.
- **Slow and dead stock by client**: Stock taking up space: products with no shipments in the window (dead) or more than six months of cover at the recent rate (slow).
- **Expiry exposure**: Lots in your warehouses that have expired or expire within the window, by client, SKU, lot and bin.
- **Count and adjustment differences**: How often and by how much stock was corrected (stock counts, adjustments, syncs), by client, warehouse, product or reason.
- **Client activity summary**: Per client for the period: orders and units shipped, receipts and units received, returns, corrections, and average and peak storage. Counts to support invoicing.
- **Client growth**: Each client month by month: orders shipped, units shipped or average units stored, with the change on the previous month.
- **Client stockout risk**: Products out of stock or running out for each client, from their own forecasts. A prompt for account managers.
- **Integration health**: Per client: when your system last sent data, the last stock count and order, partner API calls and errors in the last 7 days.

---

# Competitor Comparisons (Checked 2026-10-16)

URL: https://www.stokrio.com/compare

## Stokrio vs Fabrikatör

URL: https://www.stokrio.com/compare/fabrikator
Category: Inventory planning for Shopify
Positioning: Inventory planning for Shopify brands focused on restocking on time, avoiding stockouts and protecting cash flow.
Published Pricing (2026-10-21): Revenue-tiered, USD. Their homepage (re-checked 21 Oct 2026) shows $79/mo or $950 billed yearly for $0–500K annual revenue, with unlimited SKUs and users, and backorders at $0.75 per order. The App Store listing showed higher tiers (Seed $99/mo, Scale-up $149/mo, Growth $199/mo) when first checked, so the two sources disagree.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Fabrikatör: yes (SKU-level demand forecasting; method not stated publicly.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Fabrikatör: yes (Replenishment suggestions, safety stock and restock warnings.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Fabrikatör: yes (Create POs; POs can be imported so incoming stock counts in plans.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Fabrikatör: not listed (Not described on the pages checked.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Fabrikatör: yes (FAQ says multiple warehouses can be connected and managed together.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Fabrikatör: yes (Bundle planning listed as a feature.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Fabrikatör: not listed (Only a free raw-material calculator tool is linked.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Fabrikatör: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Fabrikatör: yes (Backorders and pre-orders with ship dates from open POs; per-backorder fee.)
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Fabrikatör: yes (Analytics and reports listed; count not stated.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Fabrikatör: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Fabrikatör: yes (Low-stock and out-of-stock alerts mentioned on the homepage.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Fabrikatör: not listed
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Fabrikatör: not listed (Integrates with ShipHero per the listing; no 3PL client portal described.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Fabrikatör: not listed
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Fabrikatör: yes (Fabrikatör MCP for Claude, ChatGPT, Cursor, Copilot; drafts need user approval.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Fabrikatör: not listed (Publishes a Stocky export guide; no direct Stocky importer described. Offers a free Chrome extension to export Shopify POs.)
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Fabrikatör: partial (Shopify-first; Amazon listed as available on request.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Fabrikatör: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Fabrikatör: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Fabrikatör: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Fabrikatör: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Fabrikatör: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Fabrikatör: not listed

## Stokrio vs Prediko

URL: https://www.stokrio.com/compare/prediko
Category: AI inventory planning for Shopify
Positioning: "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.
Published Pricing (2026-10-16): GMV-tiered, USD via Shopify Billing. Starter $49/mo (under $100K revenue), Scale-up $119/mo, Growth $199/mo, Enterprise via calculator. Raw materials and BOM add-on listed at $20. 14-day free trial on non-Enterprise plans.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Prediko: yes (Described as AI demand forecasting; model not stated.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Prediko: yes (Supply planning and buying alerts.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Prediko: yes (Unlimited purchase orders.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Prediko: partial (Blog says inventory updates in Shopify once POs are received; no receiving workflow documented on pages checked.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Prediko: yes (Unlimited stores and warehouses per FAQ.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Prediko: yes (Bundle management listed.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Prediko: yes (Raw materials and BOM tracking as a paid add-on.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Prediko: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Prediko: partial (Pre-orders counted as demand; Sell Ahead requires ShipHero as WMS.)
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Prediko: yes (20+ customizable inventory reports.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Prediko: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Prediko: yes (AI inventory alerts and automations.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Prediko: not listed (Stocktakes, barcode scanning and AI inventory transfers are listed; bins, picking and packing are not, and it integrates with external WMS and 3PLs instead.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Prediko: not listed (Integrates with 3PLs; no 3PL client portal described.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Prediko: partial (Full API access listed on the Enterprise plan.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Prediko: yes (Pia AI agent and a Prediko MCP server; actions reviewed before saving.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Prediko: yes (One-time snapshot migration run by their team using a merchant-generated token.)
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Prediko: yes (Amazon, Faire, Etsy and 100+ WMS/3PL integrations.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Prediko: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Prediko: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Prediko: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Prediko: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Prediko: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Prediko: not listed

## Stokrio vs Inventory Planner by Sage

URL: https://www.stokrio.com/compare/inventory-planner
Category: Inventory planning and forecasting (multichannel)
Positioning: Sage-owned planning platform for retail and ecommerce that forecasts demand, automates purchasing and reports on stock.
Published Pricing (2026-10-16): Quote only. Pricing is based on the volume of inventory managed; no public entry price or free trial stated. Unlimited users.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Inventory Planner by Sage: yes (Selectable methods per item: recent sales and trends, last sales, or seasonal (same months in prior years).)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Inventory Planner by Sage: yes (Purchasing recommendations and automated replenishment.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Inventory Planner by Sage: yes (Replenishment and purchase orders.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Inventory Planner by Sage: yes (Open or partial POs received by entering quantities.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Inventory Planner by Sage: yes (Tracking across warehouses and stores; transfers.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Inventory Planner by Sage: yes (Bundle sales rolled into component forecasts.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Inventory Planner by Sage: partial (Assemblies with a BOM and Next to Assemble planning; not production execution.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Inventory Planner by Sage: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Inventory Planner by Sage: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Inventory Planner by Sage: yes (Reporting from top-level metrics to SKU level.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Inventory Planner by Sage: yes (Emailed reports on daily, weekly or monthly schedules.)
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Inventory Planner by Sage: yes (Low-stock and vendor MOQ alerts by email.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Inventory Planner by Sage: not listed
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Inventory Planner by Sage: not listed (Stock Orders API can sync POs with a 3PL; no 3PL client portal described.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Inventory Planner by Sage: yes (Public APIs (docs mark them beta) plus webhooks.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Inventory Planner by Sage: not listed (Sage Copilot and Sage AI mentioned; no MCP mentioned.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Inventory Planner by Sage: not listed (Markets itself as a Stocky alternative; no importer documented on pages checked.)
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Inventory Planner by Sage: yes (Shopify, Amazon, WooCommerce, eBay, BigCommerce and more.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Inventory Planner by Sage: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Inventory Planner by Sage: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Inventory Planner by Sage: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Inventory Planner by Sage: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Inventory Planner by Sage: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Inventory Planner by Sage: not listed

## Stokrio vs Stocky by Shopify

URL: https://www.stokrio.com/compare/stocky
Category: Purchasing and stock control for Shopify POS
Status: Delisted from the Shopify App Store on 2 February 2026 and discontinued on 31 August 2026; read-only data export for at least 90 days after.
Positioning: Shopify's own inventory app for POS merchants that suggested reorders and handled purchase orders, counts and transfers.
Published Pricing (2026-10-16): Was included with Shopify POS Pro; free for stores that installed it before 4 May 2020. No longer available.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Stocky by Shopify: yes (Average daily sales over a sample period, same period last year, fill shelves or target stock level.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Stocky by Shopify: yes (Suggested which products to reorder.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Stocky by Shopify: yes (Purchase orders; history does not carry into Shopify.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Stocky by Shopify: not listed
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Stocky by Shopify: yes (Transfers between locations.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Stocky by Shopify: not listed
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Stocky by Shopify: not listed
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Stocky by Shopify: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Stocky by Shopify: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Stocky by Shopify: yes (Had a reports section; report types not described on the pages checked.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Stocky by Shopify: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Stocky by Shopify: not listed
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Stocky by Shopify: not listed (Stocktakes only.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Stocky by Shopify: not listed
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Stocky by Shopify: partial (Stocky APIs stopped working on 31 August 2026.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Stocky by Shopify: not listed
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Stocky by Shopify: not listed (Not applicable.)
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Stocky by Shopify: not listed (Shopify and Shopify POS only.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Stocky by Shopify: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Stocky by Shopify: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Stocky by Shopify: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Stocky by Shopify: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Stocky by Shopify: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Stocky by Shopify: not listed

## Stokrio vs Stockie Inventory Management

URL: https://www.stokrio.com/compare/stockie
Category: Low-stock alerts, forecasting and POs for Shopify
Positioning: Shopify app that forecasts reorder points from sales history, sends low-stock alerts and builds purchase orders.
Published Pricing (2026-10-16): USD per month. Basic $4.99, Advanced $9.99, Pro $29.99 (forecasting), Pro Plus $59.99 (POs, receiving, API). 14-day free trial on every plan.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Stockie Inventory Management: yes (Smart Mode uses average daily sales, supplier lead time and safety stock days (Pro and above).)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Stockie Inventory Management: yes (Reorder dates and quantities, min/max settings.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Stockie Inventory Management: yes (Pro Plus plan; email POs to suppliers.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Stockie Inventory Management: yes (Barcode receiving on Pro Plus.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Stockie Inventory Management: yes (Unlimited locations; forecasting by location on Pro.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Stockie Inventory Management: partial (Listed as working with bundle apps.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Stockie Inventory Management: not listed
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Stockie Inventory Management: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Stockie Inventory Management: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Stockie Inventory Management: yes (Sales, stock health and valuation reports.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Stockie Inventory Management: partial (Low-stock summaries emailed daily, weekly or fortnightly.)
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Stockie Inventory Management: yes (Email and Slack low-stock alerts.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Stockie Inventory Management: not listed (Stocktakes and cycle counts only.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Stockie Inventory Management: not listed
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Stockie Inventory Management: yes (Pro Plus plan.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Stockie Inventory Management: not listed
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Stockie Inventory Management: not listed
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Stockie Inventory Management: not listed (Shopify app; no other channels listed.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Stockie Inventory Management: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Stockie Inventory Management: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Stockie Inventory Management: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Stockie Inventory Management: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Stockie Inventory Management: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Stockie Inventory Management: not listed

## Stokrio vs SKUSavvy

URL: https://www.stokrio.com/compare/skusavvy
Category: Warehouse management (WMS) for Shopify
Positioning: Shopify-native warehouse management for picking, packing, shipping and live inventory sync without a legacy ERP.
Published Pricing (2026-10-16): $179/mo USD including the first 249 orders, then graduated per-order fees from $0.20 down to $0.06; unlimited users; 30-day free trial, no card. Optional onboarding $2,750.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | SKUSavvy: partial (Min/max (incl. seasonal) and a forecasted purchase amount from order history.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | SKUSavvy: yes (Purchasing recommendations from sales velocity and lead times.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | SKUSavvy: yes (POs by vendor, emailed to vendors.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | SKUSavvy: yes (Check-in with put-away and discrepancy alerts.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | SKUSavvy: yes (Multiple warehouses with cross-docking.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | SKUSavvy: yes (Kits, nested kits and assembly during picking.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | SKUSavvy: partial (Kit recipes with multiple inputs and outputs; not full manufacturing.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | SKUSavvy: yes (Lot numbers and expiry dates at check-in; FIFO lot ordering.)
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | SKUSavvy: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | SKUSavvy: yes (Throughput, employee activity, shipping costs, valuation exports.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | SKUSavvy: partial (Optional scheduled exports.)
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | SKUSavvy: yes (Low-stock and expiry reminders.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | SKUSavvy: yes (Bins on a 3D map, pick routing, packing and shipping.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | SKUSavvy: not listed (Not on the features page checked.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | SKUSavvy: not listed (Custom integrations on request.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | SKUSavvy: not listed (Has SavvyBot in-app AI assistant; no MCP mentioned.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | SKUSavvy: not listed
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | SKUSavvy: yes (Shopify primary; also Amazon, eBay, Etsy, Walmart.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | SKUSavvy: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | SKUSavvy: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | SKUSavvy: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | SKUSavvy: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | SKUSavvy: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | SKUSavvy: not listed

## Stokrio vs Cogsy

URL: https://www.stokrio.com/compare/cogsy
Category: Demand planning for Shopify
Status: cogsy.com now redirects to a Mayple page stating Cogsy has been discontinued (no date given). The Shopify App Store listing was still visible on 2026-10-16.
Positioning: Demand planning app that combined stock levels, incoming POs and marketing events into 12-month plans.
Published Pricing (2026-10-16): $199/mo USD with a 14-day free trial, per the Shopify App Store listing.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Cogsy: yes (12-month demand planning with what-if scenarios.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Cogsy: yes (Replenishment alerts with restock recommendations.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Cogsy: yes (Purchase orders listed.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Cogsy: not listed
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Cogsy: yes (Reports across all warehouse locations.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Cogsy: not listed
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Cogsy: not listed
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Cogsy: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Cogsy: yes (Option to sell on backorder or take pre-orders.)
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Cogsy: yes (Real-time inventory reports.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Cogsy: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Cogsy: yes (Replenishment alerts.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Cogsy: not listed
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Cogsy: not listed (Works with ShipBob and Extensiv; no client portal described.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Cogsy: not listed
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Cogsy: not listed
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Cogsy: not listed
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Cogsy: partial (Amazon listed under works with.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Cogsy: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Cogsy: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Cogsy: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Cogsy: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Cogsy: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Cogsy: not listed

## Stokrio vs Cin7

URL: https://www.stokrio.com/compare/cin7
Category: Inventory management / ERP (Core and Omni)
Positioning: Cloud inventory system connecting suppliers, warehouses and sales channels, sold as Cin7 Core and the more customisable Cin7 Omni.
Published Pricing (2026-10-16): Cin7 Core, USD per month: Standard $349, Pro $599, Advanced $1,199 (user and order caps per tier). Omni is custom priced. Shopify listing shows a 14-day free trial and 8% saving on annual billing. Forecasting, API and B2B portal are add-ons.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Cin7: partial (ForesightAI is an add-on on all tiers; described as AI.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Cin7: partial (Part of the ForesightAI add-on.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Cin7: yes (Included on all tiers.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Cin7: not listed
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Cin7: yes (Unlimited inventory locations.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Cin7: not listed (Assembly listed; bundles not named on pages checked.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Cin7: yes (BOM tracking on Core; MRP on Pro/Advanced; advanced manufacturing add-on.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Cin7: yes (Batch and expiration tracking on Core tiers.)
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Cin7: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Cin7: not listed
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Cin7: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Cin7: not listed
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Cin7: partial (Standard WMS on Pro and Advanced; multi-warehouse WMS on Advanced or as add-on.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Cin7: partial (3PL Connect links brands to 3PLs; no 3PL client portal described.)
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Cin7: partial (API is an add-on.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Cin7: not listed (In-app AI assistant (Ask Me Anything); no MCP mentioned.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Cin7: not listed
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Cin7: yes (Ecommerce, marketplaces, POS, B2B and EDI; 700+ integrations.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Cin7: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Cin7: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Cin7: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Cin7: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Cin7: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Cin7: not listed

## Stokrio vs Katana Cloud Inventory

URL: https://www.stokrio.com/compare/katana
Category: Inventory and manufacturing (MRP)
Positioning: Shared system for stock, orders and production across sales channels and locations, aimed at makers and multichannel brands.
Published Pricing (2026-10-16): Free plan up to 30 SKUs. Paid Advantage plan is custom priced on an annual contract (website). Shopify listing states Core from $299/mo USD with locations and orders priced by volume.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Katana Cloud Inventory: yes (Demand planning from live inventory, production and sales data.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Katana Cloud Inventory: yes (AI Replenishment and reorder-point POs.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Katana Cloud Inventory: yes (Purchase order management.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Katana Cloud Inventory: yes (Barcode-enabled receiving.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Katana Cloud Inventory: yes (Unlimited locations; transfers.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Katana Cloud Inventory: yes (Kits and bundles via BOMs.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Katana Cloud Inventory: yes (Manufacturing, routings, work orders.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Katana Cloud Inventory: yes (Lot, serial and expiry traceability.)
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Katana Cloud Inventory: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Katana Cloud Inventory: yes (Planning, forecasting and reporting.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Katana Cloud Inventory: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Katana Cloud Inventory: yes (Low-stock and out-of-stock alerts.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Katana Cloud Inventory: yes (Bin locations, pick and pack, barcode scanning.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Katana Cloud Inventory: not listed
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Katana Cloud Inventory: yes (Open API on both plans.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Katana Cloud Inventory: yes (Katana MCP; ChatGPT and Claude listed.)
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Katana Cloud Inventory: not listed
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Katana Cloud Inventory: yes (Shopify, Amazon, WooCommerce, BigCommerce, eBay.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Katana Cloud Inventory: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Katana Cloud Inventory: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Katana Cloud Inventory: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Katana Cloud Inventory: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Katana Cloud Inventory: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Katana Cloud Inventory: not listed

## Stokrio vs Sumtracker

URL: https://www.stokrio.com/compare/sumtracker
Category: Multichannel inventory sync and replenishment
Positioning: Inventory sync and replenishment for growing Shopify brands that also sell on marketplaces.
Published Pricing (2026-10-16): USD, priced by yearly sales-order volume. Manage $59/mo ($50/mo annual); Replenish $119/mo ($100/mo annual) adds POs and forecasting. 14-day free trial, no card.

### Capability Comparison

- **Demand forecasting:** Stokrio: yes (Per-SKU statistical forecasts: 12 models backtested on each product's history, seasonality, stockout-aware, prediction intervals.) | Sumtracker: yes (12-month forecasting and sales velocity on Replenish.)
- **Reorder suggestions:** Stokrio: yes (Reorder points with statistical safety stock, measured supplier lead times, MOQ/case-pack rounding, order-by dates, fit to budget.) | Sumtracker: yes (AI reorder quantity suggestions on Replenish.)
- **Purchase orders:** Stokrio: yes (Draft POs per supplier in one click, email to supplier with CSV, expected-date tracking, 12-week inbound calendar.) | Sumtracker: yes (Replenish plan; emailing, attachments, multi-currency.)
- **Receiving (incl. partial):** Stokrio: yes (Full or partial receiving with lot, expiry, carrier and tracking; close short.) | Sumtracker: yes (Partial receiving.)
- **Multiple warehouses:** Stokrio: yes (Stock per warehouse, bins and transfers. Forecasts are pooled across locations today; per-location forecasting is next on the roadmap.) | Sumtracker: yes (Up to 10 warehouses; more on custom pricing.)
- **Bundles & kits:** Stokrio: yes (Bundle sales count as demand for each component.) | Sumtracker: yes (Bundle stock driven by component levels.)
- **Bills of materials / raw materials:** Stokrio: yes (BOMs with batch yield, scrap, labour and overhead, versions and sub-assemblies drive material forecasts; work orders consume materials by lot, record actual cost and can be reversed; BOM import from CSV.) | Sumtracker: partial (Raw materials and bundle components; no manufacturing workflow described.)
- **Lots & expiry:** Stokrio: yes (Lots and expiry captured at receiving, expiry radar, FEFO; serial numbers.) | Sumtracker: not listed
- **Backorders & pre-orders:** Stokrio: not yet (Not available today.) | Sumtracker: not listed
- **Inventory reports:** Stokrio: yes (36 reports (21 for brands, 15 for 3PLs) incl. stockout risk, excess, aging, ABC-XYZ, in-stock rate, GMROI, supplier OTIF, forecast accuracy.) | Sumtracker: yes (Valuation, sales, historical; margin and days-remaining on Replenish.)
- **Scheduled email reports:** Stokrio: yes (Any saved report view emailed daily, weekly or monthly.) | Sumtracker: not listed
- **Alerts:** Stokrio: yes (Forecast-based stockout, reorder, late-PO and sales spike/drop alerts; morning email and Monday digest.) | Sumtracker: yes (Low-stock alerts.)
- **Warehouse execution (bins, pick, pack):** Stokrio: partial (Row-Bay-Height locations with human/machine reach, put-away on receipt, pick lists in walking order, a scan-to-pack station and Australia Post labels. Not a full WMS yet: no mobile scan-to-pick or slotting optimisation.) | Sumtracker: not listed (Stocktakes and barcode scanning only.)
- **3PL client workspaces:** Stokrio: yes (Isolated client workspaces fed by the 3PL's system through the partner API; clients sign in from the 3PL's portal, see stock, orders and forecasts and raise purchase orders; 3PL staff open any client from one login.) | Sumtracker: not listed
- **Public API:** Stokrio: yes (REST API with scoped keys and signed webhooks.) | Sumtracker: yes (Public API on both plans.)
- **MCP / AI assistant access (Coming soon):** Stokrio: yes (Coming soon: an MCP server with forecast, stockout, ABC, alerts, stock and draft-PO tools.) | Sumtracker: not listed
- **Stocky import:** Stokrio: yes (Self-serve CSV import of Stocky POs (all files at once), suppliers and supplier costs, with a dry run.) | Sumtracker: partial (Migration guide: historical POs and cost prices via bulk CSV.)
- **Channels beyond Shopify:** Stokrio: partial (Shopify connector; other channels' orders and stock via the REST API.) | Sumtracker: yes (Shopify, Amazon, eBay, Etsy, Walmart sync.)
- **Bin locations (rack builder, reach):** Stokrio: yes (Rack builder for Row-Bay-Height codes with human-reach (pick) and machine-reach (storage) heights, snake walk order, barcode labels, products kept in many locations with a derived primary.) | Sumtracker: not listed
- **Pick lists & pack station:** Stokrio: yes (Pick waves with a pick list in walking order, units combined per location and split by trolley slot, storage-only stock flagged, earliest-expiring batch suggested; scan-to-pack station with audio cues.) | Sumtracker: not listed
- **Shipping labels (Australia Post):** Stokrio: partial (Australia Post (eParcel / StarTrack contracts): book from the pack station, PDF labels (A4 or 4×6 thermal), box sizes, reprint, cancel and end-of-day lodgement. Domestic only; other carriers not yet.) | Sumtracker: not listed
- **Audit ledger of every stock change:** Stokrio: yes (Every change to stock on hand is a ledger line with its cause, reference, user and running balance, written in the database itself so nothing can bypass it.) | Sumtracker: not listed
- **White-label for 3PLs:** Stokrio: yes (A 3PL's uploaded logo and colour across its workspace and every client's, with "Powered by Stokrio"; clients sign in from the 3PL's portal.) | Sumtracker: not listed
- **Partner API for 3PL systems:** Stokrio: yes (Clients, users, items and kits, warehouses and bins, stock movements and counts, sales orders and sign-in links, with dry runs, idempotent retries and a request log.) | Sumtracker: not listed

---

# Industry Workflows

URL: https://www.stokrio.com/industries

## Fashion & apparel

URL: https://www.stokrio.com/industries/fashion-apparel
**Inventory planning built for sizes, seasons and drops.** Every style becomes a dozen SKUs, buys happen months before the season, and best sellers run out in the middle sizes first. Stokrio plans each size on its own sales and tells you what to re-order while there is still time.

- **Challenge — Style-level plans hide size problems:** A style that looks healthy in total can be sold out in M and overstocked in XS. Planning has to happen per size and colour, not per style.
- **Challenge — Long production lead times:** Factories need orders months ahead, so the buy is made on a forecast — and a wrong forecast is locked in until the next season.
- **Challenge — Seasonality and drops:** Demand ramps for a season or a campaign and then falls away. Averages over the last 30 days miss the ramp on the way up and over-order on the way down.
- **Challenge — Cash tied up in slow styles:** Markdowns come late because nobody sees which styles stopped selling until the season review.
- **Stokrio capability — Forecasts per size and colour:** Each Shopify variant is planned as its own SKU, with seasonality detected per product and stockout days excluded so sold-out sizes don't look unpopular.
- **Stokrio capability — Mid-season re-orders:** Order-by dates from each supplier's measured lead time, rounded to case packs and minimums, with revenue at risk to decide what goes first.
- **Stokrio capability — Season plans with overrides:** Set monthly targets for a launch or campaign, or apply last year plus growth, and replenishment follows the plan.
- **Stokrio capability — Sell-through and aging:** Sell-through, inventory aging and excess stock reports show what to mark down before it becomes dead stock.
- **Stokrio capability — POs that arrive in parts:** Factories ship in instalments — receive partial deliveries and keep the remainder on order in every forecast.

## Beauty & skincare

URL: https://www.stokrio.com/industries/beauty-skincare
**Plan formulas, packaging and expiry in one place.** Beauty brands juggle shelf life, minimum batch sizes and a long list of components. Stokrio forecasts finished products, turns them into packaging and ingredient requirements, and flags lots before they expire.

- **Challenge — Expiry and shelf life:** Overbuying isn't just tied-up cash — product expires. You need to know which lots are close to date and pick them first.
- **Challenge — Components run out first:** The jar, pump or carton often has a longer lead time than the formula. A missing component stops a production run.
- **Challenge — Minimum batch sizes:** Contract manufacturers and packaging suppliers have high minimums, so each order has to cover more months of demand.
- **Challenge — Kits and gift sets:** Gift sets pull stock from the same products you sell individually; planning them separately double-counts or under-counts demand.
- **Stokrio capability — Packaging and ingredients from the forecast:** Bills of materials with batch sizes and scrap turn finished-goods forecasts into demand for jars, bottles, labels and bases.
- **Stokrio capability — Expiry radar and FEFO:** Lot numbers and expiry dates captured at receiving; see what's expired or expiring in 30 and 90 days and pick first-expired-first-out.
- **Stokrio capability — Minimums and case packs:** Suggestions respect supplier minimums and carton sizes, with a budget fit when cash is tight.
- **Stokrio capability — Gift sets counted once:** Bundle sales count as demand for each component product, so sets and singles are planned from one forecast.

## Supplements & wellness

URL: https://www.stokrio.com/industries/supplements-wellness
**Steady demand, strict dates, long lead times.** Supplement brands sell a lot of repeat volume, but contract manufacturing lead times are long and every unit carries a best-before date. Stokrio keeps you in stock without sitting on product that dates out.

- **Challenge — Running out loses repeat customers:** A stockout on a daily-use product sends a subscriber to a competitor. Service level matters most on your best sellers.
- **Challenge — Long and variable lead times:** Contract manufacturers quote one lead time and deliver another. Planning on the quote leaves you short.
- **Challenge — Best-before dates:** You can't buy a year of stock to be safe — it has to sell well before its date.
- **Stokrio capability — Higher protection for A-class products:** Best sellers get a higher service level automatically; safety stock covers both demand and lead-time variability.
- **Stokrio capability — Measured lead times:** Lead times are measured from your own received purchase orders, so plans use what suppliers actually deliver.
- **Stokrio capability — Lots and expiry:** Expiry captured at receiving, an expiry radar, and FEFO picking recommendations.
- **Stokrio capability — Alerts before stockouts:** A morning email lists products to order today and late purchase orders to chase.

## Food & beverage

URL: https://www.stokrio.com/industries/food-beverage
**Fresh plans for products with a shelf life.** Food and drink brands plan around production runs, ingredients and short shelf lives. Stokrio connects the sales forecast to batches, materials and expiry so you make and buy the right amount.

- **Challenge — Short shelf life:** Every extra unit has a deadline. Overproduction becomes waste, underproduction becomes lost sales.
- **Challenge — Ingredients and packaging:** A run needs every ingredient and every piece of packaging on hand at once.
- **Challenge — Seasonal peaks:** Gifting seasons and summer drinks create peaks that a simple average misses.
- **Stokrio capability — Ingredients from the forecast:** Bills of materials turn the sales forecast into ingredient and packaging requirements with order-by dates.
- **Stokrio capability — Batches and best-before dates:** Record batch numbers and dates at receiving and production; see what to sell first.
- **Stokrio capability — Seasonal forecasts:** Seasonality is detected per product, and promotions can be added as adjustments.

## Home & furniture

URL: https://www.stokrio.com/industries/home-furniture
**Plan big-ticket, slow-moving stock with confidence.** Home and furniture products sell in small numbers at high prices, often from overseas factories with long lead times. Stokrio uses forecasting methods built for sporadic demand and keeps the cash tied up in stock visible.

- **Challenge — Sporadic demand:** Selling three sofas one week and none the next breaks average-based forecasts and reorder points.
- **Challenge — Container lead times:** Overseas orders take months and arrive in instalments; one late container empties the range.
- **Challenge — Cash per unit:** Each unit is expensive, so excess stock ties up a lot of cash and space.
- **Stokrio capability — Models for intermittent demand:** Croston, SBA and TSB models are used automatically for products that sell sporadically.
- **Stokrio capability — Budget-aware buying:** Fit orders to an open-to-buy budget so the products most likely to stock out are funded first.
- **Stokrio capability — Multiple warehouses:** Stock per warehouse and transfers between sites with in-transit status.
- **Stokrio capability — Turnover and GMROI:** See which products earn their space and cash with turnover and gross margin return on inventory.

## Electronics & accessories

URL: https://www.stokrio.com/industries/electronics-accessories
**Track every unit and never miss a launch window.** Electronics brands need serial-level traceability, plan around launches and model changes, and sell accessories in bundles. Stokrio covers all three.

- **Challenge — Traceability:** Warranty claims and returns need to be traced to a specific unit and supplier batch.
- **Challenge — Product transitions:** When a new model launches, the old one should sell down without leaving a pile of stock.
- **Challenge — Bundles and attach rates:** Accessories sell alone and in bundles; both draw from the same stock.
- **Stokrio capability — Serial numbers:** Register serials, follow each unit through in stock, shipped, returned and defective, with warranty dates.
- **Stokrio capability — Launch and run-out planning:** Forecast adjustments for launches; inactive products are flagged so you stop reordering them.
- **Stokrio capability — Bundles:** Bundle sales count as demand for each component, so accessory stock covers both.

---

# Step-by-Step Playbooks

URL: https://www.stokrio.com/playbooks

## Move off Stocky in an afternoon

URL: https://www.stokrio.com/playbooks/move-off-stocky
Audience: A Shopify brand that ran its purchase orders in Stocky until it shut down. | Time needed: An afternoon
Stocky stopped working on 31 August 2026. The team has a folder of per-PO CSV exports and no supplier list, and needs to keep buying without starting from zero.

1. **Connect Shopify:** Products, stock and your order history come across, and forecasts are calculated as soon as the history is in.
2. **Drop every Stocky CSV at once:** Import data combines the files, matches the columns, reads dates in any format and lists every problem by file and row before anything is saved.
3. **Let suppliers come from the POs:** Stocky can't export suppliers, so Stokrio creates them from the supplier names on your purchase orders and learns their real lead times from received POs.
4. **Review what to order:** Open replenishment: open POs count as stock on order, so nothing is ordered twice.

## Run the Monday buying meeting in 20 minutes

URL: https://www.stokrio.com/playbooks/monday-buying-meeting
Audience: An operations lead who reviews purchasing once a week. | Time needed: 20–30 minutes a week
Buying used to mean exporting sales, updating a spreadsheet and arguing about what to reorder. The goal is a short meeting that ends with POs sent.

1. **Start with the Monday digest:** Last week's sales against the week before and last year, what to order by supplier, deliveries due and the biggest movers — in the inbox before the meeting.
2. **Clear the alerts:** Out of stock, order now and late POs, most severe first. Update expected dates on late POs so forecasts use them.
3. **Raise POs by supplier:** Select the suggested lines, fit to budget if cash is tight, and create one draft PO per supplier.
4. **Email them:** Send each PO to the supplier with a CSV attached; replies come back to the buyer.

## Plan packaging and ingredients from the forecast

URL: https://www.stokrio.com/playbooks/plan-packaging-from-the-forecast
Audience: A skincare brand that fills its own products from bulk bases and packaging. | Time needed: A morning to set up BOMs
Jars and labels have longer lead times than the formula, and a missing component stops a production run.

1. **Add bills of materials:** For each product: quantity of each component per batch, batch size and scrap allowance.
2. **Read material requirements:** Demand for every material comes from the forecasts of the products that use it — with shortfall over lead time and an order-by date.
3. **Order components first:** Materials appear in replenishment and alerts like any product, protected at the service level of the product they go into.

## Prepare for peak season without over-buying

URL: https://www.stokrio.com/playbooks/prepare-for-peak-season
Audience: A brand with a big fourth quarter. | Time needed: A planning session in August, then weekly check-ins
Peak needs stock ordered months in advance, but every unit left in January is cash tied up.

1. **Set the plan:** In the demand plan, apply last year plus growth to the peak months or set targets for campaign products.
2. **Read the supply plan:** Month-by-month stock and recommended receipts with the date each order must be placed.
3. **Book the inbound:** Raise POs and track them on the inbound calendar; overdue deliveries are flagged.
4. **Watch spikes during the peak:** Sales spike alerts show products running ahead of plan while there's still time to re-order.

## Find and clear excess before it ages

URL: https://www.stokrio.com/playbooks/clear-excess-before-it-ages
Audience: A finance-minded founder looking at cash. | Time needed: An hour a month
Stock value keeps rising while sales are flat. Which products are the problem, and what should happen to them?

1. **Classify the range:** ABC-XYZ shows which products drive revenue and how predictable they are.
2. **Find excess and aging stock:** Excess stock above target, including open POs that will add to it, and aging buckets by value.
3. **Act:** Delay or cancel surplus POs, bundle slow movers with best sellers, and schedule the report monthly so it doesn't creep back.

## Give your 3PL clients planning, not just storage

URL: https://www.stokrio.com/playbooks/3pl-offers-planning-to-clients
Audience: A third-party logistics provider with a dozen client brands. | Time needed: Minutes per client
Clients keep asking what they have, what's coming and when to reorder. Answering by email doesn't scale.

1. **Add client workspaces:** Each brand gets an isolated workspace with its own users; clients can request access through your sign-up link.
2. **Clients see their own stock and plans:** Stock by location, forecasts, replenishment and reports — only their own data.
3. **Your team works across clients:** Staff switch between client workspaces from one login.
