Skip to main content
A material has a product (Fabric) and one or more SKUs under it (Fabric · Green, Fabric · Red), the same shape as a Shopify product and its variants. Every SKU under a product is stocked in the same unit. Open Materials from the Raw materials hub, then Add raw material. The form creates the product and its SKUs together.

What a material carries

On the product:
  • Unit of measure - kilograms, metres, litres, or count. It sits on the product rather than the SKU because a bill of materials written in grams has to convert into what you stock, and every SKU under one product converts the same way.
  • Category - your own grouping, free text. Useful for filtering and for grouping a report.
On each SKU:
  • Unit cost - what one unit costs you. Feeds batch costing and stock value.
  • Supplier, supplier SKU, lead time, minimum order and pack size - the purchasing terms, used when Stockful drafts an order for you.
  • Safety stock - the buffer you do not want to drop below. This is what puts a material on the reorder list.
A SKU with no supplier is one you make rather than buy. Give it a bill of materials and Stockful will tell you to start a batch instead of raising a purchase order.

Counting stock

A material has no Shopify quantity to reconcile against, so a physical count is the only truth available. Open a material SKU and use Count stock. Enter what is actually on the shelf at a location, and Stockful writes the difference to the ledger rather than silently overwriting the number. The correction shows in the SKU’s history like any other movement. Count regularly. Nothing else can catch a missed consumption.

The ledger

Every change to a material’s stock is recorded on its SKU page, with what caused it: That history is also queryable through the Material movements dataset.