Browse all guides

Batches in production

Produce perishable goods with proper lot and expiry tracking — inputs pulled from the right batches, output stamped with its own.


For anything that expires — sweets, dairy, packaged food — a production run needs to track which lots went in and when the output expires. Storeflea carries batches all the way through manufacturing.

Inputs from the right lots

When raw materials are batch-tracked, a production run consumes them from the correct batches. Storeflea can pick the lots automatically by the item's costing method (FEFO uses earliest-expiry-first, so you use up stock before it lapses), or you can choose the exact lots to consume — handy when you need to clear a specific batch. Either way the consumed quantity ties out to the run.

Output gets its own batch

The finished goods can be stamped with their own batch and expiry (for example, a production date + shelf life). From then on, that finished batch flows through the system normally:

  • Billing picks the right finished lot.
  • Transfers to branches carry the batch.
  • Barcodes can be tied to the finished batch for scanning.

Why this matters

  • Food safety & compliance — you can trace a finished lot back to its inputs.
  • Waste control — FEFO on inputs clears stock before expiry.
  • Accurate shelf life — customers and staff see correct expiry on output.

This builds on Batch & expiry tracking — enable it on the items involved, and production respects it automatically.

Frequently asked

Can I track expiry for goods I manufacture in Storeflea?

Yes. Production consumes batch-tracked raw materials from the correct lots — picked automatically by the item's costing method (FEFO = earliest expiry first) or from lots you choose explicitly — and stamps the finished goods with their own batch and expiry. That finished batch then flows through billing, transfers and barcodes normally.

See also