Inventory, purchasing & ordering
Stock that's ledger-true, not spreadsheet-hopeful: every receive, transfer, count adjustment, production consume, and waste log is a transaction — so on-hand, cost, and variance are always explainable.
What it does
Transaction-ledger stock
Storage locations per site (cooler, freezer, dry), pack-size conversions, pars and reorder points, and a full transaction ledger behind every stock level.
Lots, expiry & recalls
Receiving creates lots with codes and expiry. Expiring lots raise alerts, and recall notices bind to lots — instantly listing affected sites, stock, and production.
Counts & waste
Count sheets by location with variance, and reason-coded waste logs with weight, cost, and photo — feeding inventory and sustainability analytics at once.
Vendors & purchase orders
Order guides with price history, POs with receiving against them straight into the ledger, and a CSV order-guide importer that works with any distributor export today.
Automated order lists
One click builds the shopping list from par levels, the forecasted menu demand, and what's on hand — rounded to whole vendor packs, priced, grouped by vendor, exportable to CSV.
Commissary requisitions
Sites requisition from a central commissary (fulfilled as inter-site transfers) or roll needs into purchasing — draft → submitted → approved → fulfilled → received.
Watch it work
From receiving to the order list, on real demo data.
- A day's production explodes into ingredient needs vs stock → draft requisition
- Receiving-price drift is tracked and surfaced in cost variance
- Waste feeds both inventory and the sustainability scorecard
- Offline waste logging from the staff app syncs when the signal returns
Know what's in the walk-in.
Start the trial, import your order guide CSV, and generate your first order list.