Feature · Inventory

One stock count for the shop, the register and the kitchen

Every branch’s stock in batches with cost, expiry and lot code. Online orders, the register and recipes sell from the oldest batch first, at what it cost you.

What’s included

  • Stock per location: branch stock rooms and warehouses
  • Batches with cost, expiry date and lot code
  • Oldest batch sold first
  • Transfers that keep each batch’s dates and cost
  • Stocktakes while you trade
  • Keep selling at zero, paid back by the next delivery
  • Quantities in grams, millilitres or pieces
  • Recipe ingredients taken from stock when a dish sells
  • Branch staff limited to their own stock room

What you get

What changes for your business.

01

Cost of goods that matches what you paid

Each sale takes the oldest batch first, at that batch’s cost, so your cost of goods reflects what you actually paid for that stock.

02

Expired stock doesn’t get sold

A batch past its expiry date can’t be sold at the register or online. It still counts as on hand until staff discard it.

03

Online and in store, without overselling

A checkout holds its units while the customer pays, and the register can’t sell units an online basket is holding.

04

Count while the shop is open

A stocktake remembers what was expected when counting started, so a sale rung up after a shelf is counted isn’t undone when you submit.

Already handled

The hard cases, handled before you meet them.

Stock moved to another branch

A transferred batch keeps its arrival date, cost, expiry and lot code, so it’s still sold first at the new branch.

Ten orders for the last unit

When ten paid orders race for one unit of an item set to keep selling, the first takes it and the other nine are recorded as owed, not refused.

A sale returned twice

Giving back the same sale twice returns each unit to stock once.

Every app starts from the same tested Modules, and Stardeck updates bring their fixes to yours.

Every setting, screen and rule, written down.

The docs walk through how it works in detail, for you or whoever sets it up.

Know what’s on the shelf at every branch.