Menu

How to create option groups and add-ons on your menu

Bacon, stuffed crust, cake filling: almost every menu has choices that change the price, and setting them up again item by item is a waste of time. We solve it with reusable lists — you build one once, attach it to your items, and the extra charge goes on the bill by itself.

Updated Sept. 21, 2026 5 min read For: owners
Quick answer

Create the group in Menu, in the Option groups block: give it a name like Add-ons, say whether it's required and how many choices it takes, and list each option with its extra price. Then select the group on the items that use it — the extra charge adds to the price when the order is placed.

What an add-on with an extra charge is

An add-on is a choice the guest makes on top of the item that can add to the price: bacon on a sandwich, stuffed crust on a pizza, the filling of a cake. In qmen.us these choices aren't locked inside a single item — they live in option groups, lists you create once in the Menu and attach to as many items as you like. Each option in the group has its own extra price, and that's the amount added when the guest picks it.

The group also holds the rules for the choice. Required means the guest has to pick something to complete the order; Maximum choices says how many they can pick, with 1 for a single choice and 0 for no limit. When the order is placed, the line price becomes the item's base price, in the chosen size and flavor, plus the sum of the extras picked. That amount and the text of the choices are locked in on the tab: editing the menu later doesn't touch an order that has already happened.

Why a reusable group is worth it

  • You set it up once and use it across the whole menu. One Add-ons group with bacon, cheddar and egg covers all ten of your sandwiches. Bacon went up? Edit the option inside the group and every item picks up the new price right away.
  • The bill comes out right without anyone adding in their head. The extra goes into the item's price the moment the waiter taps it, and the total on their screen already shows the final amount, with size, flavor and add-ons together.
  • The rules catch mistakes before they become an order. A required group won't let the order go through without a choice, and the maximum stops anyone from picking five fillings on a cake that takes only two.
  • The guest sees the price before ordering. On the public page, each item shows its groups in a block that opens and closes, with each option's extra charge beside it — fewer questions for the waiter, fewer surprises on the bill.
  • Past orders don't change price. The choices and the extra charge are locked in on the tab line, so you can adjust the menu in the middle of a rush without messing up what has already gone to the kitchen.

How to create option groups in 7 steps

Seven steps, from your first group to a test on the waiter's phone.

  1. Open the groups screen

    Go to Menu. In the right-hand column there's the Option groups block, with the manage shortcut — or go straight to qmen.us/restaurante/cardapio/opcoes/. The screen lists what already exists and, when there's nothing yet, suggests starting with a Filling. Tap + New group.

  2. Name the group

    In Group name, use the word the guest understands: Filling, Base, Topping, Crust, Add-ons. The waiter sees this name when taking the order and it goes onto the tab in the form Filling: Brigadeiro, so the shorter and more direct it is, the better the order line reads.

  3. Set required and the maximum choices

    The Required toggle says the guest must pick something there to complete the order — that's the case for Base and Filling, where there's no item without a choice. Maximum choices limits how many options can go in: 1 is a single choice, and 0 means no limit, which is what you want in an Add-ons group. The Active toggle keeps the group in use.

  4. List the options with their extra price

    Further down, in the Options block, each row has Option (the name the guest reads, like Brigadeiro) and Extra price (how much it adds to the item). The screen opens with four empty rows; if you need more, tap + Option, and the trash can beside a row removes it. Bacon at R$ 4,00 becomes 4,00 in the extra price.

    Tip: An extra price of 0 is perfectly fine: a choice like how the meat is cooked goes in the group just to inform the kitchen, and the item's price doesn't change.
  5. Save and check the tags

    Tap Save. Back on the list, the group shows the tags pick 1 or multiple, plus required and inactive when they apply, and below them a preview of the options with the extra charge in parentheses. The Edit button reopens the group whenever you want to change a price.

  6. Attach the group to your items

    A new group doesn't show up on the menu by itself: you attach it item by item. Open the item, find the Option groups block and check the groups that apply to it — you can check as many as you like, and a cake can have Base, Filling and Topping at the same time. An item with Variable (by weight) pricing doesn't show this block.

  7. Test it in the waiter app

    Open the item in the waiter app: the choice sheet shows the group, with an asterisk when it's required and a note saying how many options are allowed when it takes more than one. Each button shows its extra charge beside it, like Bacon +R$ 4,00, and the price at the bottom updates with every tap. If a required choice is missing, the warning “Choose an option in Filling” appears.

Frequently asked questions

Can the same group work for several items?+

Yes, that's the whole idea. You create Add-ons once and select the group on as many items as you like. When the price of bacon changes, edit the option inside the group and the new price applies to every item that uses it, without opening them one by one.

How does the extra charge get on the bill?+

The line price is the item's base price (in the chosen size and flavor) plus the extra price of each option picked. That amount is calculated when the order is placed and locked in on the tab, along with the text of the choices, in the form Filling: Brigadeiro.

Can the guest pick more than one add-on?+

Yes. That's what the Maximum choices field is for: 1 keeps it a single choice, a higher number limits how many can go in, and 0 means no limit. When more than one choice is allowed, the waiter's choice sheet shows how many options fit there.

What happens if I delete a group?+

The Delete group button asks for confirmation and warns that the group will come off the items that use it. Orders already placed don't change: the choices were locked in on the tab line at the time of the order, with that day's name and extra charge.

Does the guest see the add-ons on the public menu?+

Yes. On the public page, the item shows each group in a block that opens and closes, with the options and the extra charge beside them. It's read-only there: the guest arrives at the table already knowing the stuffed crust costs more, and the choice happens when they order.

Do I have to charge for every option in the group?+

No. An extra price of 0 is normal and the item's price stays the same. It's useful for a choice that only informs the kitchen, like how the meat is cooked, and for an option you offer for free. The group preview only shows the amount in parentheses when there is one.

Glossary

Option group
A reusable list of extra-cost choices, like Crust or Add-ons, that you attach to several items.
Item
Each product you sell, with a name, description, photo and price; it's what the waiter adds to the tab.
Tab
The open bill of a table, where items add up until it's closed.
Flavor
A version of an item, like Calabresa or Margherita, with its own price in each size.
Size
A portion variation shared by the whole restaurant (Small, Large); every restaurant starts with a default Regular size.
Variable price
A way of pricing by measure (kg, 100 g, portion) where the waiter enters the amount when taking the order.

Related resources

Still need help?

If the step-by-step didn't solve it, send us your question with your restaurant's name. We reply within one business day.

Let the menu do the math

Create your account with Google, build your menu and get your first order going today.

Get started