Skip to main content
Wholesale

3 Ways to Run Wholesale on Shopify in 2026

Three approaches to wholesale on Shopify in 2026: native Shopify B2B (unified store), separate expansion store, and third-party apps. Updated with 2026 plan changes, deprecated wholesale channel info, and step-by-step setup.

3 Ways to Run Wholesale on Shopify in 2026

Running wholesale on Shopify looked very different three years ago. The typical path was: get a Shopify Plus account, activate the legacy wholesale channel (a separate password-protected storefront), and manage wholesale and retail as two isolated systems.

That path is now deprecated. Shopify retired active development on the legacy wholesale channel in favor of native B2B features that run on the same backend as your DTC store. More importantly, as of late 2025, those native B2B features are available on all paid Shopify plans, not just Shopify Plus.

This changes the decision entirely. Here is how wholesale on Shopify actually works in 2026 and which of the three approaches fits your operation.

What Is Shopify B2B?

Shopify B2B is a suite of native wholesale features built into the Shopify platform. It lets merchants sell to other businesses through the same backend that runs their consumer store. As of 2026, it is available on Basic, Grow, Advanced, and Plus plans.

The features include company profiles with multiple buyer contacts, customer-specific catalogs and pricing, net payment terms (Net 15, Net 30, Net 60, Net 90), volume pricing and quantity rules, ACH payments (US merchants), vaulted credit cards, a B2B buyer portal with self-service reorder, and Shopify Flow automation for B2B workflows.

Shopify B2B replaced what Shopify previously called the wholesale channel. The old wholesale channel created a completely separate password-protected storefront with its own login and its own theme. Shopify no longer develops that product. If you are running a legacy wholesale channel, Shopify recommends migrating to native B2B.

What Changed in 2026: B2B Features Across All Plans

The most significant update to Shopify's wholesale capabilities is that foundational B2B features are now included on all paid Shopify plans at no additional cost.

Company Profiles and Locations

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Net Payment Terms (Net 30/60/90)

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Volume Pricing

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Quantity Rules (MOQ, Increments)

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

ACH Payments (US)

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Vaulted Credit Cards

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Shopify Flow B2B Automations

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Self-Serve B2B Buyer Portal

Basic: Yes

Shopify: Yes

Advanced: Yes

Plus: Yes

Active B2B Catalogs

Basic: 3

Shopify: 3

Advanced: 3

Plus: Unlimited

Direct Catalog-to-Company Assignment

Basic: No

Shopify: No

Advanced: No

Plus: Yes

Partial Payments and Deposits

Basic: No

Shopify: No

Advanced: No

Plus: Yes

Contextual Checkout via Markets

Basic: No

Shopify: No

Advanced: Yes

Plus: Yes

Unlimited Customer-Specific Pricing

Basic: No

Shopify: No

Advanced: No

Plus: Yes

For most mid-market wholesale operations (20 to 50 wholesale accounts, fixed-percentage pricing tiers, net 30 terms), the Advanced plan at $399/month covers the full operation. Shopify Plus at $2,300/month becomes necessary when catalog complexity is high (each company needs its own unique pricing), when partial payments or deposits are required, or when the buying experience needs to be regionalized at the checkout level.

The 3 Approaches to Running Wholesale on Shopify

Approach 1: Native Shopify B2B on Your Existing Store (Unified Commerce)

What it is: One Shopify store serves both retail consumers and wholesale buyers. Logged-in B2B buyers see their assigned catalog, their contracted pricing, and a checkout with payment terms. Retail visitors see the standard storefront. Shared inventory, shared order admin, one system.

How it works: You create company profiles for each wholesale account. Each company is assigned a catalog (which defines which products they see and at what price) and payment terms. When a buyer from that company logs in, the storefront and checkout adapt automatically. No second store. No separate theme. No duplicated product data.

This is the approach Shopify built its native B2B features around and the one they recommend for most merchants adding wholesale to an existing DTC operation.

When to choose this approach:

  • Your brand identity is consistent for both audiences
  • Wholesale and retail SKUs overlap significantly
  • You want shared inventory as a single source of truth
  • Your team manages both channels from one admin
  • Total cost of ownership matters: one subscription, one theme, one app stack
  • You want DTC visitors to naturally discover a wholesale application path

When it works well: A food brand with a consumer store that also sells to restaurants and distributors. A beauty brand selling direct-to-consumer and to salons. A manufacturing brand building a dealer portal alongside their retail site.

