Shopify quantity breaks reward customers for buying more units of an eligible product. A simple offer might give 5% off when someone buys two items, 10% off at four items, and 15% off at six items.

Shopify lets you create one amount-off discount with a minimum quantity. That works for a single threshold. A true volume discount has several thresholds in one promotion, so the saving grows as the cart quantity grows. For that setup, merchants commonly use a discount app built for tiered pricing.

This guide stays focused on unit-based product and variant offers. If your thresholds depend on cart subtotal instead, follow our guide to cart-value tiered discounts.

How do you set up quantity breaks on Shopify? For one quantity threshold, create an amount-off product discount in Shopify admin and set a minimum item quantity. For multiple price breaks, use a Shopify-compatible discount app, define ascending quantity tiers, display the ladder on the product page, and test each boundary in cart and checkout.

The process is:

  1. Choose eligible products and decide whether variants can mix.
  2. Calculate profitable quantity tiers.
  3. Choose native Shopify for one threshold or an app for multiple breaks.
  4. Display the offer beside the product purchase controls.
  5. Test every quantity immediately below, at, and above each threshold.

How Shopify quantity breaks and volume discounts differ

Merchants often use these terms interchangeably, but the distinction matters when you build the offer:

  • A quantity break is the threshold where the price or discount changes, such as "buy 3, save 10%."
  • In this guide, a volume discount applies a larger saving as the shopper buys more eligible units.
  • Tiered pricing is the full set of quantity breaks in one offer.

For a $25 product, a three-tier offer could look like this:

Quantity Discount Unit price Cart subtotal
1 0% $25.00 $25.00
2 to 3 5% $23.75 $47.50 to $71.25
4 to 5 10% $22.50 $90.00 to $112.50
6 or more 15% $21.25 $127.50 or more

The shopper gets a clear reason to add another unit, while you keep control over the minimum quantity and maximum saving.

Choose the right products before setting your tiers

Quantity breaks work best when customers have a reason to buy several units. Good candidates include consumables, repeat-use products, matching items, small gifts, and products sold across variants such as flavors, sizes, or colors.

Start with products that have:

  • Enough gross margin to fund the largest discount
  • Reliable stock across eligible variants
  • A natural multi-unit use case
  • A purchase pattern you can measure before and after launch

Avoid adding a steep volume discount to a low-margin product simply because it is popular. More units do not help if each discounted order loses contribution margin.

Check the economics of each tier

Use this calculation before you publish:

discounted unit price = regular unit price × (1 - discount rate)

Then calculate contribution per unit:

contribution per unit = discounted unit price - product cost - variable fulfillment cost - payment cost

Suppose a product sells for $25, costs $9, and has $2 in variable costs per unit. At 15% off, the discounted unit price is $21.25 and the contribution is $10.25 per unit. A six-unit order produces $61.50 in contribution before fixed costs.

Run the same calculation at every tier. Include extra pick-and-pack costs, heavier shipping, and any free-shipping threshold the larger cart might trigger. If shipping is part of the incentive, first set a free-shipping threshold on Shopify using the same contribution-margin logic.

Option 1: Create one quantity threshold in Shopify admin

Shopify's native amount-off discount can require a minimum quantity of items. Use this method when you need one threshold, such as "buy 3 or more and get 10% off."

  1. In Shopify admin, go to Discounts.
  2. Select Create discount.
  3. Choose Amount off products.
  4. Choose Automatic discount if you want the saving to apply without a code, or Discount code if the shopper should enter a code.
  5. Set a percentage or fixed amount.
  6. Choose the eligible products or collections.
  7. Under minimum requirements, select Minimum quantity of items and enter the threshold.
  8. Set customer eligibility, usage limits, combinations, and active dates.
  9. Save the discount and test it in your storefront.

Only eligible products count toward the minimum when the discount applies to selected products or collections. Shopify also requires shoppers to add all qualifying items to the cart before an automatic discount applies.

This method is useful for one threshold. It does not create a visible ladder with several quantity breaks.

Option 2: Create multiple Shopify quantity breaks with Multiscount

Use a tiered-discount app when you want one promotion to move through several thresholds, such as 5% off two units, 10% off four units, and 15% off six units.

Multiscount supports volume discounts, quantity breaks, percentage discounts, flat discounts, and tiered pricing. It uses Shopify Functions, applies discounts without creating draft orders, and can display promotional widgets on product and cart pages.

The exact labels in the app may change, but the setup follows this sequence:

  1. Install Multiscount from the Shopify App Store and open it from Shopify admin.
  2. Create a product or volume discount.
  3. Choose the products or collections that should qualify.
  4. Add the first quantity threshold and discount value.
  5. Add each higher tier in ascending order.
  6. Choose whether the promotion should apply automatically or use a code, where available.
  7. Configure eligible channels, customer conditions, dates, and combination rules.
  8. Add the offer widget to the product page and, if useful, the cart page.
  9. Save the promotion, then test every tier in a duplicate theme or test storefront session.

Keep the first threshold achievable. If customers usually buy one unit, a first break at two or three units gives them a plausible next step. A first break at ten units may be irrelevant outside wholesale or replenishment purchases.

Show the offer before the shopper reaches checkout

A discount cannot influence basket size if the shopper only discovers it after adding products to the cart. Put the quantity ladder close to the variant selector and add-to-cart button.

Use plain copy that shows both the threshold and reward:

