How-To

How to Set Up Tiered Wholesale Pricing on Shopify (Without Custom Code)

How to Set Up Tiered Wholesale Pricing on Shopify (Without Custom Code)
Quick answer

Shopify's native B2B tool lets you set quantity price breaks inside company catalogs, but it only applies to buyers on a formal B2B company profile and cannot handle cart-total discounts or tagged wholesale customers. To set up tiered pricing that works for any buyer, decide whether native catalogs cover your accounts, then add customer-group level rules for tagged wholesale, VIP, or gated portal buyers.

The setup: define buyer groups, choose quantity or order-value tiers, gate wholesale pricing behind login, confirm the discount applies through checkout, and test the margin at your lowest tier before launch. PortalSphere layers this on top of Shopify's native pricing so tiers, MOQs, and net terms all work together for any buyer type, without requiring Shopify Plus.

Key takeaways

  • Shopify's native B2B catalogs support per-product quantity price breaks, but only for buyers on a formal B2B company profile, not tagged wholesale customers or general visitors.
  • Tiered wholesale pricing can be based on quantity, order value, or customer group, and the right model depends on how buyers are structured.
  • Cart-total tiered discounts, MOQs, and net terms still require an app layer since native Shopify B2B does not support them out of the box.
  • Testing margins at every price break before launch prevents high-volume orders from becoming unprofitable.
  • PortalSphere lets Shopify merchants set tiered wholesale pricing for any buyer group, with gating, MOQs, and net terms, without needing Shopify Plus.

In this article

Does Shopify have tiered pricing built in?

Yes, inside Shopify's native B2B catalogs. Shopify built quantity price breaks into B2B catalogs on every plan, so merchants can set per-product quantity tiers, for example 10 or more units at $17, 25 or more at $14, inside a catalog and assign that catalog to a company profile.

When a buyer on that company profile logs in, they see the quantity pricing table directly on the product page. No app or custom code is required for this specific setup, which covers the simplest case: one company account buying more of one product. Shopify's own documentation on setting up quantity rules and volume pricing in B2B walks through the catalog steps in detail, including the rule that price break quantities must be a multiple of your set increment.

Tiered wholesale pricing dashboard illustration for Shopify B2B stores
Tiered pricing works differently depending on whether a buyer is on a formal B2B account or simply tagged as wholesale.

Where native Shopify B2B pricing falls short

Native quantity pricing covers one scenario well: a formally onboarded B2B company account buying larger quantities of a single SKU. Most wholesale operations need more than that.

  • Company profiles only. Quantity breaks do not apply to customers who are simply tagged as wholesale, or to visitors browsing a gated catalog before they are approved.
  • No cart-total tiers. You cannot discount based on total order value across a mixed cart, only per-product quantity.
  • No MOQs or pack sizing tied to the same rule. Minimum order quantities and case-pack ordering sit outside the native pricing tool.
  • Net terms and tax exemption are handled separately. Neither ships as part of quantity pricing, so approved accounts still need a manual process for payment terms and resale certificates.

These gaps are the reason most growing wholesale operations add an app layer rather than rely on catalogs alone.

Want tiered pricing that works for every buyer group?

PortalSphere adds tag-based tiers, cart-total discounts, and gating on top of what Shopify ships natively.

Start your free trial

How to set up tiered pricing for any wholesale buyer

To cover every buyer type, tagged wholesale customers, gated portal buyers, and formal B2B accounts, set up tiers at the customer-group level rather than the catalog level:

  1. Define your buyer groups. Common groups are retail, wholesale, VIP, and distributor. Each group gets its own pricing logic.
  2. Set the tier structure. Choose quantity breaks (10+, 25+, 50+ units), order-value breaks ($500+, $1,000+), or a flat percentage off list price per group.
  3. Gate the pricing. Hide wholesale prices from anonymous visitors and reveal them only after login or approval, so retail shoppers never see wholesale rates.
  4. Apply the rule through checkout. Confirm the discount reflects correctly in the cart and at checkout, not only on the product page.
  5. Document the tiers internally. Sales and support teams need one source of truth for who qualifies for which tier and why.
Wholesale pricing tier cards showing quantity based discount levels for Shopify
Tiers based on customer group, not just catalog assignment, cover tagged wholesale buyers and formal B2B accounts alike.

