Inventory & warehouse
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.

Specification
How production work orders works
At a glance
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.
Frequently asked questions
Does it schedule production?
Who can complete a work order?
Works with
Raw-material planning & production
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.
Learn moreLots, expiry & serial numbers
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.
Learn moreStock ledger & audit trail
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.
Learn moreScreenshots use illustrative demo data, not customer results.
Shopify App · 3PL Partner API · US$39/mo entry plan
See Stokrio with your own data
Install Stokrio from Shopify and your products and orders flow in. Running a 3PL? Start with the demo.