Back to all posts
Blogs
How to Set Up Shopify Wholesale Price Lists and Customer Groups
A guide to building unlimited wholesale price lists and customer groups on Shopify using tag-based pricing instead of catalogs.
4 minutes, 57 seconds
Social Media Manager
Published
Quick Answer
Yes, you can build multiple wholesale price lists tied to customer groups on Shopify without Shopify Plus. The main method is customer tags, where each tag acts as its own price list group inside Wholesale Pricing Discount B2B. Instead of assigning customers to a capped number of catalogs, you tag each buyer into the group with the pricing they should see. The benefit is unlimited price lists, since a customer tag does not carry the three-catalog cap that native Shopify B2B does.
Introduction
Wholesale sellers with more than a couple of pricing tiers eventually ask the same question: how many separate price lists can Shopify actually support, and how do I assign the right buyers to each one.
This guide is for B2B sellers, distributors, and brands who need multiple wholesale price lists tied to distinct customer groups, without running into Shopify's native catalog limit.
What Is Wholesale Price Lists and Customer Groups?
A wholesale price list is a set of prices assigned to a specific group of customers. Customer groups are how you define who sees which price list. On Shopify, this can be built through native B2B catalogs or through customer tags, each with a different limit on how many groups you can run.
Who Needs Wholesale Price Lists and Customer Groups?
- Distributors managing more than three distinct wholesale accounts
- Brands with regional, tiered, or negotiated pricing per buyer
- Sellers outgrowing Shopify's native three-catalog limit
- Wholesalers wanting price lists without assigning company locations
- Anyone managing pricing across dozens of unique buyer relationships
Why Wholesale Price Lists and Customer Groups Matter for Your Business
- Accurate price lists per group protect margin across every buyer relationship
- More granular groups increase repeat order volume from your best accounts
- Reduces operational time spent manually adjusting one shared price list
- Improves lead quality by matching wholesale applicants to the right tier
- Scales cleanly as you add new wholesale accounts, with no catalog ceiling
Shopify Native B2B vs Wholesale Pricing Discount B2B for Price Lists
Native Shopify B2B, on every paid plan since April 2026, uses catalogs as its version of price lists, complete with company profiles, multiple locations per account, volume pricing up to 10 quantity breaks per product, quantity rules, and CSV bulk import and export. For a business running a small number of wholesale accounts on distinct pricing, catalogs work well.
The ceiling is the catalog cap itself: three catalogs, applied across all your markets combined, not per market. Catalogs also cannot be assigned directly to a company location off Plus, so pricing routes through B2B markets instead, which adds a layer of setup for anything beyond a simple structure.
Wholesale Pricing Discount B2B replaces catalogs with unlimited tag-based customer groups. Each tag functions as its own price list, with no catalog assignment, company location mapping, or market routing required. Pricing runs directly off the customer tag.
Read the full comparison in Shopify native B2B versus third-party apps.
How to Set Up Wholesale Price Lists and Customer Groups on Shopify
Step 1: Prepare Your Store and Customer Tags
List every distinct price list your business needs, then create one customer tag per list. This is the foundation, since each tag becomes a price list group in the next step.
- List every distinct wholesale price list you need
- Create one clear customer tag per price list
- Tag existing wholesale accounts into the correct group
Step 2: Install and Configure the App
Install Wholesale Pricing Discount B2B and create a pricing group for each tag, which becomes that group's dedicated price list.
- Create a pricing group for every customer tag
- Choose the plan supporting your number of groups
- Set up CSV import for large price lists
Step 3: Create the Pricing or Discount Rules
Build out the actual price list for each group, either through percentage discounts, custom per-product pricing, or variant-level overrides, depending on how each buyer relationship is structured.
- Set percentage discounts as the base rate per group
- Add custom pricing on specific products where negotiated
- Import bulk price lists via CSV for large catalogs
Step 4: Test With a Tagged Test Customer
Create a test account per price list group and confirm each one shows the correct pricing across your catalog. Ask Shopify Sidekick which customers are currently in a specific group to double-check assignment.
- Test each price list group individually
- Confirm no product was missed in a group's pricing
- Ask Sidekick which customers belong to a given group
Step 5: Go Live
Tag your full wholesale customer base into the correct groups and monitor early orders across each price list for accuracy.
- Assign all wholesale accounts to their correct group
- Communicate any pricing changes to affected buyers
- Review the first orders from each price list group
Wholesale Price List Examples
Industry: Outdoor gear brand with five regional distributors
Problem: Shopify's three-catalog limit could not support five distinct negotiated price lists.
Setup: Five customer tags, each mapped to its own pricing group with negotiated rates.
Result: Every distributor saw accurate, agreement-matched pricing with no catalog workaround needed.
Read more case studies for our apps to see multi-group wholesale price lists in practice.
Learn more about unlimited customer groups on the Wholesale Pricing Discount B2B page.
Best Practices
- Name tags clearly so price list groups are easy to audit later
- Keep one price list per genuinely distinct buyer agreement, not more
- Use CSV export before major price list changes as a backup
- Review group assignment whenever an account renegotiates terms
- Avoid tagging a customer into more than one price list group at once
Summary
Unlimited customer tags let you run as many wholesale price lists as your buyer relationships require, without hitting Shopify's native catalog cap. Set up a tag per price list, build pricing rules in Wholesale Pricing Discount B2B, and test before launch.
Outgrowing Shopify native B2B three-catalog limit? Try Wholesale Pricing Discount B2B to run unlimited wholesale price lists through customer groups.
Frequently asked questions (FAQs)
Native Shopify B2B catalogs are capped at three across all markets combined. With Wholesale Pricing Discount B2B, tag-based customer groups have no fixed limit, so you can create as many price lists as you need.
No. Shopify B2B is available on all paid plans since April 2026. Unlimited price lists through customer groups are available on any plan through Wholesale Pricing Discount B2B. Plus adds unlimited native catalogs and customer-specific deposits.
A catalog is Shopify's native way to assign pricing to a company account, capped at three. A customer group is a tag-based pricing structure that has no catalog cap and does not require company location assignment.
It is best practice to keep each wholesale customer in one price list group at a time, to avoid conflicting pricing rules applying to the same account.
Yes. Wholesale Pricing Discount B2B supports CSV import and export, letting you upload or update a full price list for a customer group at once.
Recommended for you
How to Set Up Multi-Currency Pricing for Shopify Customer Groups
September 24, 2026
Customer Tags vs. Price Lists for Shopify Wholesale Groups
September 24, 2026
Discount Rules vs. Price Lists for Shopify B2B Buyers
September 24, 2026
How to Set Up Shopify Wholesale Pricing by Customer Segment
September 24, 2026