System updates

We’re experiencing issues that may affect your Square services. We’ll continue to update our status page with more information.

Home>Inventory & Item Management

Create and Manage Discounts

Create and edit discounts from your online Square Dashboard or from the Square app. After you’ve set up discounts, learn how to apply them at checkout.

Create Manual Discounts

From your online Square Dashboard

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create a Discount.

  3. Enter the discount details – including the discount name, amount (either percentage or amount in pounds) and applicable locations.

  4. When you’re all set, click Save.

From the Square App

  1. From the navigation bar at the bottom of your screen, tap More > Items.

  2. Tap Discounts > Create Discount or select a discount to modify.

  3. Enter the discount details and tap Save.

Note: If you’d like to create a variable discount so you can enter the amount at checkout, leave the Amount field blank.

Although you can create manual discounts online or from the Square app, to create automatic discounts, head to the online Square Dashboard.

Set a Maximum Discount Value

You can set a maximum discount value for a discount to limit the total discounted amount applied to a purchase. If your customer is applying multiple discounts, the maximum discount value will only apply to the discounts with a set maximum discount value.

To set a maximum discount value:

  1. Log in to your online Square Dashboard, and select Items > Discounts.

  2. Click Create a Discount and enter the discount details.

  3. Within the Options section, toggle on Set maximum value.

  4. Enter an amount in the Maximum value field, and click Save.

You can remove the maximum discount value setting from an existing discount at any time by toggling off the Set maximum value option while editing the discount.

Create Automatic Discounts

Create automatic discounts for specific items, categories, quantities, daily specials (like happy hours) or limited-time offers. You can also set a minimum spend requirement a customer must meet before a discount is applied.

You can create six types of automatic discounts:

  • Item or Category

  • Quantity

  • Customer Group

  • Recurring

  • Limited Time

  • Minimum Spend Requirement

Automatic discounts can be used in combination with other automatic discounts. For example, you can create a minimum quantity discount on a recurring basis or for a limited time by setting up the discount Set Schedule or Set Date Range.

Team members with discount permissions can manually apply a discount to a transaction. If a manual discount is applied to the basket, it will override any automatic discounts. 

Note: Automatic discounts are not available for Square Invoices.

📌 Automatic Discounts can only be created and edited from the Square Dashboard at this time.

Item and Category Discounts

Create a discount that will automatically apply when you add an item or category to a sale.

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create a Discount.

  3. Enter the discount details – including the discount name, amount (either percentage or amount in pounds) and applicable locations.

  4. Toggle on Discount Rules under Automatic Discounts.

  5. Select Item and Category > Done.

  6. Next, search and select each item or category you’d like to automatically discount when added to a sale > Save.

Create Quantity Discounts

Create a discount that will automatically apply when you add items or categories and a specified quantity to a sale.

You can set up three types of quantity discounts:

  • Exact Quantity: When you add an exact item quantity to your basket, the discount will automatically trigger and apply to the item cost.

  • Minimum Purchase Quantity: When you add a minimum quantity of an item to your basket, a discount will apply to all of the specified items.

  • Buy One, Get One: When a customer buys a specified quantity of an item or category, a discount will apply towards additions of the same item or towards different item(s) added to the basket. For example, you can create a BOGO discount so that when a customer purchases 2 hats, they’ll receive 50% off the cost of a scarf.

Note: If you’d like to set up a buy one, get one free discount, just make sure to set the discount percentage amount to 100%.

To get started:

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create a Discount and add a name and discount amount. Note: If you’d like to set up a buy one, get one free discount, just make sure to set the discount percentage amount to 100%.

  3. Toggle on Discount Rules under Automatic Discounts.

  4. Click Quantity.

  5. Add the required quantity and select the items or categories you want to include.

  6. Next, set your Discount Rule. You’ll have three options for setting up your quantity discount:

  • Exact Purchase Quantity

  • Minimum Purchase Quantity

  • Buy One, Get One

7. Select exact or minimum quantity, and save the discount. If you selected Buy One, Get One Free, specify the quantity and items the buyer will receive at a discount, and then click Save.

You can update an existing discount at any time by clicking Edit Purchase Rule from the discount details page.

Quantity-based discounts also work with schedule or date range features. For example, you could create a Minimum Purchase Quantity every Saturday or for the month of December for festive specials.

Create a Recurring Discount

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create Discount to add a new discount.

  3. Enter the discount details.

  4. Toggle on Discount Rules under Automatic Discounts.

  5. Click Select Items to apply discounts to certain items or categories automatically.

  6. Choose up to 1,000 individual items or categories and click Done. To select all items, select the tick box next to the ‘Items’ heading.

  7. Toggle on Set Schedule.

  8. Set the days of the week and times of day this discount is available.

  9. Click Save.

Create a Limited Time Discount

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create New Discount.

  3. Enter the discount details.

  4. Toggle on Auto Apply to Items and Categories.

  5. Click Select Items to apply discounts to certain items or categories automatically.

  6. Choose up to 1,000 individual items or categories and click Done. To select all items, select the tick box next to the ‘Items’ heading.

  7. Toggle on Set Date Range and select dates to create a limited-time discount.

  8. Click Save.

