Back icon

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

How to Set Up Shopify Wholesale Price Lists and Customer Groups image
Zorana Glišić

By Zorana Glišić

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)

How many wholesale price lists can I create on Shopify?

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.

Do I need Shopify Plus to sell wholesale with multiple price lists?

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.

What is the difference between a Shopify catalog and a customer group?

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.

Can one customer belong to more than one price list?

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.

Can I bulk import a wholesale price list on Shopify?

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