Shopify tiered pricing lowers the unit price as a buyer orders more. Shopify now includes quantity price breaks in B2B catalogs on every plan, but they work as volume pricing: once a buyer hits a break, every unit gets that price. True graduated tiers, where each band is priced on its own, still need an app.
What is tiered pricing on Shopify?
Tiered pricing is a pricing model where each quantity band carries its own unit price. A buyer who orders 90 units pays the first-band price on the first 30 units. The next 30 units get the second-band price, and the rest get the third.
This is often called graduated pricing. It’s common in wholesale because the seller keeps full margin on the first units of every order. The discount only applies to the extra volume a buyer adds.

On Shopify, the term is used loosely. App listings and blog posts call almost any quantity discount “tiered pricing.” That matters because Shopify’s built-in tool behaves differently from a graduated model.
Before you configure anything, know what the platform already gives you. Our guide to native Shopify B2B features covers the full feature set by plan. This article stays focused on tiers and price breaks.
If each band is priced separately, you’re running graduated pricing. If one price covers the whole line past a threshold, it’s volume pricing.
What changes for the buyer when you pick one model over the other?
Tiered pricing vs volume pricing
Tiered pricing charges each band at its own rate, while volume pricing charges every unit at the rate of the highest band reached. The same price table produces two different invoices.
Take one product with three bands: 1–30 units at $10, 31–60 at $9, and 61 or more at $8. A buyer orders 90 units.
| Model | How 90 units are priced | Order total | Average unit price |
|---|---|---|---|
| Tiered (graduated) | 30 × $10 + 30 × $9 + 30 × $8 | $810 | $9.00 |
| Volume | 90 × $8 | $720 | $8.00 |
Volume pricing gives the buyer $90 more off on this order. It’s easier to explain on a product page, and buyers like the clean number.
Graduated pricing protects more margin, but buyers need to see the math. That usually means a tier table on the product page and a line-by-line cart. Our explainer on volume discounts for wholesale buyers covers the volume side in more depth.
Neither model is wrong. The right one depends on your margins and how your buyers compare quotes.
Which of these two models does Shopify support out of the box?