Limitations: If your wholesale brand positioning needs to be meaningfully different from your consumer brand, or if your catalogs barely overlap (bulk packaging vs. retail packaging), a single unified store adds friction.

Approach 2: Separate Shopify Store for Wholesale

What it is: A dedicated wholesale Shopify store with its own URL, its own theme, and its own product catalog running separately from your retail store. On Shopify Plus, you get 9 expansion stores included in your subscription. Expansion stores are the modern replacement for what used to be "clone stores."

How it works: You set up the wholesale operation as a fully separate Shopify store. Product data, orders, customers, and settings are independent. If the two stores share products, you manage product updates in both (or use a PIM or custom sync to keep them consistent).

When to choose this approach:

  • Your wholesale brand is distinct from your consumer brand: different positioning, different aesthetic, different audience relationship
  • The product catalogs barely overlap (trade-only sizes, white-label versions, bulk packaging)
  • You have separate legal entities with their own VAT registration, banking, and financials
  • The wholesale operation was acquired separately and needs to remain operationally distinct
  • Your wholesale and retail sales teams have separate P&Ls and attribution requirements

Practical considerations: A separate wholesale store doubles your product data management unless you have a PIM syncing to both. Shopify Markets has reduced the need for separate international expansion stores by enabling region-specific pricing and catalog management from one backend. If the reason for a separate store is purely international expansion (different currencies, languages, tax rules), evaluate whether Shopify Markets on your main store covers the requirement before creating a separate store.

On standard plans (no Plus): You pay a full Shopify subscription for each store. The economics favor Plus for merchants who need multiple stores, since 9 expansion stores are included.

Approach 3: Third-Party Wholesale Apps on Standard Plans

What it is: Using third-party apps to add wholesale functionality to a standard Shopify plan (Basic, Shopify, or Advanced) without upgrading to Plus.

How it works: Apps like SparkLayer, BSS B2B Wholesale, and Wholesale Club add B2B capabilities on top of standard Shopify: customer-tagged pricing, wholesale registration forms, restricted catalog visibility, minimum order enforcement, and draft order workflows. These apps sit on top of Shopify's customer and product objects and apply price logic at the cart level.

When to choose this approach:

  • You are testing wholesale before committing to an expanded platform investment
  • Your wholesale operation is genuinely small: 5 to 15 accounts, simple pricing, low order volume
  • Budget does not yet support Shopify Plus or even Shopify Advanced
  • Your wholesale requirements are basic enough that app-based pricing logic handles them

Honest limitations: App-based B2B works for simple operations and is a reasonable starting point. It does not have the deep integration that native Shopify B2B provides. Company-level account management, per-location pricing, net payment terms enforced natively at checkout, ACH payments, vaulted cards, and partial payments are all native to Shopify B2B and either absent or imperfect in app-based setups. For merchants where B2B revenue exceeds 10 to 15% of total, the native Shopify B2B features on Advanced plan (now available without Plus for core functionality) are usually the better long-term foundation.

Approach Comparison

Product Data Management

Unified (Approach 1): Single source of truth

Separate Store (Approach 2): Duplicate unless synced

Apps on Standard (Approach 3): Single source of truth

Brand Flexibility

Unified (Approach 1): Limited

Separate Store (Approach 2): Full

Apps on Standard (Approach 3): Limited

Catalog Complexity Handling

Unified (Approach 1): High (Plus: unlimited catalogs)

Separate Store (Approach 2): Full separation

Apps on Standard (Approach 3): Moderate

Payment Terms (Native)

Unified (Approach 1): Yes (all plans)

Separate Store (Approach 2): Yes (all plans)

Apps on Standard (Approach 3): No (app-dependent)

ERP Integration

Unified (Approach 1): One integration

Separate Store (Approach 2): Two integrations

Apps on Standard (Approach 3): One integration

SEO

Unified (Approach 1): Shared domain authority

Separate Store (Approach 2): Separate domain per store

Apps on Standard (Approach 3): Shared domain authority

Cost (Shopify Plus)

Unified (Approach 1): One Plus subscription

Separate Store (Approach 2): One Plus + expansion stores included

Apps on Standard (Approach 3): N/A

Cost (Standard Plans)

Unified (Approach 1): One plan

Separate Store (Approach 2): Two plan subscriptions

Apps on Standard (Approach 3): One plan + app fees

Recommended For

