Inventory & Suppliers

Batches, expiry, FIFO cost and supplier dues

Stock moves the moment an order is placed — and every batch knows when it arrived, what it cost and when it expires. BistroBot uses the oldest stock first, warns you before things expire or run low, and keeps track of what you owe each supplier.

Built for kitchens and bakeries that have to get expiry and cost right. Every delivery becomes a batch with its own cost and expiry date, orders use stock first-in, first-out, and reports use that real FIFO cost. Recipes are your exact formulas, prep items like batter and gravy have their own batches, and supplier bills, payments, returns and ageing live in the same place.

What it does

  • ✓Batches with received date, cost and expiry
  • ✓FIFO: oldest stock used first, so food cost is real
  • ✓Expiry and low-stock alerts in the app and on Live Floor
  • ✓Wastage and expired stock written off by you, never automatically
  • ✓Recipes as your exact formulas, with AI suggestions side by side
  • ✓Prep items (batter, gravy, dough) with Make batch
  • ✓Suppliers & payables: bills, due dates, payments, ageing, statements
  • ✓Purchase returns and debit notes
  • ✓Import purchases from Excel/CSV

Every delivery is a batch

Record a purchase and each line becomes a batch with its received date, cost and expiry date. Open any ingredient to see its batches, movements and which orders used it. Stock you already had is carried over as an opening batch.

First in, first out

When an order is placed, BistroBot uses the oldest batch first (the one that expires earliest, if two arrived the same day). Cancel or void the order and the stock goes back. Food cost and stock value use these real batch costs, so your margin reports match what you paid.

Alerts before it’s a problem

Set a low-stock level per ingredient and BistroBot flags what is running low, what expires soon and what has expired — in the inventory alerts page and on Live Floor. Expired stock is never written off automatically: you check it and write it off, and it is recorded as wastage.

Recipes, exactly as you make them

Enter your own recipe for each dish — the exact quantities you use. Ask AI for a suggestion and it appears next to yours to compare; it never overwrites your lines.

Prep items and Make batch

Batter, gravy, dough and sauces are prep items with their own recipes. Tap Make batch and BistroBot uses the raw ingredients first-in, first-out and creates a prep batch with its own shelf-life expiry, which your dishes then use.

Suppliers and what you owe

Keep a supplier list, record supplier bills with due dates from their payment terms, record payments against one or more bills, and see ageing and a statement for each supplier. Send goods back with a purchase return and a debit note. Download any of it as CSV for your accountant.

Import purchases from your other software

Already record purchases in your existing billing or ERP software? Export them to Excel or CSV and import the file. AI suggests which column is which, you check it, and the mapping is saved for next time.

Into your accounts

With accounting integration (Pro, or Gourmet with the Accounting add-on), supplier bills, payments and debit notes export as purchase, payment and debit-note vouchers for Tally, Zoho Books and QuickBooks.

Why restaurants love it

✓

Real food cost

FIFO batch costs, not a guess or last price.

✓

Less expired stock

Expiry alerts before batches go to waste.

✓

Supplier dues in view

Bills, due dates, payments and ageing in one place.

Who it’s for

Bakeries and QSRs with short shelf-life stockKitchens that make batter, gravy and dough in batchesOwners who pay many suppliers on credit
Available on: Gourmet and Pro · accounting exports on Pro, or Gourmet + Accounting add-on

Frequently asked

What is FIFO and why does it matter?

First in, first out: the oldest stock is used first. It keeps older batches from expiring on the shelf, and it means food cost uses what you actually paid for the stock that was used.

Does BistroBot throw away expired stock automatically?

No. It alerts you when a batch is expiring or has expired; you check it and write it off, and the write-off is recorded as wastage.

Will AI change my recipes?

No. Your recipe is what BistroBot uses. An AI suggestion is shown next to it for comparison and is never saved over your lines.

Can I import purchases from my existing billing or ERP software?

Yes. Export your purchases to Excel or CSV and import the file. AI suggests the column mapping, you confirm it, and it is saved for that source.

Can I track what I owe suppliers?

Yes. Record supplier bills with due dates, payments against bills, purchase returns and debit notes, and see ageing and a statement for each supplier.

Which plans include it?

Inventory is on Gourmet and Pro. Exporting supplier vouchers to Tally, Zoho Books or QuickBooks needs accounting integration — included in Pro, or the Accounting add-on on Gourmet.

Ready to try Inventory & Suppliers?

Every Pro feature free for 3 months — no card, no hardware.

Get 3 Months Free →

More products