Selling Wholesale on Shopify in 2026: B2B Setup and Plan Limits

Shopify B2B now runs on Basic, Grow and Advanced as well as Plus. What companies, catalogs and payment terms do, the plan limits, and when a wholesale store fits.

In this guide
  1. What Shopify B2B gives you
  2. B2B features by plan
  3. Catalogs and price lists
  4. Quantity rules and volume pricing
  5. Payment terms
  6. Requirements and things that don’t work with B2B
  7. One store or a separate wholesale store?
  8. Where apps still fit
  9. A setup order that avoids rework
  10. If wholesale becomes a second store
  11. FAQ

The short answer: in 2026 you can sell wholesale with Shopify’s built-in B2B features on the Basic, Grow, Advanced and Plus plans. Non-Plus plans get companies, payment terms, quantity rules and volume pricing, with a limit of 3 active B2B catalogs. Plus adds unlimited catalogs assigned straight to companies, deposits and partial payments.

That changed recently. Shopify announced on April 2, 2026 that key B2B features were available on non-Plus plans at no extra cost (Shopify Changelog). A lot of advice online still says B2B is Plus-only. It is not.

This guide covers what each B2B feature does, what your plan allows, how to choose between one store and a separate wholesale store, where apps still fit, and a setup order that avoids rework.

What Shopify B2B gives you

Shopify B2B is a set of native features in Shopify admin. You set up your trade customers as companies, and each company can be given its own prices, products, payment terms and checkout settings (Shopify Help Center).

The building blocks:

Feature What it does
Company The parent organization you sell to
Company location The specific business or branch you sell to. Each can have its own tax ID, tax exemptions, ship-to and billing address, pricing and payment terms
Customer The person who buys on behalf of the company
Catalog Which products a buyer sees and at what price
Quantity rules Minimum, maximum and increment per product or variant
Volume pricing Lower unit prices at set quantities
Payment terms Net terms, due on fulfillment, or a fixed date on draft orders

Definitions from Shopify’s pages on companies and customers and catalogs.

B2B features by plan

This table follows Shopify’s own B2B features by plan page, checked in October 2026.

Feature Basic Grow Advanced Plus
Companies, company locations, location-level permissions Yes Yes Yes Yes
B2B catalogs assigned to B2B markets 3 3 3 Unlimited
Catalogs assigned directly to companies No No No Yes
Quantity rules and quantity price breaks Yes Yes Yes Yes
Net terms, payment reminders, ACH (US only), vaulted credit cards Yes Yes Yes Yes
Deposits, partial payments, payment requests per fulfillment No No No Yes
Draft order to invoice, PO numbers, easy reorders Yes Yes Yes Yes
Contextual checkout and storefront (Shopify Markets) No No Yes Yes
Trade theme, quick order list Yes Yes Yes Yes
Shopify Flow with B2B objects Yes Yes Yes Yes

Conditions worth reading twice:

  • The 3-catalog limit is shared across all your B2B markets. Putting all 3 on one market uses the whole allowance.
  • Non-Plus stores need the new Shopify Markets to use B2B catalogs.
  • The Starter plan is not listed on Shopify’s B2B plan page. Shopify’s requirements page says B2B features are included at no extra cost on Basic, Grow, Advanced and Plus (requirements and considerations).
  • Fees differ. Shopify says B2B and direct-to-consumer orders have different variable platform fee rates, and to contact Shopify Support for details.

Three catalogs is fewer than it sounds. If you plan separate price levels for, say, small retailers, large retailers and distributors, plus one for a second country, you are already over. Count your price levels before you pick a plan.

Catalogs and price lists

A catalog is Shopify’s version of a wholesale price list. Within one catalog you can (creating catalogs):

  • include all products, or only some, and optionally include new products automatically;
  • apply one percentage increase or decrease to everything, for example −20%;
  • set fixed prices for a product or for single variants, which override the percentage;
  • import and export fixed prices by CSV, with a preview before you confirm.

Rules to know:

  • If a buyer has several catalogs that price the same product differently, the storefront shows the lowest price.
  • The catalog currency does not decide what currency the customer sees; their market does.
  • Each company location can have up to 25 catalogs, and a store up to 10,000 in total.
  • CSV exports include only fixed prices, not percentage-adjusted ones. Leaving both Fixed Price and Compare At blank in an import removes that fixed price.

To keep wholesale-only products out of your retail store in a blended setup, Shopify’s advice is to unpublish them from the online store and other sales channels while keeping them in a catalog.

Quantity rules and volume pricing

Wholesale usually means case packs and minimums. Shopify handles both per product or variant (quantity rules and volume pricing):

  • Increment: an increment of 10 means buyers order 10, 20, 30.
  • Minimum and maximum per order.
  • Volume pricing: up to 10 price breaks per product, applied per variant.

Two limits that surprise buyers: rules apply to each variant separately, so five grey hats and five blue hats do not meet a minimum of 10 hats. And once volume pricing applies to a product, its price is fixed and the catalog’s overall percentage no longer applies to it.

Payment terms

Trade buyers expect to pay later. Shopify offers (payment terms):

Term When payment is due Where you can set it
No payment terms (default) Immediately Company locations, draft orders
Net 7, 15, 30, 45, 60 or 90 That many days after the order is placed Company locations, draft orders
Due on fulfillment After all items are fulfilled Company locations, draft orders
Fixed date On a set calendar date Draft orders only

