How to Set Up Tiered Pricing on Shopify: A Complete Guide

Sid B
April 23, 2026
Share article
Most Powerful Discount & Free Gift App
Most Powerful Discount & Free Gift App
Most Powerful Discount & Free Gift App
Most Powerful Discount & Free Gift App
Summary
  • This blog covers how to set up tiered pricing on Shopify: the three practical paths are native discount setup for single-tier promotions, a tiered pricing app for true multi-tier pricing on the storefront, and Shopify B2B Catalogs for multi-tier wholesale pricing.
  • Native discounts are single-tier only: Shopify's native discount tools support only one condition per discount, which means operators can set up a single-tier promotion like "spend $100 get 10% off" but cannot natively chain multiple tiers on the storefront.
  • B2B Catalogs offer true multi-tier pricing: Shopify B2B Catalogs support up to 10 volume price breaks per product and are available on all paid Shopify plans, with a limit of three active catalogs on Basic, Grow, and Advanced and unlimited on Plus.
  • Kite supports four tiered pricing structures: A tiered pricing app like Kite Discount and Free Gift supports spend-based, quantity-based, fixed price, and tiered pricing with a progress bar that shows customers their progress toward the next tier.
  • Shopify Scripts is deprecated: Operators still using Shopify Scripts for tiered pricing logic need to migrate to Shopify Functions before Shopify Scripts is deprecated on June 30, 2026.

Tiered pricing is one of the most effective ways for a Shopify store to increase average order value, reward bulk buyers, and serve different customer types with different pricing structures. Setting it up, however, is not always obvious: what Shopify supports on its own, what requires an app, and what lives inside the B2B workflow are often confused in existing guides. Some setup approaches are handled in the Shopify admin directly, others require a third-party app, and B2B pricing has its own separate workflow entirely. This guide walks through each path step by step so operators can choose the right setup for their store without guesswork.

Your Tiered Pricing Options on Shopify at a Glance

The table below summarizes the three practical paths for setting up tiered pricing on a Shopify store. Each is explained in detail in the sections that follow.

Approach How It Works Plans Supported Best For
Native Shopify discounts (no app) Single-tier promotions built with discount codes, automatic discounts, BXGY, or customer-tag-based discounts. Each discount supports one condition only. All paid plans Simple single-tier promotions like "spend $100 get 10% off"
Tiered pricing app Multi-tier pricing setup via a third-party app (built on Shopify Functions). Supports spend-based, quantity-based, fixed-price, and progress-bar tiered discounts. All paid plans True multi-tier pricing on the storefront
Shopify B2B Catalogs True multi-tier volume pricing for B2B customers, with up to 10 price breaks per product. Pricing visible only to logged-in B2B customers. All paid plans (3 catalogs on Basic, Grow, Advanced; unlimited on Plus) Wholesale or B2B operations with multiple volume tiers

How to Set Up Tiered Pricing on Shopify Without an App

Shopify's built-in discount system supports several types of quantity-based and spend-based discount rules without requiring an external app. These work well for single-tier promotions (for example, "spend $100 get 10% off") and are available on every paid Shopify plan. Each native discount can hold only one condition at a time, which means chaining multiple tiers (for example, "10% off at $100, 20% off at $200, 30% off at $300") is not supported on the storefront without an app[1]. The options below work well for simpler setups.

Tiered Discount Codes With a Minimum Quantity

Discount codes with a minimum quantity requirement are the most common native approach for single-tier quantity promotions.

Step 1: In the Shopify admin, go to Discounts and click Create discount.

Step 2: Select "Amount off products" as the discount type and enter a code name.

Step 3: Set the discount value (percentage or fixed amount) and select the products or collections it applies to.

Step 4: Under "Minimum purchase requirements," select "Minimum quantity of items" and enter the threshold.

Step 5: Save the discount.

To simulate a multi-tier structure with this method, operators would need to create a separate code for each tier, which customers would have to enter manually. For more on how native discount codes stack with other promotions, see our guide to combining discounts on Shopify.

Automatic Tiered Discounts With a Minimum Quantity

Automatic discounts apply at checkout without requiring the customer to enter a code. This is ideal for store-wide promotions where the discount should feel seamless.

Step 1: In the Shopify admin, go to Discounts and click Create discount.

Step 2: Choose "Amount off products" and select "Automatic discount" instead of "Discount code."

Step 3: Set the discount value and applicable products.

Step 4: Under "Minimum purchase requirements," select "Minimum quantity of items."

Step 5: Save and activate.

Automatic discounts still support only one condition per discount, so multi-tier logic still needs a workaround.

Buy X Get Y as a Quantity Trigger

