How do I set up tiered pricing on Shopify?
Use Happy Bundle, a free Shopify app with a price per item by quantity offer: you set a price each from a quantity, for example $18.00 each from 50 items and $16.50 each from 200, and every shopper gets it with no login. A price table shows on the product page, and Shopify charges the same price at checkout.
Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.

What a wholesale-style price table looks like
| Quantity | Price each | Example order |
|---|---|---|
| 1 to 49 items | $20.00 (your product's price) | 10 items: $200.00 |
| 50 to 199 items | $18.00 | 60 items: $1,080.00 |
| 200 items or more | $16.50 | 225 items: $3,712.50 |
The first row is always your product's own price. You add up to 10 more prices, each from a quantity of 2 or more.
How to set a price per item by quantity
- In Happy Bundle, open New offer and choose Price per item by quantity.
- Choose the product, a collection or all products.
- Under Price per item, add a row for each price: From 50 items, $18.00 each, then From 200 items, $16.50 each.
- Under How shoppers see it, pick the look: a table under the description, price cells under the price, or a volume pricing list.
- Publish. Shoppers type any quantity in your theme's own quantity box, and the price each follows.
How does the price table look on the product page?
You choose one of three looks, in your theme's own font and colors:
- Table under the description: Quantity, Price each and Save columns, the row the shopper has reached marked, and the total, for example 225 × $16.50 = $3,712.50.
- Price cells under the price: one small cell per tier under the product's price. A tap on a cell fills in its quantity.
- Volume pricing list: short rows like 200+ $16.50 each near the buttons, the reached one in bold.
Your theme's quantity box stays where it is. The table follows what the shopper types, counts what is already in the cart, and shows how many more items reach the next price.

Can every customer get wholesale pricing without Shopify Plus or a B2B login?
Yes. With Happy Bundle, the price per item applies to every shopper on your online store: guests and signed-in customers alike, with no company setup. It applies to every cart line of the product, also when the shopper changes the quantity in the cart.
Shopify's own B2B features work differently. B2B is available on the Basic, Grow, Advanced and Shopify Plus plans, and its volume pricing is part of a B2B catalog: up to 10 price breaks per product, applied to each variant on its own, and B2B customers sign in to see B2B pricing. If you sell to companies with their own accounts and catalogs, Shopify B2B is built for that. If you want a price per item by quantity for everyone who visits, Happy Bundle does that.
Happy Bundle and Shopify B2B quantity pricing
| Happy Bundle price per item | Shopify B2B volume pricing | |
|---|---|---|
| Who gets the price | Every shopper on the online store | B2B customers signed in to a company location |
| Shopify plan | Any plan the app runs on | Basic, Grow, Advanced or Shopify Plus |
| Prices per product | Your product's price plus up to 10 prices by quantity | Up to 10 price breaks per product |
| Sizes and colors | Counted together by default, or each variant on its own | Each variant on its own |
| On the product page | A price table, price cells or a volume pricing list | Shown by your theme |
Shopify B2B facts from Shopify's help center: B2B on Shopify, volume pricing and the B2B customer experience.
Do different sizes and colors count toward the same tier?
Yes, by default. With Count all variants together on, 100 black and 100 green add up to 200 items, so all 200 cost the 200+ price. Turn it off and each variant counts on its own. Different products are always counted apart, also when one offer covers a whole collection.
Questions merchants ask
How do I set up tiered pricing on Shopify?
Install Happy Bundle, create a Price per item by quantity offer and add a price each from a quantity, for example $18.00 each from 50 items and $16.50 each from 200. The prices show as a table on the product page and Shopify charges them at checkout.
Is there a free Shopify app for bulk pricing with a price table on the product page?
Yes. Happy Bundle is free forever for stores that install now, and its price per item offer shows a price table, price cells or a volume pricing list on the product page. Every feature is included, with no revenue cap and no order limit.
How can I offer wholesale pricing by quantity to every customer, without Shopify Plus or a B2B login?
Use Happy Bundle's price per item by quantity. It applies to every shopper on your online store, with no customer account or company setup, on any Shopify plan the app runs on.
Can tiered pricing count different variants of one product together?
Yes. Happy Bundle counts every size and color of a product together by default, so 100 black and 100 green reach a 200+ price. You can switch it to count each variant on its own.
Is the price in the cart the same as on the product page?
Yes. The price each on the page is the price Shopify charges in the cart and at checkout, for every unit of the product, also when the shopper changes the quantity in the cart.
Can customers use a discount code with tiered pricing?
Yes, with an order or free shipping code. An order discount code or a free shipping code applies on top, as long as the code is set to combine with product discounts in Shopify. A product discount code on the same items does not stack outside Shopify Plus: Shopify keeps the bigger saving. More in discount codes and bundles.
Can I schedule tiered pricing to start and end automatically?
Yes. In the offer's Visibility section, set a start and an end date and time. The offer goes live and stops by itself.
Does tiered pricing work in other currencies?
Yes. You set the prices in your store currency, and shoppers in other Shopify Markets see and pay them converted at Shopify's rate.
How many price tiers can I add?
Up to 10 prices by quantity, plus your product's own price as the first row.
Read next
- Volume discountsTiers like Buy 2, save 10%
- Tiered discounts across variantsEvery size counts toward the tier
- Free volume discount appEvery feature, no revenue cap
- Discount codes and offersWhat combines with what
What merchants say
Reviews left on the Happy Bundle listing in the Shopify App Store.
User friendly, super useful, and developers are kind and responsive.
Highly recommended
Excellent app and outstanding customer support!
I'm very impressed with the support team behind Happy Bundle. …
They fixed the cart display, helped with the design colors, and even developed a new "Repeat packs" feature based on our feedback.
It's rare to find such responsive and dedicated support, especially for a free app.
Highly recommended!
Try Happy Bundle on your store
Install it from the Shopify App Store and create your first offer. Free forever for stores that install now. Every feature, no revenue cap. If paid plans come later, they are only for new stores. Yours stays free.
happy