> ## Documentation Index
> Fetch the complete documentation index at: https://docs.bizaxl.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Menu Management

> Build and maintain your café menu in BIZ Cafe - categories, items, modifier groups, and add-ons, including the income account and stock links behind each item.

Your menu is the foundation of BIZ Cafe. Everything a guest sees in the storefront and everything a cashier bills at the counter comes from the menu. This page covers the four building blocks: **Menu Category**, **Menu Item**, **Modifier Group**, and **Cafe Add On**.

<Frame>
  <img src="https://mintcdn.com/bizaxloptimizationsllp/koQqSKW1qstRiwOc/images/cafe-menu-management.png?fit=max&auto=format&n=koQqSKW1qstRiwOc&q=85&s=4d685fc1e064f699b6065414442d66e6" alt="BIZ Cafe menu management screen showing menu items grouped by category with prices, tax rates, visibility controls, and edit actions" width="2880" height="1336" data-path="images/cafe-menu-management.png" />
</Frame>

***

## Who Manages the Menu

| Role           | What They Do Here                                                                                                         |
| -------------- | ------------------------------------------------------------------------------------------------------------------------- |
| **Cafe Admin** | Creates and edits categories, items, modifier groups, and add-ons; sets prices, tax rates, and the income and stock links |

Menu management is restricted to the Cafe Admin. Cashiers and kitchen staff use the menu but do not change it. Administrators work from the Desk workspace or from Menu management at `/cafe-ops/menu`.

***

## Before You Start

The menu sits at the top of the dependency chain, so set it up first:

* **Income accounts** must exist in your accounting setup before you assign one to a category. Your sales post against the income account on the category.
* **Stock records** must exist for any item you want to draw down from inventory before you link it.

***

## Menu Category

A **Menu Category** groups related items (for example, Hot Drinks, Pastries, Sandwiches) and controls how they appear to guests. It also carries the income account that sales of its items are recorded under.

### Field Guide: Menu Category

| Field              | Description                                                         |
| ------------------ | ------------------------------------------------------------------- |
| **Category Name**  | The name of the category. Required                                  |
| **Display Order**  | The position of the category in the storefront, lower numbers first |
| **Active**         | Whether the category is shown to guests                             |
| **Description**    | A short description of the category                                 |
| **Image**          | A picture used to represent the category                            |
| **Income Account** | The income account its sales are recorded under                     |

***

## Menu Item

A **Menu Item** is something you sell. It carries the price, the tax rate, kitchen and dietary information, and any choices a guest can make through modifier groups and add-ons. You can also link an item to a stock record so that selling it draws down inventory.

### Field Guide: Menu Item

| Field               | Description                                                   |
| ------------------- | ------------------------------------------------------------- |
| **Item Name**       | The name shown to guests and on the bill. Required            |
| **Category**        | The Menu Category this item belongs to. Required              |
| **Selling Price**   | The price charged for the item. Required                      |
| **Tax Rate**        | The GST or VAT percentage applied to the item                 |
| **Kind**            | The type of item, used to organise the menu                   |
| **Prep Time (min)** | How long the kitchen needs to prepare the item, in minutes    |
| **Available**       | Whether the item can be ordered right now                     |
| **Popular**         | Marks the item as popular so it is highlighted to guests      |
| **Vegetarian**      | Marks the item as vegetarian                                  |
| **Description**     | A short description shown to guests                           |
| **Image**           | A picture of the item                                         |
| **Modifier Groups** | The choice sets attached to this item                         |
| **Add-ons**         | The optional extras offered with this item                    |
| **Stock Item**      | Links the item to a stock record so sales draw down inventory |

<Info>
  The `Stock Item` link is optional. Link it for items you track in stock (for example, packaged goods); leave it empty for items you do not (for example, a freshly poured coffee).
</Info>

***

## Modifier Group

A **Modifier Group** is a set of choices a guest selects from when ordering an item. A common example is a milk choice (whole, skimmed, oat) or a size choice (small, regular, large). You define the group once and attach it to any items it applies to through the Menu Item's **Modifier Groups** field.

Use a modifier group when the guest must pick one option from a set that changes the item rather than adds to it.

***

## Cafe Add On

A **Cafe Add On** is an optional extra a guest can add to an item, such as an extra shot or a syrup. You attach add-ons to an item through the Menu Item's **Add-ons** field.

Use an add-on when the guest can optionally include an extra, often at an additional charge.

***

## How Categories, Items, Modifiers, and Add-ons Fit Together

<Steps>
  <Step title="Create your categories">
    Set up the categories your menu is grouped into and assign each an income account.
  </Step>

  <Step title="Create modifier groups and add-ons">
    Define reusable choice sets and optional extras you will attach to items.
  </Step>

  <Step title="Create your items">
    Add each item under a category, set its price and tax rate, and attach any modifier groups and add-ons.
  </Step>

  <Step title="Link stock where needed">
    For items you track in inventory, link the stock record so sales draw it down.
  </Step>

  <Step title="Publish to the storefront">
    Mark categories active and items available so guests can order them.
  </Step>
</Steps>

***

## Upstream and Downstream Dependencies

* A **Menu Item requires a Menu Category** before it can be created.
* A category's **income account must already exist** in accounting before you assign it.
* The menu **feeds the storefront and the counter**: orders, bills, and reports all draw on the prices, tax rates, and links you set here.

***

## Best Practices

* **Mark items unavailable rather than deleting them.** Deleting an item can break the link from historical orders and reports; setting `Available` to off simply hides it.
* **Set the income account on every category.** Sales of a category's items book to its income account; a missing account makes the background accounting incomplete.
* **Reuse modifier groups and add-ons.** Define a choice set once and attach it to many items rather than recreating it.
* **Keep prep times honest.** They help the kitchen and set guest expectations on the storefront.
* **Use tags to merchandise.** Marking items `Popular` and `Vegetarian` helps guests choose quickly.
