How do I set customer‑specific price lists in Shopify?
To set customer-specific price lists in Shopify, you must use Shopify Plus and create B2B catalogs. These catalogs let you assign custom pricing, product availability, volume discounts, and quantity rules to specific company locations or B2B customer groups.
What Are Customer-Specific Price Lists in Shopify?
In Shopify, customer-specific price lists are managed through B2B catalogs. Catalogs allow you to:
- Set custom wholesale pricing
- Control which products a customer can see or purchase
- Apply volume discounts
- Set minimum, maximum, or increment quantity rules
You can assign catalogs directly to individual company locations or to B2B Markets for group-based pricing management.
Step-by-Step: How to Create Customer-Specific Price Lists
Step 1: Create Company Profiles
First, add your wholesale customers as companies in your Shopify admin. Each company can have multiple locations with different pricing structures if needed.
Step 2: Create a B2B Catalog
Go to Markets → Catalogs in your Shopify admin and create a new catalog.
Inside the catalog, you can:
- Include all products or selected products only
- Set fixed prices for products or variants
- Apply percentage-based price increases or decreases
- Add volume pricing tiers
- Configure quantity rules (minimum, maximum, increments)
Step 3: Choose Your Pricing Method
Shopify offers three pricing approaches inside catalogs:
- Overall adjustment: Apply a percentage change to all products
- Fixed price per product: Set one wholesale price for all variants
- Fixed price per variant: Set custom prices for each variant
Step 4: Assign the Catalog
Assign the catalog to:
- A specific company location (most precise control)
- A B2B Market (for regional or grouped pricing)
Each company location can have multiple catalogs assigned. When overlapping pricing exists, Shopify automatically displays the lowest applicable price unless a more specific catalog is assigned directly to the company location.
Step 5: Activate the Catalog
Change the catalog status to Active. Once activated, customers will see their personalized pricing when logged into their B2B account.
Advanced Pricing Features
- Volume Pricing: Tiered discounts based on quantity purchased
- Quantity Rules: Set order minimums, maximums, or increments
- Compare-at Prices: Display wholesale savings directly inside catalogs
- Market-Based Catalogs: Manage pricing by region or business type
How Multiple Catalogs Work
If multiple catalogs apply to the same company location:
- If products are different, all products are shown
- If the same product has different prices, the lowest price displays
- If a catalog is assigned directly to a company location, it takes priority over market-level catalogs
Requirements
- Shopify Plus plan is required
- New customer accounts must be enabled
- Works in both blended (B2B + D2C) and dedicated B2B stores
Alternative for Non-Plus Stores
If you are not using Shopify Plus, you cannot create native customer-specific price lists. Instead, you can use third-party wholesale pricing apps from the Shopify App Store to manage customer-based pricing.
Final Takeaway
Customer-specific price lists in Shopify are managed through B2B catalogs on Shopify Plus. By creating company profiles, setting custom pricing rules, and assigning catalogs strategically, you can offer personalized wholesale pricing while maintaining full control over your product visibility and profit margins.
Related Answers
Still need help?
Talk to our Shopify experts
We've handled GDPR/CCPA compliance for dozens of EU & US Shopify stores.
