Skip to content

Suppliers & Purchasing

Overview

Once you track ingredients, you need a way to restock them. That's what this area does: keep a list of your suppliers, raise stock orders (purchase orders) to them, and receive the goods when they arrive — which tops your ingredient stock back up.

How it works

  1. You add each supplier as a contact record.
  2. You raise a stock order to a supplier listing what you need.
  3. When the delivery arrives, you receive the order — fully or partially.
  4. Receiving the goods automatically increases your ingredient stock.

Default setup

Bean & Brew example: order more coffee beans from their roaster.

1. Add the supplier

In Stock Control → Suppliers, click Create and fill in:

  • Name — e.g. City Roasters
  • Code, Email, Phone — optional contact details

2. Raise a stock order

In Stock Control → Stock Orders, click Create:

  • Outlet — the branch receiving the goods
  • SupplierCity Roasters (only that supplier's ingredients can be added)
  • Order No and Delivery date
  • Items — add a row per ingredient with the quantity and unit price

3. Receive the delivery

When the goods arrive, open the order and click Receive Order. Enter the quantity that actually arrived for each item and confirm. Your ingredient stock goes up.

Stock Control → Stock Orders → Receive screen

Advanced options

FeatureWhat it does
Partial receivingReceive part of an order now and the rest later — the order shows as partially received until complete.
Supplier invoice no.Record the supplier's invoice number against the order.
Per-line taxSet Has tax and a tax rate on each order line.
Order statusOrders move through draft → confirmed → received (or cancelled).
Manual ingredient transactionsIn Stock Control → Ingredient Transactions, log stock changes that aren't sales or orders — waste, expiry, damage, transfers between outlets, or a stock-take.

The Ingredient Transactions screen is also a full ledger: every ingredient movement, the stock before and after, the reason, and who recorded it.