Learn more about using discounts with Square.

Create Customer Group Discounts

Square's Customer Directory allows you to create Customer Groups to view how customers interact with your business. Creating Customer Groups allows you to store contact information on file, such as phone numbers or email addresses, or track visit frequencies to your business. 

When you create a discount for a Customer Group, the discount will automatically apply when a buyer from the group is added to a transaction, speeding up the checkout process.

To create a discount for a Customer Group from your Dashboard:

1. Go to your online Square Dashboard and select Items > Discounts.
2. Click Create a Discount, and enter the discount details.
3. Toggle on Discount rules under Automatic Discounts.
4. Click Customer Group from the menu, then select Next.
5. Select a Customer Group from the list, or search for a Customer Group in the search bar you want to apply the discount to.
6. Click Done to save your new discount.

To create a new discount or apply an existing discount for a Customer Group from the Square Point of Sale App:

  1. From the main menu of your app, tap Customers > View groups.

  2. Select a group you wish to apply a discount to.

  3. From the menu at the top of the page, tap Manage group discounts

  4. Either select an existing discount to apply to the group, or press Create discount

  5. If you are creating a new discount, provide the discount details > tap Save. In the next window, click the discount you created > tap Save

  6. If you are adding an existing discount to a group, select which discounts you wish to apply > tap Save

Once these steps are complete, you can add another Customer Group to the discount, add another discount rule or edit the discount. To remove a discount, unselect the discount from the Apply discount to group page and press Save once complete.

Note: Discounts can only be created to Customer Groups on the Square Point of Sale App on iOS or on your online Square Dashboard. Discounts can’t yet be configured to groups on Android devices. Once a discount is created for a Customer Group, it will be applied across your entire Square account. 

Learn more about how to manage customer groups and filters.

Create Customer Based Discounts

Customer based discounts allow you to create and link discounts to Customer Groups from your online Square Dashboard. The discounts will automatically apply when a customer from the Customer Group is added to a transaction. Also, any customer added to a Customer Group with an associated discount will automatically receive the discount during a transaction. To get started:

  1. From your online Square Dashboard, go to Items > Discounts.

  2. Click Create a Discount.

  3. Enter the discount details, including the discount name, amount and location. Note: If a discount is connected to a specific location, the customers will only get the discount if they make a purchase from that location.

  4. Select the Customer Group you want to apply the discount to. 

Note: If the customer associated with the discount is removed from the transaction, the discount will also be removed from that transaction. If you add the customer back to the transaction, the discount will reapply automatically.

To edit a discount, you can use the Customers applet to un-link the discount from the customer group, then you will be able to edit it in Dashboard (change the percentage, change the item category, etc.). Once completed, you need to go back to the Customers applet afterward and re-link the discount to the customer group again.

Please note that you can’t edit the customer-based discounts via Square Dashboard.

Create Post-Tax Discounts

Create post-tax discounts for things like manufacturer discounts and instant rebates. When a post-tax discount is applied, the item being discounted will still be taxed at the original price instead of the discounted price.

From your online Square Dashboard

  1. Visit Items > Discounts in your online Square Dashboard.

  2. Click Create a Discount

  3. Enter the discount details – including the discount name, amount (either percentage or amount) and applicable locations.

  4. Under Advanced Settings toggle Apply Discount After Tax.

  5. Toggle Discount Rules on if you want to automatically apply the discount to a specific criterion.

  6. When you’re all set, click Save.


From the Square App

  1. From the navigation bar at the bottom of your screen, tap More > Items.

  2. Tap Discounts > Create a Discount, or select a discount to modify.

  3. Enter the discount details. 

  4. Under Options, toggle ApplyDiscount After Taxes

  5. Save.

Note: Post-tax discounts are not available for Virtual Terminal, Square Invoices or payments accepted using our developer APIs at this moment.

Set a Minimum Spend Requirement

By turning on the Minimum Spend setting for a discount, you can set a minimum spend requirement a customer must meet before a discount is applied to their purchase. This setting requires a purchase subtotal to meet a minimum pound amount to qualify for a percentage-based discount.

To set a minimum spend subtotal requirement:

  1. Log in to your online Square Dashboard, and select Items > Discounts.

  2. Click Create a Discount and enter the discount details.

  3. Toggle on Discount rules.

  4. Choose Item or category, Quantity or Customer Group from the menu, then click Done.

  5. Complete the fields that appear after making your selection.

  6. Within the Minimum spend section, toggle on Set minimum spend.

  7. Enter an amount in the Minimum subtotal field, and click Save.

You can remove a minimum spend requirement from an existing discount at any time by toggling off the Set minimum spend option while editing the discount.

Note: The minimum spend setting can only be enabled from your online Square Dashboard.

Learn more about: Invoices

Can't find what you need?