Included in every plan

Inventory & purchases

Know what a dish costs and what is really on the shelf. Stock moves by recipe on every sale, and purchases update your weighted-average cost as prices change.

Stock2 low
Coffee beans18 kg
MilkLow6 L
Sugar22 kg
Paper cupsLow40 pcs
Milk lot expires in 2 days
What it does

Inside Inventory & purchases

Track stock to the recipe, raise purchase orders and watch expiry.

  1. 01

    Recipe-level deduction

    Map a cappuccino to 18g of beans and 150ml of milk; every sale draws that down automatically and logs the movement.

  2. 02

    True cost, not last price

    Each purchase updates a weighted-average cost per unit, so margins reflect what your stock actually cost - not the most recent invoice.

  3. 03

    Expiry by batch

    Receive stock with an expiry date and it becomes a dated lot. Consumption draws the oldest lot first, and expiring or expired stock is flagged before it is lost.

  4. 04

    Low-stock alerts that stay useful

    An alert fires when an item crosses its threshold, once - not on every order after it, which is how alerts get ignored.

  5. 05

    Vendors and claims

    Raise purchases against a supplier, track what you owe on a running ledger, and raise a debit note for damaged stock so a wet sack stops being an IOU on paper.

Ready to run your business on Coffo?

List your cafe today. Our team sets everything up and you start taking orders in a day.