You can set terms for one location, a whole company, or several companies at once from the Companies page. Buyers can pay early from their account. After the due date the order shows as Overdue, and Shopify does not charge a saved card automatically: you charge it from the admin.

Deposits, where a percentage is paid upfront, need Shopify Plus. Terms that change with conditions, such as cart value, need a custom or third-party app.

For orders you build on a buyer’s behalf, B2B works with draft orders. Our Shopify draft orders guide covers that workflow.

Requirements and things that don’t work with B2B

From Shopify’s requirements and considerations, check these before you build anything:

  • Customer accounts must be on; legacy customer accounts can’t be used for B2B.
  • Accelerated checkouts (Shop Pay, Apple Pay, Google Pay, Amazon Pay), local delivery, pickup points, tipping and subscriptions don’t work with B2B checkout.
  • Some features are off by default for B2B, including pickup in store, abandoned checkouts and gift cards at checkout. The store owner contacts Shopify Support to turn them on.
  • B2B orders with due-on-fulfillment terms and no valid authorization must be captured manually.
  • Orders and draft orders are capped at 500 line items.
  • An order without a B2B customer and company location gets D2C rates.
  • Some third-party apps are not compatible with B2B. Ask each app developer.

One store or a separate wholesale store?

Shopify lets you run B2B inside your current store (a blended store) or in a dedicated B2B-only store. It warns that the choice is not easy to change later (choosing a store type).

Blended store Dedicated B2B store
Inventory Shared between B2B and D2C Separate by default
Gated to trade buyers only No Yes, the whole store can be gated
Apps Set up and paid for once Set up and paid for again
Staff Same team sees both Can be a different team
Branding per customer type Theme customization per market on Advanced and Plus Fully separate theme
Integrations One set Reconfigured for the new store

Blended fits most merchants who sell the same products from the same stock with the same team. A dedicated store fits when wholesale needs its own stock, its own staff or a closed storefront.

The cost of a dedicated store is the cost of any second store: a second plan, apps paid twice, and stock in two places. Our comparison of Shopify Markets vs multiple stores goes through that trade-off, and how to keep inventory in sync across multiple Shopify stores covers the stock side.

Where apps still fit

Before native B2B reached non-Plus plans, wholesale apps were the usual route, often using customer tags to show different prices. They still have a place when you need something native B2B does not offer on your plan, such as more price levels than 3 catalogs allow below Plus, or rules Shopify does not support.

Before you install one, check:

  1. Does it work with Shopify’s B2B checkout, or does it replace it?
  2. How does it apply prices: catalogs, discounts or draft orders? Each has different reporting and tax effects.
  3. What happens to prices and orders if you uninstall it?
  4. Does it support the payment terms you need?

Our guide to Shopify integrations that don’t break has a wider checklist.

A setup order that avoids rework

  1. List your price levels and terms. Count catalogs and markets before choosing a plan.
  2. Choose blended or dedicated using the table above.
  3. Turn on customer accounts and move off legacy accounts.
  4. Create companies and locations, with tax details, addresses and payment terms. Existing customers can be migrated to companies (migrating customer data).
  5. Build catalogs, then quantity rules and volume pricing.
  6. Check payment methods shown to trade buyers at checkout.
  7. Test with a test company end to end: login, prices, minimums, terms, invoice (testing your B2B setup).
  8. Invite buyers.

Starting in October? Do it before or after the holiday peak, not during. Our BFCM 2026 checklist suggests finishing catalog changes before a mid-November freeze. Trade buyers ordering for the holidays will also ask about delivery, so publish your holiday shipping cutoff dates, and with B2B and retail sharing stock in a blended store, set up low-stock alerts before large trade orders land.

If wholesale becomes a second store

If you choose a dedicated wholesale store, you are now running two stores, with separate orders, stock and staff. Storefleet Store Ops links stores to one workspace with one order list across stores, and one Approvals list where each store’s refund, stock and discount changes are approved for that store, read back from Shopify after writing and rolled back where Shopify allows. It does not sync stock between stores. Moving stock between locations inside one store is covered in Shopify inventory transfers between locations.

FAQ

Is Shopify B2B only for Shopify Plus?

No, not since April 2026. Basic, Grow and Advanced get companies, payment terms, quantity rules, volume pricing and up to 3 B2B catalogs. Plus adds unlimited catalogs, direct catalog assignment to companies, deposits and partial payments.

How many wholesale price lists can I have below Plus?

Up to 3 active B2B catalogs across all your B2B markets on Basic, Grow and Advanced. Plus allows unlimited catalogs by plan, within Shopify’s store maximum of 10,000 catalogs and 25 per company location.

Can I offer net 30 terms on Shopify?

Yes, on all plans that include B2B. Net 7, 15, 30, 45, 60 and 90 can be set on company locations and draft orders. Fixed-date terms are for draft orders only, and deposits need Plus.

Should wholesale be a separate Shopify store?

Only if it needs separate stock, separate staff or a gated storefront. Otherwise a blended store keeps one inventory and one set of apps. Shopify warns the choice is hard to change later, so decide before you build.

Does B2B work with Shop Pay?

No. Shopify lists Shop Pay, Apple Pay, Google Pay and Amazon Pay as accelerated checkouts that aren’t compatible with B2B.

Sign in to your workspace

Each workspace has its own address: <workspace>.getstorefleet.com. Enter your workspace name, or paste its address, and we take you to its sign-in page.

You will go to

New to StoreFleet? Create a workspace