Size price

Applies to: Menu items, modifier groups, modifier option 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 app, Toast Order and Pay, and Toast Kiosk. 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 modifier options depends on the configuration you have specified. There are two possible scenarios:

  • The price of a modifier option 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 option changes based on the size chosen for the modifier option 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 modifier options separately from the price of the menu item.

For more information on configuring and using size prices, see the following topics:

Using size pricing in the Toast POS app

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 option 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 option to the menu item, tap the modifier group name, then tap a modifier option. The modifier option 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 modifier options for a menu item to add it to the order.

Configuring size pricing on menu groups and menu items

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

  1. 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.

  2. 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.

  3. To add additional rows to the grid, click the Add button.

  4. 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.

  5. 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.

  6. Save your changes.

  7. If you are done editing prices for your menus, publish your changes.

Configuring size pricing on modifier groups and modifier options

For modifier options, size pricing can be configured at either the modifier group level or the individual modifier option level:

  • If you configure size pricing at the modifier group level, all modifier options 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 option 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 option level, modifier options 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 option 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.

Creating matching sizes for menu items and modifier options

For scenarios where the price of a modifier option 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 modifier options themselves. The sizes on the menu items and modifier options 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 Option Sizes

Small

Small

Medium

Medium

Large

Large

XLarge

XLarge

This configuration is not acceptable because the size names not match:

Menu Item Sizes Modifier Option Sizes

Small

Sm

Medium

Med

Large

Lg

XLarge

XLg

This configuration is not acceptable because XLarge is missing from the modifier option sizes:

Menu Item Sizes Modifier Option Sizes

Small

Small

Medium

Medium

Large

Large

XLarge

Size pricing for modifier groups

Follow the instructions below to configure size pricing for a modifier group. All of the modifier options 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

  1. In the Modifier Pricing Method section of a modifier group's details page, set the Select where pricing is set at configuration option to Additional charge - price set by modifier group.

  2. Under the Modifier Group Pricing section, select Size Price. The Size Price grid appears.

  3. 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 modifier options. Also, you must enter a price for each size you create.

  4. To add additional rows to the grid, click the Add Size button.

  5. To remove a row from the grid, click the Edit button, click the trash can icon for that row, and then click Done.

  6. Save your changes.

  7. 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 option prices. You can edit size prices for a modifier group on the modifier group's details page.

Size pricing for individual modifier options

Follow the instructions below to configure size pricing for individual modifier options. When specifying size pricing for an individual modifier option, you actually configure the sizes and their associated prices on the modifier option's underlying item reference.

When configuring size pricing at the individual modifier option level, you can choose whether the size of the modifier is:

To configure size pricing on a modifier option (size dependent on menu item size)

  1. In Toast Web, view the details page for the modifier group whose modifier options should have size pricing enabled.

  2. In the Modifier Pricing Method section, set the Select where pricing is set at configuration option to Additional charge - price set on individual modifiers.

  3. Under the Size Configuration section, set the How should sized priced modifiers behave configuration to Modifier sizes match menu item sizes and do not prompt for size.

  4. In the Modifiers section, locate the Modifiers grid.

  5. In the Modifiers grid, click the Edit Item icon for a modifier option to see the details page for the modifier option's item reference.

  6. Under the Pricing section, set the Pricing Strategy configuration option to Size Price. The Size Prices grid appears.

  7. 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 option's item reference must exactly match the sizes defined for the menu items the modifier option will apply to, as described in Creating matching sizes for menu items and modifier options. Also, you must enter a price for each size you create.

  8. To add additional rows to the grid, click the Add button.

  9. 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.

  10. 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.

  11. Save your changes.

  12. If you are done editing prices for your menus, publish your changes.

To configure size pricing on a modifier option (size set independently)

  1. In Toast Web, view the details page for the modifier group whose modifier options should have size pricing enabled.

  2. Under the Modifier Pricing Method section, set the Select where pricing is set at configuration option to Additional charge - price set on individual modifiers.

  3. Under the Size Configuration section, set the How should sized priced modifiers behave configuration to Prompt for size after modifier is selected.

  4. In the Modifiers section, locate the Modifiers grid.

  5. In the Modifiers grid, click the Edit Item icon for a modifier option to see the details page for the modifier option's item reference.

  6. Under the Pricing section, set the Pricing Strategy configuration option to Size Price. The Size Prices grid appears.

  7. 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 option's item reference do not have to match sizes specified for the menu items the modifier option will apply to. You must enter a price for each size you create.

  8. To add additional rows to the grid, click the Add button.

  9. 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.

  10. 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.

  11. Save your changes.

  12. 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 option prices, so size prices for a modifier option must be edited on the details page for the modifier option's item reference.