Applies to: Menu items, modifier groups, modifier item references
Note |
Size pricing for menu items is supported on all product channels. Size pricing for modifiers is supported on the Toast POS app, Toast Online Ordering, and in the menu data returned to online ordering partners. It is not supported on the Toast Takeout (Local by Toast) app, Toast Order and Pay, and Toast Kiosk. For more information, see Toast product channel support for advanced pricing features. |
With size pricing, the price of a menu item changes based on the size chosen for the menu item. For example, a small pizza costs $6 and a large pizza costs $8.
The effect of size pricing on modifiers depends on the configuration you have specified. There are two possible scenarios:
-
The price of a modifier changes based on the size of the menu item it modifies, for example, toppings on a small pizza cost $0.50 and toppings on a large pizza cost $1.50.
-
The price of a modifier changes based on the size chosen for the modifier itself, for example, the small size of pepperoni costs $1 and the large size costs $2.
In both scenarios, you configure the prices for the modifiers separately from the price of the menu item.
For more information on configuring and using size prices, see the following topics:
This section provides an example of the most common scenario when working with size pricing in the Toast POS app. The configuration for this example sets size-based prices on the Cheese Pizza menu item ($6 for a small and $8 for a large). It also sets size-based prices on the Toppings modifier group and configures the group so that the price of a modifier in the group is determined by the size of the menu item it is applied to. In this case, that means toppings on a small pizza are $0.50 and toppings on a large pizza are $1.50.
When you select a menu item in the Toast POS app that has size pricing enabled, you see a Size button in the list of modifier group buttons and it is selected by default, allowing you to immediately specify the size of the menu item you are adding to the order:
Tap a size option, for example, Small. The menu item is added to the order and priced according to the size you chose.
To add a modifier to the menu item, tap the modifier group name, then tap a modifier. The modifier is added to the menu item and priced according to the size of the menu item. For example, in the illustration below, you ordered one small cheese pizza and then chose Toppings of Pepperoni and Onions. You then ordered a large cheese pizza and added Toppings of Sausage and Mushrooms. The toppings on the small pizza cost $0.50 while toppings on the large pizza cost $1.50.
Tap Done when you are finished specifying the modifiers for a menu item to add it to the order.
You create size prices for a menu group or item on the group or item's details page. After you have created size prices for a menu item, you can view them in the Items grid that appears on the details page for any of the item's parent menu groups. However, the size prices are not editable from the Items grid. To edit a size price, you can either return to the menu group or item's details page and edit it there, or, edit it on the Price editor page.
To enable size pricing on a menu group or item
-
In the Pricing Strategy section of the menu group or item's details page, select Size Price. The Size Prices grid appears. Each row in the grid represents a size.
-
Define your sizes by entering a size name in the Size column and a corresponding price for the size in the Price column. You must enter a price for each size you create.
-
To add additional rows to the grid, click the Add button.
-
To reorder sizes:
-
Click the Edit button. A new column appears to the left with the reordering icon.
-
Click the reordering icon for a row and drag it to its new location.
-
Click Done when you are finished reordering.
-
-
To delete sizes:
-
Click the Edit button. A new column appears to the right with the trash can icon.
-
Click the trash can icon for the row you want to delete.
-
Click Done when you are finished deleting.
-
-
Save your changes.
-
If you are done editing prices for your menus, publish your changes.
For modifiers, size pricing can be configured at either the modifier group level or the individual modifier level:
-
If you configure size pricing at the modifier group level, all modifiers in the group use the same size-based prices. For example, all of the toppings in a Toppings modifier group cost $0.50 for a small pizza, $1 for a medium pizza, and $1.50 for a large pizza. When you configure size pricing at the modifier group level, the size of the modifier is always dictated by the size of the menu item it is applied to, for example, if you order a small pizza and add a topping to it, the small size price is used for that topping.
-
If you configure size pricing at the individual modifier level, modifiers in a group can set their own size-based prices. For example, pepperoni costs $1 on a small pizza and $2 on a large while mushrooms costs $0.50 on a small pizza and $1 on a large. When you configure size pricing at the individual modifier level, you can choose whether the size of the modifier is dictated by the size of the menu item it is applied to or if the size of the modifier can be specified independently from the menu item size on the Toast POS app.
For scenarios where the price of a modifier is determined by the size of the menu item it is applied to, you must specify sizes on the individual menu items and then create corresponding sizes for the modifiers themselves. The sizes on the menu items and modifiers must match exactly, both in the number of sizes and the text used for the size names. For example, this configuration is acceptable:
Menu Item Sizes | Modifier Sizes |
---|---|
Small |
Small |
Medium |
Medium |
Large |
Large |
XLarge |
XLarge |
This configuration is not acceptable because the size names not match:
Menu Item Sizes | Modifier Sizes |
---|---|
Small |
Sm |
Medium |
Med |
Large |
Lg |
XLarge |
XLg |
This configuration is not acceptable because XLarge is missing from the modifier sizes:
Menu Item Sizes | Modifier Sizes |
---|---|
Small |
Small |
Medium |
Medium |
Large |
Large |
XLarge |
Follow the instructions below to configure size pricing for a modifier group. All of the modifiers in the group follow the same size pricing rules, for example, all of the toppings in a Toppings modifier group cost $0.50 for a small pizza, $1 for a medium pizza, and $1.50 for a large pizza.
To enable size pricing on a modifier group
-
In the Pricing section of a modifier group's details page, set the How are modifiers in this group priced setting to All modifiers share the same price.
-
Under the Modifier Group Pricing section, select Size Price. The Size Price grid appears.
-
Define your sizes by entering a size name in the Size column and a corresponding price for the size in the Price column. The sizes you create must exactly match the sizes defined for the menu items this modifier group will apply to, as described in Creating matching sizes for menu items and modifiers. Also, you must enter a price for each size you create.
-
To add additional rows to the grid, click the Add Size button.
-
To remove a row from the grid, click the Edit button, click the trash can icon for that row, and then click Done.
-
Save your changes.
-
If you are done editing prices for your menus, publish your changes.
Note |
The Price Editor does not yet support editing modifier group or modifier prices. You can edit size prices for a modifier group on the modifier group's details page. |
Follow the instructions below to configure size pricing for individual modifiers. When specifying size pricing for an individual modifier, you actually configure the sizes and their associated prices on the modifier's underlying item reference.
When configuring size pricing at the individual modifier level, you can choose whether the size of the modifier is:
-
Dictated by the size of the associated menu item. If you choose this configuration, the sizes you specify for the modifier's item reference must match the sizes specified for the associated menu items exactly, both in the number of sizes and the text used for the size names, as described in Creating matching sizes for menu items and modifiers.
-
Specified independently from the menu item size. If you choose this configuration, the sizes you specify for the modifier's item reference do not have to match menu item sizes. Also, the Toast POS app will prompt you for a size after the modifier is selected.
To configure size pricing on a modifier (size dependent on menu item size)
-
In Toast Web, view the details page for the modifier group whose modifiers should have size pricing enabled.
-
In the Pricing section of a modifier group's details page, set the How are modifiers in this group priced setting to Each modifier has a unique price.
-
Under the Size behavior section, set the How should sized priced modifiers behave setting to Modifier automatically use the same size as the items they are applied to.
-
In the Modifiers section, locate the Modifiers grid.
-
In the Modifiers grid, click the Edit Item icon for a modifier to see the details page for the modifier's item reference.
-
Under the Pricing section, set Pricing Strategy to Size Price. The Size Prices grid appears.
-
Define your sizes by entering a size name in the Size column and a corresponding price in the Price column. The sizes you create for the modifier's item reference must exactly match the sizes defined for the menu items the modifier will apply to, as described in Creating matching sizes for menu items and modifiers. Also, you must enter a price for each size you create.
-
To add additional rows to the grid, click the Add button.
-
To reorder sizes:
-
Click the Edit button. A new column appears to the left with the reordering icon.
-
Click the reordering icon for a row and drag it to its new location.
-
Click Done when you are finished reordering.
-
-
To delete sizes:
-
Click the Edit button. A new column appears to the right with the trash can icon.
-
Click the trash can icon for the row you want to delete.
-
Click Done when you are finished deleting.
-
-
Save your changes.
-
If you are done editing prices for your menus, publish your changes.
To configure size pricing on a modifier (size set independently)
-
In Toast Web, view the details page for the modifier group whose modifiers should have size pricing enabled.
-
In the Pricing section of a modifier group's details page, set the How are modifiers in this group priced setting to Each modifier has a unique price.
-
Under the Size behavior section, set the How should sized priced modifiers behave setting to The size of the modifier can differ from the size of the item. Guests and servers select the modifier's size after choosing the modifier..
-
In the Modifiers section, locate the Modifiers grid.
-
In the Modifiers grid, click the Edit Item icon for a modifier to see the details page for the modifier's item reference.
-
Under the Pricing section, set Pricing Strategy to Size Price. The Size Prices grid appears.
-
Define your sizes by entering a size name in the Size column and a corresponding price in the Price column. The sizes you create for the modifier's item reference do not have to match sizes specified for the menu items the modifier will apply to. You must enter a price for each size you create.
-
To add additional rows to the grid, click the Add button.
-
To reorder sizes:
-
Click the Edit button. A new column appears to the left with the reordering icon.
-
Click the reordering icon for a row and drag it to its new location.
-
Click Done when you are finished reordering.
-
-
To delete sizes:
-
Click the Edit button. A new column appears to the right with the trash can icon.
-
Click the trash can icon for the row you want to delete.
-
Click Done when you are finished deleting.
-
-
Save your changes.
-
If you are done editing prices for your menus, publish your changes.
Note |
The Price Editor does not yet support editing modifier group or modifier prices, so size prices for a modifier must be edited on the details page for the modifier's item reference. |