Last updated: May 19, 2026, 8:34 AM
Create a fixed dollar amount or percentage discount in Toast Web that staff can apply to a specific item, a check, or only when certain items are on the check. This article covers how to set the discount value, what it applies to, common advanced settings (auto apply, bulk, permissions), and frequently asked questions.
Watch this video for a walkthrough of creating a fixed discount in Toast Web.
Applies to: Toast Web
Permissions needed:
What you'll accomplish: Create a fixed dollar amount or percentage discount in Toast Web, choose what it applies to (a specific item or group, the entire check, or any eligible item), and configure advanced behavior such as auto apply, bulk discounting, and manager permissions.
To create a fixed discount, in Toast Web navigate to Finance > Related > Settings > Discounts & promo codes, select + Add a Discount, set the Discount Type to Fixed, choose whether it is a dollar amount or a percentage, choose what the discount applies to (Specific item/group, Entire check, or Any item), then Save and Publish. Use the Advanced Settings section on the same page to set a shortened POS Name, require manager permission, allow combining with other discounts, auto apply the discount, or configure bulk discount rules.
Note: If a fixed dollar amount discount is greater than the remaining total of the check, the check total will be reduced to $0. No credit will be issued for the difference.
Follow these steps to create a new fixed discount.
Expected outcome: The fixed discount appears on your POS as a discount button. Staff with the 3.1 Discounts permission can apply it to checks (or any staff member can, depending on the Permissions Level you set).
Under Applies to, choose one of three options based on what you want to discount.
If you want to discount one or more specific items (including different sizes of the same item):
Note: There is currently no way to set an item maximum. The discount applies to all eligible items on the check.
If you want to discount the entire check (optionally when a required item is on the check):
Item exceptions are most commonly used when configuring employee discounts to exclude alcoholic beverages as discounted items on the check level.
Important: For item exceptions to work, your discount cannot have Bulk discount, Auto apply discount, or Allow with other discounts selected.
If you want the discount to apply to the first eligible item on the check:
Note: To allow discounts on fractional portions of an item, you must also select the Applies to quantities less than 1 checkbox in the individual discount settings.
On the discount details page, select Show to open the Advanced Settings section and reveal additional customization options.
Enter a shortened name that will appear on the POS for this discount. Use this when the full discount name is too long to display on a POS button.
Discounts default to Any User. Select Manager if you want to require a manager passcode in order to apply the discount.
Note: A staff member applying any discount on the POS must have the 3.1 Discounts permission. If they do not, the POS prompts for a manager passcode.
The Allow with other discounts option determines whether multiple check-level discounts can be applied to one check. Select this checkbox if you want to allow this discount to be combined with other discounts.
Fixed item-level discounts (for example, $5.00 off nachos) can be configured to automatically apply to an order. If the check meets all the necessary conditions, the discount is applied once a user selects Send, Stay, Hold, or Pay on the POS.
Rules for auto apply (also covered in Get Started With Discounts):
These three rules are also why the Auto apply discount checkbox sometimes appears grayed out — see the Frequently Asked Questions section below.
Fixed discounts with at least one required item on the check can use the Bulk discount setting to allow multiple qualified items on a check to be discounted at once. If your discount meets these requirements, the following settings appear in the Advanced Settings section:
For example, if you are configuring a $3.00 off discount for nachos, a Min Quantity of 2 and a Max Quantity of 5 means the discount is offered if you buy at least 2 (but up to 5) nachos.
Note: Min Quantity and Max Quantity cannot be changed if there are hours available set in the discount's availability section.
The Auto apply discount checkbox is grayed out (also written "greyed out") when at least one of three conditions is true. Auto apply only works for item-level fixed discounts with the Any User permission level and no promo code. The checkbox is grayed out if the discount is set to Entire check, if the Permissions Level is set to Manager, or if the discount has a promo code attached. To enable auto apply, change Applies to to one of the item-level options, set Permissions Level to Any User, and remove any attached promo codes.
Also asked as:
To make a discount automatic, set up a fixed item-level discount and enable Auto apply discount in the Advanced Settings section. Auto apply requires the discount to be item-level (not Entire check), set to Any User permission level, and have no promo code attached. When the check meets the discount conditions, the discount applies on its own when the user selects Send, Stay, Hold, or Pay on the POS.
Also asked as:
To add a percentage discount to the POS, create a new fixed discount, set the Discount Type to Fixed, then select percentage and enter the percentage value (for example, 15). Choose what the discount applies to (Specific item/group, Entire check, or Any item), then Save and Publish. The discount appears on the POS as a button that staff can select on a check.
Also asked as:
To create an employee discount, create a new fixed discount, set the Discount Type to Fixed, and enter the dollar amount or percentage. Choose what the discount applies to (most commonly Entire check for a percentage off the check, or Specific item/group for staff-meal items). In Advanced Settings, you can set the Permissions Level to Any User so any employee can apply it, or Manager if a manager passcode is required. If you want to exclude items like alcohol on a check-level discount, configure them as item exceptions under Entire check. The source article notes that item exceptions are most commonly seen when configuring employee discounts to exclude alcoholic beverages.
Also asked as:
To require a manager passcode to apply a discount, open the discount in Toast Web, expand the Advanced Settings section, and set the Permissions Level to Manager. With this setting, the POS prompts for a manager passcode whenever an employee tries to apply the discount. The manager must have the 3.1 Discounts permission granted to them in order for their passcode to be valid.
Also asked as:
A bulk discount applies to multiple qualified items only when the Bulk discount setting is enabled and the Min Quantity and Max Quantity are configured correctly. Open the discount in Toast Web, expand the Advanced Settings section, select the Bulk discount checkbox, set the Min Quantity to the number of items required on the check, and set the Max Quantity to the greatest number of items eligible. Bulk discount only appears on fixed discounts that have at least one required item on the check. If the discount still applies to only one item, double-check that the items meet the discount's Specific item/group requirement and that the Bulk discount checkbox is selected.
Also asked as:
Yes — discount availability is configured in the Availability section of the discount details page. Expand the Availability settings to set a date range, days of the week, and time of day. Each discount can be assigned to only one date range, but you can configure multiple time-of-day windows on the same days (for example, every Tuesday from 10 a.m. to 12 p.m. and again from 5 p.m. to 8 p.m.). Time-based availability is documented in detail in Get Started With Discounts → Discount Availability section. If a time-based discount is not appearing on the POS as expected, see "Troubleshoot Discount Availability".
Also asked as:
A discount may not appear on the POS for several reasons documented in Troubleshoot Discount Availability. The most common reasons are: the discount is set to inactive on the Discounts page (the Active toggle is not enabled), the current date is outside the configured availability dates, the current day is outside the configured days of the week, or the current time is outside the configured time availability. For the full troubleshooting steps, see Troubleshoot Discount Availability.
Also asked as:
After you create and publish the discount in Toast Web, the discount appears as a button on the POS. To apply it to a check, select the item you want to discount and then select Discount Item, or select the overflow menu (three vertical dots) in the top right corner of the check and select Discount. Select the discount you want to apply. Full POS application steps are in Discount Items and Checks.
Also asked as: