Skip to content

Authoritative, vendor-neutral explanations to your Magento, Shopify, Shopware, Headless, CRO, and AI questions. Clear definitions first, then practical detail with examples and benchmarks.

How do I set up customer groups for B2B pricing in Shopify?

Shopify B2B pricing and customer group features are available only on the Shopify Plus plan. If you are not on Shopify Plus, you must upgrade or use third-party wholesale apps to offer B2B-specific pricing.

Understanding B2B Customer Groups in Shopify

In Shopify B2B, traditional customer groups are replaced by a structured system based on:

  • Companies: Business customers grouped as organizations
  • Company locations: Multiple locations or branches within a company
  • Catalogs: Custom product pricing and availability assigned to companies

Step-by-Step: Setting Up B2B Customer Groups and Pricing

Step 1: Create Companies (B2B Customer Groups)

Companies are used to organize and manage your B2B customers.

Option 1: Create a company manually

  • Go to Customers in your Shopify admin
  • Click Companies
  • Click Add company
  • Enter company details such as name, contact information, and locations
  • Click Save

Option 2: Migrate existing customers to companies

  • Go to Customers
  • Select up to 250 customers
  • Use the bulk setup option to convert them into B2B companies
  • Optionally import historical order data

Option 3: Import companies via CSV or API

  • Use CSV import for bulk company creation
  • Use the Company API for custom migrations (often handled by a Shopify Partner)

Step 2: Create Catalogs for Custom B2B Pricing

Catalogs define which products B2B customers can see and at what prices.

  • Go to Products > Catalogs
  • Click Create catalog
  • Name the catalog (for example, Wholesale Pricing or VIP Customers)
  • Choose a pricing method:
  • Percentage adjustment: Apply a discount across all products (for example, 20% off retail)
  • Fixed prices: Set specific prices per product
  • Select which products to include or exclude
  • Click Save

You can create multiple catalogs for different customer groups, such as wholesale buyers, VIP customers, or region-based pricing.

Step 3: Assign Catalogs to Companies

Option 1: Assign catalogs individually

  • Go to Customers > Companies
  • Select a company and then choose a company location
  • In the Catalogs section, click Assign catalog
  • Select the catalog and click Save

Option 2: Assign catalogs in bulk

  • Use the bulk assignment tools in Shopify admin
  • Use apps like Matrixify for large-scale assignments

Important notes:

  • Up to 25 catalogs can be assigned to a single company location
  • If multiple catalogs apply to the same product, the lowest price is shown to the customer

Step 4: Add Customers to Companies

  • Go to Customers > Companies
  • Select a company
  • Click Add customer
  • Enter customer details, roles, and permissions
  • Send a B2B access email so the customer can place orders

Additional B2B Pricing Features

Quantity Rules

  • Set minimum and maximum order quantities
  • Require products to be ordered in specific increments (for example, packs of 12)

Volume Pricing

  • Create price breaks for bulk purchases
  • Example: 10–49 units at one price, 50+ units at a lower price

Discounts

  • Apply automatic discounts or discount codes on top of catalog pricing
  • Use customer segmentation to differentiate B2B and D2C discounts

Requirements and Limitations

  • Shopify Plus plan required: Native B2B features are only available on Plus
  • New customer accounts required: B2B works only with the new customer account system
  • Not compatible with: Subscriptions and Shopify POS

Alternative for Non-Plus Stores

If you are not on Shopify Plus, you can use third-party wholesale or B2B pricing apps from the Shopify App Store. Search for terms like wholesale or B2B pricing.

Quick Summary

  • Create companies to group B2B customers
  • Create catalogs to define custom pricing
  • Assign catalogs to companies or company locations
  • Add customers to companies and grant B2B access
  • Optionally configure quantity rules, volume pricing, and discounts
Was this article helpful?

out of found this helpful