Skip to content

Check your stock before you buy more.

Count an ingredient first. Recorded deliveries, waste and packed orders update the quantity. Old or missing counts do not reduce what the shopping list buys.

15 days free, then $49/month per kitchen. Card required; $0 today. Cancel before day 16 in Settings → Billing, no call required. What to prepare · Plan and team limits

Illustrative shelf record

Walk-in · ProteinFresh
Chicken thigh

Computed from the last trusted count

26.2 kg
Counted24.0kg
Received10.0kg
Packed7.8kg
On hand26.2kg
Baseline: 28 Aug · 7:10 AM3 dated movements
Illustrative values. The state and every movement stay attached to the result.

The empty shelf was hidden inside an exact number.

The old count still said one case. Prep opened the walk-in and found none. A number without its count date can be precise, tidy, and wrong at the same time.

On screen1 caseLast counted 12 days ago
On the shelfEmptyPrep starts at 5:30 AM
A stale count is not a low count. It is a question that still needs an answer.

Start with a count. Track deliveries, use and waste.

After a physical count, recorded purchases add stock. Logged waste and completed packing subtract it. The dated history explains the current quantity.

Chicken thigh · movement historyAs of 29 Aug
  1. Physical countStarting physical count24.0 kg
  2. Northline receivingChange since count+10.0 kg
  3. Packed for two ordersChange since count−7.8 kg
Computed on hand26.2 kg
Count statusFreshBased on a recent physical count
Shelf value$122.62Illustrative value as of 29 Aug
Unit cost at count$4.68 / kgFrozen at count time
Illustrative movement history built only from shipped inventory behavior.

Keep each physical count in the history.

Each count is saved with a date. Deliveries, use and waste after that date explain the new stock quantity.

Freshness stays visible.

Fresh, stale, and never counted are states beside the quantity, not footnotes discovered after planning.

History keeps its old price.

The pack cost freezes at count time, so a later correction does not rewrite what the shelf was worth then.

Use recent counts to work out what to buy.

Start with what the next orders need. A trusted count may reduce estimated buying; a stale or unsupported number may not. Chef overrides remain a separate decision.

Chicken thigh · next jobsIllustrative gap
Orders need31.5 kgTwo confirmed jobs
Trusted shelf26.2 kgFresh count state
Left to cover5.3 kgBefore whole-pack rounding
Shopping listNorthline Foods · 10 kg case1 case
Example: 31.5 kg needed − 26.2 kg on hand = 5.3 kg to buy. Sold in 10 kg cases, so buy one case.

Every shelf state gets a different answer.

The quantity may be visible without being trusted enough to change the buy.

  • Chicken thighTrusted count; available to reduce buying.26.2 kgFresh
  • Baby spinachShown for context; count again before using it.8.4 kgStale
  • Olive oilNo estimate invented; buying stays unchanged.Never counted

No count, no invented shelf.

When the math cannot support an estimate, the state says what is missing and the buy remains unchanged. The recovery is direct: count the ingredient.

FreshUse to reduce buyingThe recent count and subsequent stock changes support this quantity.
StaleCount againKeep the old quantity visible, but do not subtract it.
Never countedRecord the first countNothing is estimated before the first physical count.

The complete Inventory list.

Open the details to check what is available today.

6shipped capabilities

Inventory
  • Stock on hand. Start with a dated physical count, then add deliveries and subtract recorded use and waste.
  • Dated count history. Each count keeps the unit cost recorded at the time. A later correction does not replace the old count.
  • Count freshness. See whether stock is Fresh, Stale or Never counted. Missing or old counts do not reduce estimated buying.
  • Desktop and phone views. A desktop table and a phone list, with state badges and a need breakdown naming which order wants what.
  • Buy what is missing. Subtract trusted stock from order needs to build a printable shopping list. Quantities you override stay separate.
  • Shelf value. What the shelf was worth at any date.

Frequently asked questions

The practical questions behind letting a shelf quantity change what you buy.

How is on-hand inventory calculated?

Count an ingredient and record the date. Later purchases add stock; logged waste and completed packing subtract it. The history shows each change.

What do Fresh, Stale, and Never counted mean?

Fresh means the count can be used to reduce buying. Stale means count it again. Never counted means enter a first physical count before using stock in the calculation.

Will a stale count reduce what the shopping list buys?

No. Only trusted on-hand quantity reduces estimated buying. A stale or unsupported estimate can remain visible for context, but it is not allowed to quietly subtract from the buy.

Does a par level automatically add food to the shopping list?

Not today. A par level can mark an ingredient below par, at or above par, unevaluable, or without a par. Buying that tops stock back up to the par level you set is Coming soon. Today the shopping list covers the jobs on the books minus trusted on-hand quantity; it does not yet replenish to par. No date is promised.

What happens when a count is corrected later?

A correction adds a dated record. Earlier counts and the unit costs saved with them stay in the history.

Can I see what the shelf was worth on an earlier date?

Yes. Inventory can show shelf value as of a selected date, using the count and movement history available for that point in time.

A shelf number ready to use.

Bring one real shopping list and count one shelf. See how the count and later changes affect what you need to buy.