POS Buying Guides

Setting Up Menu Modifiers in Your POS: Add-Ons, Options and Combos

Modifiers are where most ordering mistakes start: a missing sugar level, a combo that charges twice, a kitchen ticket nobody can read. This guide shows how to structure add-ons, options and combos in your POS so orders come out right.

Server entering an order with add-ons on a tablet POS

Key takeaways

  • Group modifiers by question (“Sugar level?”, “Add-ons?”), not by item. Reuse the same group across every item that needs it.
  • Mark a group as required when the kitchen cannot make the item without the answer. Everything else is optional.
  • Set minimum and maximum selections so customers cannot pick three sizes or twelve toppings by accident.
  • Price modifiers explicitly, including $0 options, so reports show what customers choose.
  • Design for the kitchen ticket and the QR screen, not just the cashier. Short, consistent names win.

What modifiers are and why they matter

A modifier is any choice attached to a menu item: size, spice level, doneness, sugar and ice levels, extra toppings, “no onions”, a side swap or a drink upgrade. In most POS systems, modifiers are organised into groups, and each group is attached to one or more items.

They matter because they touch everything. Modifiers change the price, the kitchen ticket, the stock deducted and the customer’s experience on a QR or kiosk screen. A clean modifier set-up speeds up the counter and cuts remakes. A messy one produces wrong orders, arguments over the bill and reports that tell you nothing.

ChaChaCha supports custom modifiers, and the same structure feeds the counter POS, QR ordering and kitchen tickets. The principles below apply to any system.

Before you build anything, pull your ten best-selling items and write down every question staff ask when ordering them. That list is your first draft of modifier groups. Most menus need far fewer groups than owners expect, because the same few questions (size, sweetness, spice, add-ons, removals) repeat across many items.

Required versus optional modifier groups

The most important setting on a modifier group is whether it is required. A required group forces the cashier or customer to answer before the item can be added. An optional group can be skipped.

A simple test: if the kitchen or bar cannot make the item without the answer, make it required. Examples:

  • Required: size for drinks sold in more than one size, doneness for steak, sugar and ice level at a bubble tea shop, choice of rice or noodles in a set.
  • Optional: extra toppings, add an egg, less spicy, no spring onions, extra sauce on the side.

Every required group adds a tap for staff and customers, so do not overuse them. If most customers take the default, consider making the default a pre-selected option in a required group, or leave the group optional and treat “no answer” as standard.

Bubble tea and coffee concepts live and die by this. Our guide to bubble tea POS systems covers the heavy-modifier case in more depth.

Pricing modifiers

Modifiers can be free, add a fixed amount, or replace the item price entirely (for sizes). A few rules keep pricing honest:

  • Price sizes as options, not separate items, when the kitchen treats them as the same product. It keeps the menu shorter and reports comparable.
  • Enter free options as $0, not as notes. “Less sugar” at $0 still appears in reports, so you can see how many customers ask for it.
  • Price upgrades clearly. “Upsize +$1.00” on a QR screen is easier to accept than a price that silently changes.
  • Check GST and service charge treatment of paid modifiers so they follow the parent item.

Paid add-ons are one of the simplest upsells you have, because the prompt appears on every order. Our guide to restaurant upselling techniques covers which add-ons to prompt and when.

Limits: minimums and maximums

Most modifier problems come from missing limits. Set a minimum and maximum number of selections for every group:

Group Min Max Why
Size 1 1 Exactly one size
Sugar level 1 1 The bar needs one answer
Toppings 0 3 Optional, but capped to protect the cup and the margin
Choose 2 sides 2 2 Set meals with a fixed number of sides
Remove ingredients 0 no cap Customers can remove as many as they like

Some systems also let you allow the same option more than once (double shot, two eggs). Decide whether you want “Extra egg” chosen twice or a separate “2 extra eggs” option, and be consistent. Ask each vendor, including us, to confirm how limits and repeat selections work in their system before you build your menu.

Combos and set meals

Combos are modifier groups with a job to do: they bundle items at a set price and let the customer choose within each slot. A typical lunch set has a main, a side and a drink, with upgrades for a larger drink or premium side.

Build combos with care:

  1. One slot, one group. “Choose your main”, “Choose your side”, “Choose your drink”, each required with a maximum of one.
  2. Upgrade pricing on the option, such as “Iced lemon tea +$0.50” inside the drink slot, rather than as a separate add-on.
  3. Link each choice to the real item, so the kitchen ticket and stock deduction follow the actual dish, not a generic “set meal”.
  4. Check how discounts apply. If a member discount or promotion hits a combo, decide whether it applies to the set price, the upgrades or both.