Unified (Approach 1): Most merchants

Separate Store (Approach 2): Distinct B2B brands, separate entities

Apps on Standard (Approach 3): Entry-level, testing

Setting Up Native Shopify B2B: Step by Step

Regardless of whether you run a unified store or a separate wholesale store, the setup process for native Shopify B2B follows these steps.

Step 1: Enable B2B. In Shopify admin, go to Settings, then Customers. Enable B2B. This option is available on all paid Shopify plans.

Step 2: Create company profiles. Each B2B customer is a company. Create a company for each wholesale account. Add one or more locations to the company (a location is a purchasing entity with its own shipping address, catalog assignment, and payment terms). Add buyer contacts to each location and assign roles: Ordering Only (can place orders) or Location Admin (can also approve orders and manage the account).

Step 3: Create catalogs. A catalog is a defined set of products and pricing rules. Create catalogs that reflect your wholesale pricing tiers: a standard wholesale catalog at 30% off retail, a key account catalog with fixed prices per SKU, a distributor catalog with a different product subset. Assign catalogs to company locations.

Step 4: Configure payment terms. Assign payment terms to each company location. Net 15, Net 30, Net 60, and Net 90 are all available natively. A buyer on Net 30 completes checkout without entering payment details; the order processes and payment is collected 30 days later.

Step 5: Set up the checkout. Enable purchase order number capture for buyers who need to attach their internal PO number. Configure minimum order quantities and quantity increment rules per product if needed. For Shopify Plus, configure partial payments or deposits if your operation requires them.

Step 6: Connect your ERP. If your operation uses an ERP for inventory, pricing, and order management, build the integration to Shopify before go-live. Real-time order sync, inventory updates from the ERP to Shopify, and pricing sync from the ERP to Shopify price lists are the core data flows. NetSuite, SAP, Microsoft Dynamics, and Epicor all integrate with Shopify Plus. Shopify also has prebuilt connectors for NetSuite, Brightpearl, Sage, and Acumatica.

Step 7: Automate buyer onboarding. Use Shopify Forms to create a wholesale application form on your public storefront. When a retailer or distributor submits an application, the data flows into a draft company record in your admin for review and approval. Shopify Flow can automate the approval sequence: when a company is approved, Flow assigns the catalog, sets payment terms, and sends the welcome email.

The Legacy Wholesale Channel: If You Are Still Running It

If your Shopify Plus account is still using the legacy wholesale channel (a separate password-protected storefront at a /a/login/wholesale URL), this product is in maintenance mode. It does not receive Shopify's B2B feature updates and has not since 2022. Everything added to Shopify B2B since then, ACH payments, vaulted cards, the buyer portal, partial payments, Shopify Flow integrations, the Winter '26 B2B features, is available only on native B2B.

A migration from the legacy wholesale channel to native Shopify B2B involves recreating customers as B2B company profiles, mapping price lists to catalogs, and redirecting URLs from the old wholesale subdomain. The process typically takes four to eight weeks and unlocks the complete modern B2B feature set.

If you are evaluating a migration from the legacy channel or from a third-party app setup to native Shopify B2B, contact Uncap. We have managed this migration for B2B manufacturers and distributors as part of larger commerce modernization projects.

B2B Wholesale for Manufacturers, Distributors, and Wholesalers

Uncap's practice is B2B commerce for manufacturers, distributors, and wholesalers. The considerations for these operations are different from a DTC brand adding a wholesale channel.

For a manufacturer or distributor, wholesale is not an add-on feature. It is the primary revenue channel. The requirements reflect that: complex customer-specific pricing structures, ERP-connected inventory and order management, multi-contact company accounts with approval hierarchies, net payment terms enforced at checkout, and buyer self-service that eliminates manual order entry by the operations team.

The correct approach for most manufacturers and distributors is Approach 1 (unified native B2B on Shopify Plus) with full ERP integration. The unified approach gives your B2B buyers a modern portal built on the same Shopify infrastructure as your retail presence, with your ERP remaining the system of record for pricing, inventory, and financials.

The key implementation requirements that set B2B manufacturing and distribution operations apart from simpler wholesale setups:

ERP integration is non-negotiable. Orders placed in Shopify must flow to the ERP for fulfillment without manual re-entry. Inventory levels, customer-specific pricing, and account status must sync from the ERP to Shopify continuously. Building this correctly from the start eliminates the reconciliation problems that always appear when it is added late.

Pricing architecture requires planning before setup. Customer-specific pricing for 50 wholesale accounts does not mean 50 separate price lists. Most operations can be expressed as three to eight pricing tiers. Getting this architecture right before configuring Shopify saves significant rework.

Buyer onboarding is a process, not a form. For most manufacturers and distributors, approving a new wholesale account involves credit checks, payment term negotiation, and tax exemption certificate collection. Build a structured onboarding workflow in Shopify Flow before launch rather than handling it ad hoc.

Uncap has been building B2B wholesale operations on Shopify Plus since 2013 and is a Platinum Shopify Partner. We have delivered over 380 B2B implementations for manufacturers, distributors, and wholesalers. Our ERP integration service connects Shopify Plus to NetSuite, SAP, Dynamics, and Epicor. Our B2B app suite covers the quote-to-cash workflow that standard Shopify B2B does not address natively.

Continue Reading

  • Shopify B2B Wholesale for Suppliers: The Complete 2026 Guide
  • Shopify B2B Wholesale Setup: Catalogs, Pricing, Permissions, and Net Terms
  • The Anatomy of a Private Order Portal on Shopify Plus

Frequently asked questions

Can you do wholesale through Shopify?

Yes. Shopify has native B2B wholesale features available on all paid plans as of 2026. These include company profiles, customer-specific pricing via catalogs, net payment terms (Net 15, Net 30, Net 60, Net 90), volume pricing, quantity rules, ACH payments, and a self-service buyer portal. Shopify Plus adds unlimited catalogs, partial payments, deposits, and direct catalog-to-company assignment.

How much does Shopify wholesale cost?

Shopify B2B features are included in the base Shopify plan cost: Basic ($39/month), Shopify ($105/month), Advanced ($399/month), or Plus ($2,300/month on a 3-year contract). There is no separate B2B subscription. The plan you need depends on your wholesale complexity: three or fewer pricing tiers and under 50 accounts works on Advanced. Unlimited custom pricing per company and partial payments require Plus.

What is the difference between the Shopify wholesale channel and Shopify B2B?

The legacy Shopify wholesale channel was a separate password-protected storefront added to Shopify Plus accounts. Shopify no longer develops it. Shopify B2B is the current native wholesale product, integrated directly into the same storefront as your DTC operation. B2B buyers log in and see their assigned catalog and pricing; retail visitors see the standard storefront. B2B on Shopify is available on all plans and receives all Shopify's ongoing wholesale feature development.

How do I set up wholesale on Shopify?

Enable B2B in Shopify admin (Settings, then Customers). Create company profiles for each wholesale account, add locations, assign buyer contacts with roles, create catalogs with your wholesale pricing, configure payment terms, and connect your ERP if applicable. Shopify Forms handles wholesale buyer applications. Shopify Flow automates the approval and onboarding sequence.

Do I need Shopify Plus for wholesale?

Not for basic wholesale operations. All paid Shopify plans include company profiles, net payment terms, volume pricing, quantity rules, ACH payments, vaulted credit cards, and up to three active catalogs. Shopify Plus is required for unlimited catalogs with direct company assignment, partial payments and deposits, and contextual checkout customization per market. Merchants with more than three wholesale pricing tiers or high catalog complexity typically need Plus.

Can I run B2B and DTC on the same Shopify store?

Yes. Native Shopify B2B is built around this model: one store, one inventory, one admin for both customer types. B2B buyers log in and see their catalog and pricing. Retail visitors see the standard storefront. This unified approach is the most cost-efficient and operationally simplest for most merchants adding wholesale to an existing operation.

Keep reading
All notes
Wholesale

Shopify Editions Summer 2026: What Changed for B2B and Wholesale

Jun 18, 2026
Manufacturing

BigCommerce Alternatives for B2B: Why Manufacturers Are Switching to Shopify Plus

Jun 18, 2026
Distribution

Food Distributor Software: What to Evaluate Before You Build an Online Channel

Jun 18, 2026
The Field Notes newsletter

Insights, guides, and trends. Once a month.

One email, last working day of the month. The notes worth keeping from building commerce on Shopify.

InsightsField-tested lessons from live Shopify builds.
GuidesStep-by-step playbooks for B2B, migrations, and performance.
TrendsWhat’s actually moving in commerce and AI, no hype.
Subscribe 2,400+ operators
StrategyWholesaleGrowthAI
Monthly · no spam · unsubscribe anytime