Paid add-ons
Sell an optional extra — like "Add fries +£2" — as a modifier option with a non-zero upcharge.
A paid add-on is a modifier option with a non-zero Extra (£). When staff pick that option, the order-line price goes up by that amount live at the till. Same mechanism as a binary preference — different upcharge.
In your sales reports the extra normally counts towards the product it was added to. If the add-on is really a product in its own right — a mixer, say — set Counts as product on the option and the reports show it as that product instead, with its price moved across. See Modifiers and options.
Worked example — "Add a side +£2"
- 1
Create a group named Add a side
From Items → Modifiers, click New group. Name it "Add a side". Leave Allow multiple selections off — the customer picks one side.
- 2
Add options with an Extra (£)
"No side" with Extra (£) = 0, "Fries" with Extra (£) = 2.00, "Premium fries" with Extra (£) = 3.00. Leave VAT on Inherit from item.
- 3
Attach the group to the burger
Open the burger product and, in its Modifier groups section, choose Add existing modifier group, then search for "Add a side" and pick it.
Staff ring the burger, tap "Fries", and the line price rises by £2 live — no separate line item, no manual maths.
Preference vs paid — the same feature
Binary preferences and paid add-ons are the same modifier feature with different upcharges:
- No Onions — group "Onions", options at +£0 each (changes the line, not the price). See Binary modifiers.
- Add fries — group "Add a side", "Fries" at +£2 (changes the line and the price).
Multi-select for stackable extras
Turn Allow multiple selections on when the add-ons genuinely stack — for example, an "Extra shots" group where a customer can pick two. With multi-select on, each picked option's upcharge adds to the line, and each one prints on the ticket.
Where the upcharge is set
Upcharge lives on the option, inside the group — not on the product. Edit the group under Items → Modifiers to change an option's Extra (£), and every product that uses the group picks up the new price. You don't edit the upcharge per product. You can give it a different price on a particular menu, though — see Charge a different price for an option on one menu.
Putting a paid add-on on the till's buttons
If the group has only one or two options, Show on the till instead of a pop-up puts them as buttons in the till's left-hand column instead. A paid option still charges its upcharge from there — staff tap Add a side, then the product, and the line lands at the product's price plus £2, exactly as it would from the pop-up. (With Modifier flows switched on for your venue, this switch is called Corner key.)
Worth knowing: the button shows the option's name only, not its price. For a paid extra that staff ring dozens of times a day that's usually the point; if you'd rather the price were visible at the moment of choosing, leave the group as a pop-up, where every option shows its upcharge. See Modifiers and options.
Making an add-on take stock (Inventory v2)
If you're on Inventory v2, an add-on option can consume stock on its own — not just the dish it sits on. Open the option on Items → Modifiers and scroll to Add-ons that consume stock: give "Add fries" a mini recipe (one or more ingredients + a quantity) and every sale of that option depletes those ingredients, exactly like the dish's own recipe does.
Tip
This is counted once per sale of the option — a double portion of the DISH doesn't double the add-on's own consumption. If you also stock the add-on's ingredient in a separate way (a "Half Pint" style measure mapping), you'll be offered a link to convert that group into real sizes instead — an option can only be governed one way at a time.
An upcharge and a stock change are separate settings
The price you set here is what the customer pays. If you track stock with recipes, the Main item used box next to it is a different thing entirely: it tells the stock count how much of the product one of that option uses up, and it never touches the price.
They often move in opposite directions, which is the point. A shandy usually costs the same as a pint (no upcharge) while using half the beer (Main item used 0.5). See Modifiers and options.
What's next
- Modifiers and options — the core build-a-group article.
- Binary modifiers ("no onions") — same feature at £0.
- Bundles and meal deals — package the burger + side + drink as one deal instead.
- Add-ons: bundle, modifier, or separate product? — pick the right tool.