Combos also shape margins. Our guide to menu engineering explains how to decide which items to bundle and which to leave à la carte.

Kitchen tickets and display

A modifier that looks fine on the cashier screen can be unreadable on a kitchen ticket. Design for the person cooking:

  • Short names. “Less sweet” not “Reduce sugar level to 50%”. Keep the long description for the QR screen if needed.
  • Consistent order. Size first, then preparation, then add-ons, then removals. Staff learn where to look.
  • Removals stand out. Prefix removals with “NO” so they are not missed.
  • Route by station. A drink modifier belongs on the bar ticket, not the kitchen one.
  • Language. If your kitchen team reads Chinese more comfortably, print item and modifier names in Chinese on kitchen tickets.

ChaChaCha supports English and Chinese kitchen tickets, a kitchen display system with station routing, order prioritisation and prep timers, and Epson cloud printing to multiple printers. See the kitchen display system page.

Modifiers on QR ordering and kiosks

At the counter, staff can ask a follow-up question. On a QR menu or kiosk, the screen is the only question. That makes modifier design more important, not less.

  • Write group names as questions a customer understands: “How sweet?” rather than “SL”.
  • Show prices on paid options and “free” on $0 ones.
  • Use required groups for anything the kitchen needs, because customers will skip optional ones.
  • Keep the number of groups per item manageable. If an item needs many choices, consider splitting it into two menu items.
  • Add photos to high-value upgrades where your system supports it.

ChaChaCha’s QR ordering uses custom modifiers like the POS; ask us to confirm how a menu change at head office reaches the counter and the customer’s phone.

Modifiers and stock

If your POS deducts stock by recipe, modifiers should deduct too. “Add egg” should take an egg from stock; “Large” should use a larger cup and more tea. ChaChaCha deducts ingredients by recipe with each sale and calculates recipe cost per menu item. How recipe deductions attach to individual modifiers varies by system, so ask us to confirm the set-up for your menu. Our inventory management page explains the stock side.

A step-by-step build order

  1. List every question staff ask when taking an order today.
  2. Turn each question into a modifier group with clear options.
  3. Set required or optional, minimum and maximum, and prices.
  4. Attach groups to items, reusing groups wherever possible.
  5. Build combos slot by slot, linking to real items.
  6. Print a test ticket for every station and check it with the kitchen.
  7. Place test orders on QR and kiosk as a customer would.
  8. Review modifier reports after a month and remove options nobody uses.

Common mistakes to avoid: creating a separate copy of the same group for every item (so a price change has to be made twenty times), using free-text notes instead of proper options, and leaving old seasonal add-ons live after the promotion ends. Each of these makes reports harder to read and orders easier to get wrong.

If you are setting up a new menu, talk to us and we can walk through the structure with you.

Web Admin

Written by Web Admin

Frequently asked questions

What are modifiers in a POS system?

Modifiers are choices attached to a menu item, such as size, sugar level, doneness, extra toppings or removing an ingredient. They are grouped into sets like 'Choose a size' or 'Add-ons' and attached to items. They affect the price, the kitchen ticket, stock deduction and what customers see on QR or kiosk screens.

When should a modifier group be required?

Make a group required when the kitchen or bar cannot make the item without the answer, for example drink size, sugar level, doneness or the choice of rice or noodles. Keep optional anything customers can skip, such as extra toppings or removals, because every required group adds a tap to each order.

How should I price add-ons and upgrades?

Give paid options a clear price, such as plus one dollar for a larger size, and enter free choices as zero-dollar options rather than notes, so they appear in reports. Check that paid modifiers follow the parent item's GST and service charge treatment, and show prices clearly on QR and kiosk screens.

How do I set up combos or set meals in a POS?

Create one required modifier group per slot, such as main, side and drink, each with a maximum of one choice. Put upgrade prices on the options inside the slot. Link each choice to the real item so kitchen tickets and stock deduction follow the actual dish, and decide how discounts apply.

How can I make modifiers easier to read on kitchen tickets?

Use short names, keep a consistent order such as size, preparation, add-ons then removals, and prefix removals with NO so they stand out. Route drink modifiers to the bar and food modifiers to the kitchen. If your team reads Chinese more easily, print kitchen tickets in Chinese.

Do modifiers work the same on QR ordering as at the counter?

They should come from the same menu, but design matters more on QR because there is no staff member to ask follow-up questions. Write group names as plain questions, mark essential groups as required, show prices on paid options and keep the number of groups per item manageable.

See ChaChaCha running in your business

Book a 20-minute walkthrough. We'll set up your menu or catalogue and your payments so you can see how it would run on day one.