Weak label Clear label
Tier 2 Buy 4, save 10%
Volume offer Add 2 for 5% off
Best value Buy 6+, save 15%

If shoppers can mix variants, say so. If all units must be the same variant, state that condition next to the offer. The same applies to subscription products, bundles, sale items, and customer-specific pricing.

A product-page widget helps shoppers understand the ladder early. A cart message can show the next threshold, for example, "Add 1 more eligible item to save 10%."

Decide whether quantities can mix across products or variants

Before launch, define what counts toward a tier:

  • Units of one product only
  • Any variants of one product
  • Any products in a collection
  • All eligible products across the cart

These rules produce different customer experiences. If a shopper adds one red shirt and one blue shirt, should that count as two? What if the shirts are separate products in the same collection? Write the expected answer before configuring the promotion, then use it in your tests and customer-facing copy.

Configure discount combinations carefully

Shopify groups discounts into product, order, and shipping classes. Combination settings on both discounts determine whether eligible offers apply together. When discounts cannot combine, Shopify selects the best eligible discount or combination for the shopper.

Check the effect of your quantity break alongside:

  • Welcome or loyalty codes
  • Order-level promotions
  • Free-shipping thresholds
  • Buy X get Y offers
  • Subscription discounts
  • Existing app-based discounts

Shopify applies product discounts first, order discounts to the revised subtotal next, and shipping discounts last. The platform currently allows up to 25 active automatic discounts, including app-based automatic discounts.

Do not assume two offers will stack because both appear active in admin. Test the exact cart conditions and confirm the final checkout total.

How to test Shopify quantity breaks before launch

Build a test matrix around the boundaries of each tier. For thresholds at 2, 4, and 6 units, test quantities 1 through 7.

Test Expected result
1 eligible item No discount
2 eligible items First tier applies
3 eligible items First tier remains
4 eligible items Second tier replaces the first
5 eligible items Second tier remains
6 eligible items Third tier applies
7 eligible items Third tier remains

Repeat the test with mixed variants, an ineligible product, a sale item, a discount code, and any subscription option you offer. Check the product page, cart drawer, cart page, checkout, order confirmation, Shopify admin order record, and refund flow.

Also test removing an item. If a cart falls from four eligible units to three, the discount should return to the first tier and the displayed message should update.

Measure unit economics after launch

After the first full week or campaign period, compare eligible products with a clean pre-launch period. Track:

  • Average units per order for eligible products
  • Average order value
  • Gross margin and contribution per order
  • Conversion rate on eligible product pages
  • Discount cost as a percentage of eligible revenue
  • Refund and return rate for discounted orders

A higher average order value does not automatically mean a better promotion. If customers who would have bought four units anyway now receive 10% off, revenue may rise while contribution falls. Adjust the thresholds or discount depth based on margin, not revenue alone.

Common quantity-break mistakes

Setting tiers too close together

Several small tiers can make the offer harder to scan without changing buying behavior. Start with two or three meaningful breaks, then add another only when the data supports it.

Hiding the rules

State which products and variants count, whether quantities can mix, and whether other discounts apply. Put the terms near the offer rather than burying them in a policy page.

Forgetting inventory and fulfillment

A successful offer can move stock faster than expected. Review inventory by variant and confirm that packaging, weight, and fulfillment costs still work at higher quantities.

Testing the threshold but not the boundary

Most errors appear one unit below or above a threshold. Test both sides, then test item removal and mixed carts.

Discounting before checking margin

Choose the highest safe discount first, then work backward to the lower tiers. This keeps the offer inside your margin limit.

Launch a quantity-break offer with Multiscount

Multiscount gives Shopify merchants one place to create volume discounts and multi-tier quantity breaks, then advertise them with product-page and cart widgets. Because it uses Shopify Functions and does not rely on draft orders, the discount stays within Shopify's native checkout flow.

Install Multiscount from the Shopify App Store and build your first quantity ladder. Start with two or three tiers, test every boundary, and review margin after the first full week or campaign period.

Shopify quantity breaks work best when the unit rules are easy to understand before a shopper adds to cart. Keep the ladder short, state whether variants can mix, and confirm that the deepest tier remains profitable.

Frequently asked questions

Can Shopify create quantity discounts without an app?

Yes, for a single threshold. Shopify's amount-off product discounts can require a minimum quantity. If you need several escalating Shopify quantity breaks in one offer or a visible quantity ladder on the product page, use an app that supports tiered pricing.

What is the best way to create multiple quantity breaks on Shopify?

Native Shopify handles one minimum-quantity threshold per amount-off discount. For a multi-tier ladder, the clearer route is a compatible discount app that manages ascending breaks as one promotion, displays the offer on the product page, and updates the applied reward as quantity changes.

What is the difference between a quantity break and a volume discount?

A quantity break is one threshold where the discount changes. A volume discount is the promotion built from one or more thresholds, with larger quantities earning a larger saving.

Can customers mix variants to reach a quantity break?

That depends on how you configure the eligible products and quantity counting. Decide whether variants can mix, state the rule beside the offer, and test a mixed-variant cart before launch.

Do quantity discounts apply automatically on Shopify?

They can. Shopify and discount apps can create automatic discounts that apply when the cart meets the eligibility rules. The shopper must add all qualifying items before the discount applies.

Can a volume discount combine with another Shopify discount?

Sometimes. The result depends on each discount's class, combination settings, store eligibility, and the cart. Configure both offers to allow the relevant combination and test the final checkout total.