How to combine tiered pricing with MOQs and net terms

Tiered pricing rarely works alone. Most wholesale operations pair it with a few related rules:

  • MOQs and pack sizing, so a tier only unlocks once a buyer orders in the case pack or minimum quantity that matches how the product ships.
  • Net terms, so approved wholesale accounts can order now and pay in 30, 60, or 90 days instead of paying at checkout.
  • Tax exemption, applied automatically for verified resale accounts so buyers are not charged and refunded later.

Layering these together is what turns a discount code into an actual wholesale channel. A buyer who qualifies for tier two pricing, meets the case-pack minimum, and has approved net terms should see all three reflected before they ever reach checkout.

Small business retailer reviewing a wholesale order confirmation on a tablet in a stockroom
Pricing, MOQs, and net terms should all be visible together before an approved wholesale buyer reaches checkout.

"We finally have one system where wholesale pricing, minimums, and payment terms all show up together instead of us patching it together by hand."

— PortalSphere merchant, Shopify App Store review

Native Shopify B2B vs. an app-based approach

Here is how the two approaches compare on the capabilities most wholesale operations end up needing:

CapabilityNative Shopify B2BPortalSphere
Works without Shopify PlusYesYes
Per-product quantity breaksYes, on assigned company profilesYes
Tag or group based pricingNo, company profile onlyYes
Cart-total tiered discountsNoYes
MOQs and pack sizingNoYes
Net termsManual, invoice basedYes, built in
Automatic tax exemptionManualYes, for verified accounts
Gated catalog for non-B2B buyersNoYes
swipe to see more →

If your wholesale buyers are a small number of large, formally onboarded accounts, native catalogs may be enough on their own. If you sell to a mix of tagged wholesale customers, gated portal buyers, and formal accounts, an app layer closes the gap.

See tiered pricing set up on your store first

Free onboarding includes a specialist building your pricing tiers on a draft version of your store before anything goes live.

Start your free trial

How to test tiered pricing before you launch

Before turning tiers on for real buyers, run through this checklist:

  1. Run the margin math at every tier. A steep discount on a low-margin SKU can turn a large order into a loss. Check your actual cost, not just list price, at the lowest tier.
  2. Test as each customer group, not just as an admin. Log in as a wholesale tagged customer and as a retail customer to confirm gating and pricing both behave correctly.
  3. Check the cart and checkout, not only the product page. Some setups only apply the discount on the PDP and miss it at checkout.
  4. Confirm MOQs and net terms display correctly alongside the discounted price so buyers see the full picture before they commit to an order.

For more on the setup that gates pricing behind login in the first place, see our guide to setting up a gated B2B portal on Shopify. If you have not built out the rest of your wholesale channel yet, start with our walkthrough on how to set up wholesale on Shopify.

Frequently asked questions

Does Shopify have tiered pricing built in?

Yes, for B2B company profiles inside native catalogs, where merchants can set quantity price breaks per product. It does not extend to tagged wholesale customers, cart-total discounts, or general storefront visitors without an app.

Do I need Shopify Plus for tiered wholesale pricing?

No. Native B2B catalogs are available on every Shopify plan, and apps like PortalSphere add tiered pricing, gating, MOQs, and net terms on any plan as well.

Can I offer volume discounts without a formal B2B account?

Yes, with a tag or group based pricing app. This discounts by customer tag or login status rather than requiring a full B2B company profile setup for every buyer.

What is the difference between tiered pricing and a quantity break?

A quantity break is one type of tiered pricing, based on units ordered. Tiered pricing can also be based on order value, customer group, or a combination of rules layered together.

How do I stop tiered pricing from hurting my margins?

Calculate the margin at your lowest price tier before launch, using actual product cost rather than list price. If a tier is unprofitable at cost, raise the quantity threshold or narrow the discount before turning it on.

Ready to set up tiered pricing for every wholesale buyer?

Start your 14-day free trial, no credit card required, and get free onboarding: a PortalSphere specialist builds your pricing tiers, MOQs, and gating on a draft version of your store before it goes live.

Colby Wilson

AI Engineer

Colby Wilson is an AI Engineer at PortalSphere, where he builds the intelligent features that help merchants automate and scale their wholesale operations.