Shopify's Buy X Get Y (BXGY) discount type can simulate a single quantity threshold by offering a free or discounted product when a customer buys a specific quantity of another.

Step 1: In Discounts, click Create discount and select "Buy X get Y."

Step 2: Set the "Customer buys" condition (for example, 3 items from a collection).

Step 3: Set the "Customer gets" reward (for example, 1 free item or a percentage off another).

Step 4: Choose whether the discount applies automatically or via a code.

Step 5: Save.

BXGY works well for "buy 3, get 1 free" style promotions, but it's not true tiered pricing because it's a single trigger-based reward rather than a graduated price structure.

Customer-Tag-Based Tiered Discounts

For operators who want to offer different prices to specific customer segments (for example, VIP customers or wholesale buyers on non-Plus plans), customer tags combined with automatic discounts create a basic version of customer-based tiered pricing.

Step 1: In the Shopify admin, tag the relevant customers under Customers.

Step 2: Create an automatic discount following the steps above.

Step 3: Under "Customer eligibility," select "Specific customer segments" and choose the tag.

Step 4: Save and activate.

Only customers with the selected tag will see the discount apply. This is still single-tier per discount, so operators who need multiple tiers per customer segment will need an app. It is also worth noting that customer tags are a workaround rather than a secure gate: tags can be applied manually and are not tied to a verified customer group. For reliable customer-group-based pricing where different customer segments see genuinely different prices (for example, wholesale customers versus retail), Shopify B2B Catalogs is the more robust option, covered later in this guide.

Why These Methods Are Single-Tier Only

Shopify's discount engine is built around the principle of one condition per discount[1]. A single discount can set a minimum purchase amount, a minimum quantity, a customer segment, or a date range, but cannot chain multiple thresholds into one tiered structure. This is true across every Shopify plan. For true multi-tier pricing on the storefront, a tiered pricing app is the practical path. For B2B or wholesale-scoped multi-tier pricing, Shopify B2B Catalogs offer a native alternative with up to 10 price breaks per product, covered later in this guide.

How to Set Up Tiered Pricing on Shopify Using an App

True multi-tier pricing on the storefront requires either a custom Shopify Functions app or a third-party tiered pricing app. A purpose-built app like Kite Discount and Free Gift offers no-code setup for four distinct tiered pricing structures: spend-based, quantity-based, fixed price, and tiered pricing with a progress bar.

Spend-Based Tiered Discount

Spend-based tiered pricing rewards customers for reaching specific cart-value thresholds (for example, "Spend $500 get 10% off, spend $1,000 get 20% off"). This is the most common structure for store-wide seasonal promotions.

Step 1: In the Kite app, go to Discounts and select Tiered discount, then Quick tiered discount.

Step 2: Name the promotion and select "Tiered cart discount" as the discount type.

Step 3: Choose which products count toward the spend threshold: all products, specific collections, or selected products.

Step 4: Select the discount type (percentage off or fixed amount off) and configure each tier with its spend threshold and reward.

Step 5: Configure widget display (product page or cart page) and save.

For the full configuration walkthrough, see Kite's help article on tiered cart discount setup[2].

Quantity-Based Tiered Discount

Quantity-based tiered pricing rewards customers for buying more units of the same or related products (for example, "Buy 2 get 30% off, buy 3 get 40% off"). It works well for consumables, apparel, and category-based promotions.

Step 1: In the Kite app, go to Discounts and select Tiered discount, then Quick tiered discount.

Step 2: Name the promotion and select "Volume discount" as the discount type.

Step 3: Choose which products qualify: all products, collections, or selected products.

Step 4: Select the discount type (percentage off or fixed amount off) and configure each tier with its quantity threshold and reward.

Step 5: Configure widget display and save.

For operators who need advanced rules (tier based on specific products, advanced eligibility rules, custom combinations), Kite also offers an Advanced tiered discount setup that supports the same quantity-based structure with more flexibility. See the advanced tiered discount setup guide[3].

Fixed Price Discount (Buy X Items for Y Amount)

Fixed price tiered discounts let operators offer a specific quantity of items for a fixed total price (for example, "Buy 3 for $50, buy 5 for $75"). This is useful for bundle-style offers or when the operator wants to lock a specific price point for a specific quantity.

Step 1: In the Kite app, go to Discounts and select Tiered discount, then Quick tiered discount.

Step 2: Name the promotion and select "Buy X items for Y amount" as the discount type.

Step 3: Choose which products qualify and configure each tier with its quantity and fixed price.

Step 4: Configure widget display and save.

Adding a Progress Bar to Tiered Pricing