What Shopify does natively
Shopify supports quantity price breaks inside B2B catalogs on every plan, and they follow the volume model. That’s been true since native B2B reached Basic, Grow and Advanced on 2 April 2026, according to Shopify’s B2B plan features page.
Shopify Help confirms these mechanics as of October 2026.
- You can add up to 10 price breaks per product, applied to each variant.
- Each variant must reach the break quantity on its own. Ten blue hats and ten gray hats don’t combine to unlock a 20-unit break.
- Once you add volume pricing, the product price is fixed in that catalog. The catalog’s overall percentage adjustment no longer applies to it.
There are two limits that matter for tiers. Basic, Grow and Advanced allow up to 3 active B2B catalogs across all B2B markets combined, while Plus is unlimited. Each catalog holds one set of breaks, so you get three distinct tier lists at most.
Native breaks also apply only to B2B company customers. Retail shoppers on the same store never see them, which matters on a hybrid storefront.
How to set up quantity price breaks in Shopify
Native price breaks live in the catalog, so you set them product by product inside the catalog you assign to a B2B market. The steps below follow Shopify Help as of October 2026.
Step 1: Pick or create the B2B catalog
Go to Markets > Catalogs in your Shopify admin and open the catalog for the buyer group. On Basic, Grow or Advanced, check you’re within the three-catalog limit first. When this step is done, you know which buyer group the breaks will reach.
Step 2: Add quantity price breaks to a product
In Products and pricing, click Manage > Manage products and pricing. Hover over a product, click + Add in the Volume pricing column, then + Add quantity price breaks. Use Add break for extra levels and save. Each break must exceed the minimum and match your increment.
Step 3: Check the theme shows the breaks
Shopify’s theme guide for volume pricing says free Shopify themes support it from version 11.0.0. Older or custom themes need added Liquid code. Log in as a test B2B buyer and confirm the break table appears.
When you need a Shopify tiered pricing app
You need a Shopify tiered pricing app when your pricing model or your number of buyer groups goes past what catalogs can hold. Native breaks handle a single wholesale tier list well at no extra cost. They fall short in four cases.
| Need | Native Shopify B2B (non-Plus) | Tiered pricing app |
|---|---|---|
| Graduated pricing per band | Not supported | Supported by many apps |
| Tiers for more than 3 buyer groups | Capped at 3 catalogs | Depends on the app’s limits |
| Tiers for retail shoppers | B2B customers only | Often supported |
| Bulk edits across many SKUs | Catalog CSV import | CSV import in most B2B apps |
The first row is the main reason merchants switch. If your wholesale terms say “the first 50 units at list, the next 50 at 10% off,” Shopify can’t price that natively.
The second row hits growing hybrid stores. A brand with distributors, retailers and two key accounts already needs four tier lists. Native minimum order quantity rules stay free on all plans, so keep them if they fit.
How do you set the numbers once you know which model to run?
How to design tiers that protect margin
Start from your landed cost and a margin floor, then work up. Every break price must stay above the floor, and every step should make the bigger order worth more to you in gross profit.
Here’s a worked example. A product has a landed cost of $6 and a wholesale base price of $12. The margin floor is 35%, so the lowest allowed price is $6 ÷ 0.65, or about $9.23.
| Break | Unit price | Gross margin | Order total | Gross profit |
|---|---|---|---|---|
| 1–23 units | $12.00 | 50.0% | 12 units: $144.00 | $72.00 |
| 24+ units | $11.00 | 45.5% | 24 units: $264.00 | $120.00 |
| 48+ units | $10.20 | 41.2% | 48 units: $489.60 | $201.60 |
| 96+ units | $9.60 | 37.5% | 96 units: $921.60 | $345.60 |
Each break gives up margin per unit, yet gross profit per order still rises. The 96-unit price sits above the $9.23 floor, leaving room for freight and payment fees. A break below the floor should be left out.
Before you publish breaks, run your own numbers in our wholesale price calculator. Our guide to wholesale profit margin explains how to set the floor itself.
Common mistakes with Shopify price breaks
The most common mistake is the volume pricing cliff. In the table above, 47 units at $11 cost $517. Yet 48 units at $10.20 cost $489.60, so the buyer pays less for more.
Anyone ordering 45 to 47 units should round up. That’s fine if you planned it, but costly if you didn’t.
You can soften the cliff two ways. Keep the gaps between break prices small, or use graduated tiers, which remove the cliff by design.
The second mistake is forgetting that native breaks override catalog adjustments. If your catalog applies 30% off retail, a product with breaks ignores that rule. You’ll need to update those prices by hand when retail prices change.
The third is breaks that ignore your increments. If you sell in cases of 12, a break at 50 units won’t save. Set breaks at 48 or 60 instead.
Hybrid stores should check retail too. DTC shoppers don’t see B2B breaks, so retail tiers need a separate setup. Our step-by-step volume discount setup on Shopify walks through those discount options.
Set up tiered pricing with B2Bridge
B2Bridge gives a Shopify store volume and tiered pricing for wholesale buyers, with unlimited price lists and customer groups on every plan. You aren’t capped at three tier lists, so each distributor, retailer or key account can get its own breaks.
Tiers are one part of a full B2B setup. The same app covers quantity rules and MOQ, a wholesale registration form with approval, and B2B Lock to hide prices from guests. It also adds net terms and a quick order form, all managed from one Shopify admin.
Price lists import and export by CSV, which helps when you reprice hundreds of SKUs at once. Our guide to Shopify B2B price lists shows how lists and tiers fit together.
As your team grows, the Growth plan adds a Sales Rep Portal for reps who place orders for buyers. The Advanced plan adds a Public API for ERP sync with NetSuite, Zoho, Odoo or a custom system.
Plans start at $99 per month with a 14-day free trial. See the full B2Bridge pricing or Book a Demo to map your tiers.
FAQ
Does Shopify have tiered pricing without an app?
Shopify has native quantity price breaks in B2B catalogs on every plan. They work as volume pricing, so all units get the break price. Graduated tiers that price each band separately need an app.
How many price breaks can I add per product in Shopify?
Shopify Help says you can add up to 10 price breaks per product, applied to each variant. Each variant must reach the break quantity by itself, so mixed variants don’t count together toward one break.
Do retail customers see Shopify B2B price breaks?
No. Native price breaks live in B2B catalogs and apply only to customers who belong to a B2B company. Retail shoppers on the same store see your standard prices and any regular discounts you run.
Can I import Shopify quantity price breaks by CSV?
Yes. Shopify catalog CSV files include quantity break columns, and each break needs a matching price. This helps with large catalogs, but you’ll still manage one file per catalog and stay within plan limits.
Do price breaks combine with catalog percentage adjustments?
No. Once you add volume pricing to a product, Shopify fixes its price in that catalog. The catalog’s overall percentage adjustment stops applying, so you’ll need to update those prices yourself when costs change.

As a Product Marketing Executive at B2Bridge, I focus on the Enterprise B2B Ecommerce domain. I leverage my understanding of product and user psychology to deliver customer-centric content that addresses business challenges and fuels growth.


