HomeUser manual › Restaurant Menu

Restaurant Menu

The item master. Everything you buy, cook, bundle or sell is defined here — and this is what the till reads from.

In the app: Sidebar → Manage → Restaurant MenuEvery feature described here is free.

What this screen is for

One list holds four different kinds of thing, and knowing which is which is the single most important idea in the app:

TypeWhat it isSold at the till?Holds stock?
RawAn ingredient you buy — chicken, flour, oilNoYes
InventoryBought and sold untouched — a bottled drinkYesYes
MenuA dish you cook, made of raw items via a recipeYesThrough its recipe
DealA bundle of menu and inventory items at one priceYesThrough its parts

The short version: raw goes in, menu comes out, inventory passes straight through, and a deal is several of the others sold together.

How to get here

Sidebar → ManageRestaurant Menu.

The screen, part by part

  • All Categories — narrow to one menu section.
  • Search by name, barcode or PLU.
  • The three icon buttons at the top right open Manage Categories, Manage Units and Manage Add-on Groups.

The table

ColumnWhat it tells you
NameThe item. An Incomplete tag means the recipe is empty and the till must not sell it yet
TypeRaw, Inventory, Menu or Deal
CategoryIts menu section
PriceWhat you sell it for
CostWhat it costs you — typed in for raw and inventory, calculated from the recipe for menu and deals
SectionWhich kitchen section prints its ticket
AvailableA switch. Off hides it from the till without deleting it

Actions: Edit, the recipe button (Recipe & add-ons) and Delete.

Adding an item

Press Add Item. The form changes depending on the Type you pick first.

Always shown

FieldNotes
TypePick this first — it decides the rest of the form
CategoryChoose one, or type a new one right here
NameRequired
UnitKg, Each, Plate, Bottle
Sale PriceWhat the guest pays
QuantityWhether fractional quantities are allowed — turn on for anything sold by weight

Raw and inventory items also get

  • Cost Price — what you pay for one unit
  • Opening Stock — how many you hold right now
  • Low Stock Alert — the level that counts as running out; it feeds Low Stock on the Dashboard
  • Cost (from recipe) — read-only, worked out from the parts. Build it on the Recipes & add-ons screen.

Optional extras

  • Barcode — scan straight into the till
  • PLU Code — a short code staff can type, e.g. ZB1
  • Kitchen Section — which printer the ticket goes to, e.g. Grill
  • Sort Order — position in the till's grid; lower comes first
  • Description — a short note

Categories, units and add-on groups

Three small managers, reached from the icons at the top:

  • Manage Categories — name and description. These are the chips along the top of the till's item picker.
  • Manage Units — name and unit value, e.g. Kg, Each, Bottle.
  • Manage Add-on Groups — see Recipes & add-ons.

Step by step

Putting a new dish on the menu

  1. Add Item → Type Menu.
  2. Name, category, unit, sale price. Save.
  3. Open its recipe and add the raw ingredients with quantities.
  4. Check the Cost column filled in and the Incomplete tag has gone.
  5. Turn Available on.

Adding a bottled drink

  1. Add Item → Type Inventory.
  2. Name, unit Bottle, sale price, cost price, opening stock, low stock alert. Save. No recipe needed.

Taking something off the menu for a day

Flip Available off. It disappears from the till and comes back the moment you flip it on. Do not delete it — deleting loses its history.

Good to know

  • An item with an empty recipe is flagged, not blocked. The till warns you, because selling it means the app cannot know what it cost or what stock to reduce.
  • Cost is never guessed. For menu items it is the sum of the recipe. Change an ingredient's cost and every dish using it re-costs itself.
  • Raw items never appear at the till. If a staff member cannot find something in the item picker, it is almost always typed as raw when it should be inventory.
  • Sort Order and Category together decide what the till grid looks like — put your best sellers first.
Chat on WhatsApp