Adding a progress bar shows customers how close they are to the next discount tier, which typically increases the likelihood that customers stretch to reach the next threshold. The progress bar can be based on either spend or quantity.

Step 1: In the Kite app, go to Discounts and select Tiered discount, then Goal-based tiered discount.

Step 2: Name the promotion and select the progress type: cart subtotal, cart quantity, product subtotal, or product quantity.

Step 3: Select the discount type (percentage off or amount off).

Step 4: Configure each goal (tier) with its threshold and reward. Add an optional label for each goal so it displays clearly on the progress bar.

Step 5: Configure where the widget appears (cart page, side cart, product pages) and save.

For the full walkthrough, see the goal-based progress bar setup guide[4].

How to Set Up Tiered Pricing on Shopify for B2B Customers

For wholesale and B2B operations, Shopify offers a dedicated native workflow through B2B Catalogs with Volume Pricing. This is the only true multi-tier pricing Shopify supports without an app, and it is available on every paid Shopify plan (up to three active catalogs on Basic, Grow, and Advanced; unlimited on Plus)[5]. Pricing is visible only to logged-in B2B customers, not regular retail customers.

Assuming the store already has B2B customers set up under Customers → Companies:

Step 1: In the Shopify admin, go to Markets → Catalogs and click Create catalog. Give it a descriptive name (for example, "Wholesale Tier 1" or "Gold Partner Pricing").

Step 2: Add the products to include and set their base B2B prices (fixed price or percentage adjustment off retail).

Step 3: Under the catalog's products, hover over a product and click the "+" icon in the Volume pricing column. Add quantity price breaks (up to 10 per product). For example: 1+ at $500, 20+ at $450, 50+ at $425, 100+ at $400.

Step 4: Assign the catalog to a B2B Market or directly to a company location so the right customers see the right pricing.

Step 5: Save. B2B customers who log in will see the tiered prices applied automatically based on cart quantity.

One important note: once volume pricing is applied to a product, any overall percentage adjustment set at the catalog level will not apply to that product. The volume price becomes the fixed pricing structure for that product.

For the full B2B setup (including creating companies, setting customer permissions, and configuring B2B markets), see Shopify's B2B catalogs quantity pricing documentation[5].

What Is Tiered Pricing on Shopify?

Tiered pricing is a pricing strategy where customers pay different amounts based on a measurable condition: typically quantity purchased, total spend, or customer segment. Rather than charging every customer the same flat price, a tiered structure rewards specific purchasing behaviors or customer types with different pricing.

On Shopify specifically, tiered pricing supports three common goals: encouraging larger orders (volume-based), serving distinct customer segments differently (customer-based), or motivating customers to reach spending thresholds that increase cart size (spend-based). It is widely used across consumer brands, wholesale and B2B operations, subscription programs, and services with plan-based offerings.

The approach is different from a flat discount or a simple percentage off because tiered pricing is structured. The reward increases at each defined threshold, which makes the tier visible and self-motivating for the customer.

Types of Tiered Pricing Shopify Stores Use

The four most common types of tiered pricing on Shopify stores are:

Quantity-based (volume) tiered pricing rewards customers with a lower per-unit price as they buy more. Common in consumables, wholesale, and apparel.

Spend-based tiered pricing rewards customers for reaching specific cart-value thresholds. Typical for promotions that scale up with cart size.

Customer-based tiered pricing charges different prices depending on customer segment. Wholesale buyers pay one rate, retail customers another, VIP members a third.

Subscription-based tiered pricing offers different pricing plans at different service levels. Common in subscription boxes, membership programs, and SaaS-style products. Operators migrating tiered subscription pricing into Shopify typically set this up through the Shopify Subscriptions app, where each plan has its own pricing structure.

Tiered Pricing Examples

Real examples of tiered pricing on Shopify stores span multiple categories[6]:

Better Packaging Co. (sustainable packaging) uses volume-based tiered pricing where bulk orders receive a progressively lower per-unit cost.

Photo Booth Supply Co. offers Starter, Essentials, and Growth packages, a feature-based tiered structure for their equipment bundles.

Pipsticks (sticker subscriptions) runs subscription-based tiered pricing with multiple membership tiers at different monthly price points.

Black & White Coffee Roasters uses usage-based tiered pricing via the Bottomless service, where customers pay based on consumption frequency.

Inoki (skincare) runs a spend-based tiered structure with free gifts unlocked at $90 and $150 order thresholds, creating a multi-tier reward structure on the storefront.

Here are typical tiered pricing patterns by industry:

Industry Example Tier Structure
Fashion and Apparel Buy 2 shirts 10% off, buy 3 shirts 15% off
Beauty and Skincare Spend $75 free sample, $150 free full-size, $250 free set
Food and Beverage 1 jar $12, 3 jars $30, 6 jars $54, 12 jars $96
Home and Furniture Spend $500 free shipping, $1,000 10% off, $2,500 15% off
Wholesale and B2B 1 to 49 units at $15, 50 to 99 units at $13, 100+ units at $11

Tiered Pricing vs. Dynamic Pricing

Tiered pricing and dynamic pricing are often grouped together but work differently.

Tiered pricing uses predefined thresholds with predefined prices. Customers know what they will pay at each tier, and the price only changes when the customer crosses a threshold. It is transparent, predictable, and fully controlled by the operator.

Dynamic pricing adjusts prices algorithmically based on demand, inventory, competitor pricing, time of day, or customer behavior. Prices can change continuously, often without the customer knowing why. It is reactive, data-driven, and typically requires a dedicated dynamic pricing app.

For most Shopify stores, tiered pricing is the more practical choice: easier to set up, easier for customers to understand, and less likely to create trust issues around pricing consistency. Dynamic pricing makes sense only for specific high-volume use cases where real-time optimization materially impacts margin.

Best Practices and Common Mistakes With Tiered Pricing

A few patterns show up repeatedly when operators set up tiered pricing for the first time:

Too many tiers. More than three or four tiers creates decision fatigue. Customers skim, get confused, and default to the lowest quantity rather than engaging with the tier structure.

Thresholds set too high. If the jump between tiers requires an unrealistic increase in cart size, customers won't stretch to reach them. Set thresholds that reflect actual purchasing behavior, not aspirational targets.

Thin margins at higher tiers. The deepest discount tier should still protect gross margin. Working backward from target margin (rather than matching competitor discounts) prevents the highest tier from becoming unprofitable.

Using product variants to fake tiered pricing. Creating "pack of 10" and "pack of 50" as separate variants technically works, but it splits inventory management, creates SKU complexity, and makes cart behavior inconsistent. A proper tiered pricing setup (either B2B Catalogs or a tiered pricing app) is cleaner.

Not tracking what's working. After launch, monitor: how many customers reach the highest tier, average order value before versus after going live, margin per tier, and cart abandonment rate at each threshold. These are the metrics that tell operators whether the structure is improving outcomes or just adding complexity.

A Note on Shopify Scripts

Shopify store operators who previously built custom tiered pricing logic using Shopify Scripts will need to migrate. Shopify has announced that Shopify Scripts is being deprecated, with the official shutdown date on June 30, 2026. The replacement is Shopify Functions, which supports the same kind of custom pricing logic through a different development framework. For the full migration path, including what to rebuild and how Functions handles pricing logic differently, see our guide to migrating from Shopify Scripts to Shopify Functions.

Sources

1. Shopify Help Center, Discounts documentation: native discount limitations and configuration options.

2. Kite Discount and Free Gift, Tiered Cart Discount promotion setup guide.

3. Kite Discount and Free Gift, Advanced Tiered Discount setup guide.

4. Kite Discount and Free Gift, Goal-Based Progress Bar tiered order discount setup guide.

5. Shopify Help Center, B2B catalogs quantity pricing documentation.

6. Shopify Blog, tiered pricing strategy overview with store examples.

No items found.

Rushy Scarcity Countdown Timer

Free to install
Built for Shopify

Hurrify customers to buy within a given timeframe with a sales countdown timer & improve conversions

Another popular Shopify checkout app is Checkout Promotions. The app comes with the ability to leverage a collection of highly robust visibility rules that help show customers one-click post purchase upsell promotions after an order payment has been made. Some of its key features include:

Features

AI recommended and manual recommendations for upselling.

Complete branding control.

Checkout Upsell for increasing AOV.

AI recommended and manual recommendations for upselling.

Pricing

Development

Free

Monthly Plan

$99/ month

Plus Plan

$99/ month

Plus Plan

$99/ month

FAQs on Shopify Tiered Pricing

What is tiered pricing on Shopify?
Can you set up tiered pricing on Shopify without an app?
How does B2B tiered pricing work on Shopify?
Is tiered pricing the same as dynamic pricing on Shopify?
Can tiered pricing work for subscriptions on Shopify?
Does Shopify have a tiered pricing app?
Sid B

Sid B

Sid is the founder of Skai Lama and The Indian Dream Podcast. He is passionate about building SaaS and talks about eCommerce Growth, 0-1 Startups, Building Businesses and Brands, and Shopify.
The Only Discount & Free Gift App you Need on Shopify
bfcm 2025 guide
Access Now