Image
Business Strategy

Shopify B2B: Features, limits and fit for your business (2026)

Shopify B2B lets you sell to business customers with company accounts, catalogs for buyer groups, payment terms and quick reordering, all built into Shopify. Since April 2, 2026, it is available on the Basic, Grow, Advanced and Plus plans at no extra charge (Shopify). Plus adds catalogs assigned directly to a company and extra payment options such as deposits (Shopify Help Center).

This guide is for owners and e-commerce, sales and operations leads at manufacturers, distributors, wholesalers and brands deciding whether Shopify can run their wholesale orders. The first question is whether your price lists and order rules fit a plan. If you want help planning or running a Shopify wholesale store, see our B2B e-commerce marketing agency services.

What each Shopify plan includes for B2B

This table shows which B2B features come with each plan, as listed in Shopify's documentation on October 14, 2026 (Shopify Help Center). "Included" means available on that plan, not already set up for your business.

FeatureBasic and GrowAdvancedPlus
Companies, locations and location permissionsIncludedIncludedIncluded
Active B2B catalogs3 in total3 in totalNo cap
Catalogs assigned directly to a company or locationNot availableNot availableIncluded
Quantity rules, price breaks and net termsIncludedIncludedIncluded
Reorders, PO numbers and draft ordersIncludedIncludedIncluded
B2B-specific storefront and checkout through MarketsNot availableIncludedIncluded
Deposits, partial payments and payment requests per fulfillmentNot availableNot availableIncluded

On Basic, Grow and Advanced, B2B catalogs run through Shopify Markets, which groups buyers so you can give a group its own products and prices. The 3-catalog limit covers all your B2B markets together, so 3 catalogs on one market use the whole allowance (Shopify Help Center).

What this means for you: count how many different price lists you really have. If you need more than three active catalogs across your B2B markets, or catalogs assigned to individual companies, evaluate Plus.

How Shopify B2B commerce handles a wholesale order

The buyer belongs to a company location

A company is the business account. Its locations hold the shipping addresses, tax settings and payment terms. Contacts are the people who buy for each location (Shopify Help Center).

A contact with "ordering only" access sees their own orders. A location admin also sees other contacts' orders at that location and can update its addresses. These roles control who sees what. They are not an approval chain on the buyer's side, so test that separately if your customers need sign-off before an order goes through.

Before you import accounts, have sales confirm who buys, finance confirm the terms, and operations confirm the shipping locations.

Catalogs set products and prices

A catalog can apply a percentage change to all prices, or set fixed prices for specific products. Fixed prices win over the percentage (Shopify Help Center). On Plus you can attach a negotiated catalog straight to a company location. On lower plans, catalogs are assigned through B2B markets. If a location has more than one catalog assigned directly, the store shows the lowest price for each item; a location's own catalog takes priority over its market's catalog.

Example: a wholesaler sells gloves in packs of 12, with a lower unit price from 120 units. A quantity rule enforces packs of 12, and volume pricing gives the lower price at 120. You can add up to 10 price breaks per product. Rules and breaks apply per variant, such as each glove size, so 60 medium and 60 large do not add up to the 120 break (Shopify Help Center).

Test an order just below and just above the price break, and ask sales to check the price shown matches the customer's agreement.

Placing the order and getting paid are separate steps

You can make a location's orders arrive as drafts for your team to review. Staff can also create a draft order, adjust a negotiated price and send the buyer an invoice. When staff assign the right B2B customer and company location, that customer's prices and terms apply automatically (Shopify Help Center).

Net terms set when payment is due, such as net 30. They do not charge a saved card when the date arrives. Shopify says you must capture that payment manually (Shopify Help Center). Someone in finance needs to own collections and overdue orders.

What this means for you: walk one real customer from login to payment, and name who reviews orders and who chases unpaid invoices.

Choose one shared store or a separate wholesale store

A blended store serves consumers and business buyers from one Shopify admin, with shared inventory. It suits a brand whose retail and wholesale customers buy the same products from the same stock (Shopify Help Center).

It does not suit you if you need to reserve stock for one customer type. Shopify says a blended store cannot allocate inventory that way. Several discount, shipping and payment settings also apply to both groups, so check them.

A dedicated store has its own admin, storefront and inventory. It suits a business that wants a separate wholesale experience or separate teams. The trade-off is that you set up integrations again and pay for apps used in that store too. Shopify can restrict an entire dedicated B2B store to logged-in B2B customers (Shopify Help Center). Shopify supports B2B-only product availability through catalogs (Shopify Help Center), and its Trade theme can hide prices from logged-out visitors in a dedicated B2B store (Shopify Help Center). Check your exact page, collection and purchasing restrictions before adding an app or custom theme work.

Decide this with operations before design starts. A separate site can look right and still create a second inventory process nobody wanted.

What this means for you: choose the store type based on who owns the stock and who runs the orders, not on how the site looks.

Where Shopify B2B e-commerce needs extra work

Shopify describes its quick order list as a way to add several variants from a product page (Shopify Help Center). It is not described as a spreadsheet upload or an order form across your whole catalog, so if your buyers need those, plan for an app or custom work.

Ask whoever builds your store to label each requirement:

How it is deliveredWhat to ask for
Built into ShopifyThe setting and the buyer's steps, on your plan
App or partner productThe product name, fee, plan compatibility and who supports it
Custom developmentWhat it does, how it will be tested, who maintains it
Integration with another systemWhich records move, how often, and what happens when a transfer fails

Shopify supports ERP connections through apps from the Shopify App Store, integration platforms and custom APIs. An ERP (enterprise resource planning system) holds your stock, orders and invoices. Shopify notes that some integrations do not fully support B2B records such as companies and catalogs (Shopify Help Center). Ask the provider to show a customer's order arriving in your ERP with its PO number and payment terms, then show what happens when a record is rejected.

Test apps in a B2B setup, logged in as a business buyer. An app that works in a retail store may behave differently for a company account.

A custom storefront is another option. Shopify supports headless B2B through its APIs, but your build has to pass the signed-in customer's access token and company location into product requests, and set the buyer's identity on the cart. Without that, buyers see your default prices (Shopify Dev Docs). Consider B2B headless commerce only if you can name a buying task the standard storefront cannot handle.

What this means for you: give every requirement a delivery method and someone responsible for keeping it working.

What to prove before choosing Shopify B2B

Shopify's B2B documentation does not describe these as built-in features, and Elogic, a Shopify Plus implementation agency, lists them as gaps usually filled with apps, integrations or custom work (Elogic). Ask the builder to show each one on your proposed plan:

  • • Formal quote negotiation. Draft orders support negotiated prices and invoicing; demonstrate any required quote versions, counteroffers and expiry rules separately.
  • • Multi-step buyer approvals. Demonstrate approval routing by order value, department or cost center.
  • • Requisition lists shared across a buyer's department or project.
  • • Punchout, cXML or EDI connections to customers' purchasing systems such as SAP Ariba or Coupa.
  • • Complex contract or ERP-driven pricing, where the price depends on contract, unit of measure, freight or surcharges.
  • • Deep company hierarchies, such as parent companies, buying groups or shared credit across locations.
  • • CPQ (configure, price, quote) for products built from options.

If any of these is a launch requirement, price the app or custom work before you compare Shopify with other platforms.

What this means for you: list which of these your customers rely on today. Include any additional software and maintenance in the proposal.

What Shopify B2B costs

Shopify says B2B features are included at no extra cost on the supported plans (Shopify Help Center). That does not cover apps, integrations or the build work your setup may need.

These are Shopify's published US prices, read October 14, 2026 (Shopify pricing; Shopify Plus plan). Plus figures are for standard setups; a variable platform fee may apply, and Shopify says it differs for B2B and direct-to-consumer orders:

PlanUSD/month, billed monthlyUSD/month, billed yearly
Basic$39$29
Grow$105$79
Advanced$399$299
PlusFrom $2,500 on a 1-year term, or $2,300 on a 3-year termNot offered; Plus uses 1- or 3-year terms

In October 2026, Shopify's US pricing page was also showing some visitors lower Basic and Grow prices ($25 and $65 a month, or $19 and $49 billed yearly), so check the price you are offered when you sign up.

Shopify notes that more complex businesses may pay a variable platform fee, and lists custom development, themes and third-party apps as possible extra costs. Payment processing fees are separate. Prices change, so check them again before you budget.

When you ask for quotes, ask for setup, ongoing software and ongoing support as separate lines. Make sure the build quote covers moving your accounts and catalogs, testing integrations, training staff, and how price changes will be maintained.

What this means for you: compare the full yearly cost and the contract length, not just the plan price.

Check the limits against your real orders

Shopify lists these limits for B2B (Shopify Help Center):

  • • 500 line items per order or draft order, counting each distinct variant. If buyers order more in one go, test this first.
  • • No subscriptions, and no accelerated checkouts such as Shop Pay, Apple Pay, Google Pay or Amazon Pay.
  • • No local delivery or pickup points at B2B online checkout. Local delivery and pickup in store are available on staff-created B2B draft orders.
  • • Gift cards at B2B checkout require Shopify Plus and are off by default. The store owner can ask Plus Support to switch them on.
  • • New customer accounts are required. Legacy accounts do not work with B2B; by default, buyers sign in with a one-time code sent to their email (Shopify Help Center). Test sign-in with your buyers before rollout.

On Plus, there is no cap on the number of catalogs, but each company location can have at most 25 (Shopify Help Center).

ACH Direct Debit (a US bank payment through Shopify Payments) has its own conditions. They include a US store selling in USD, more than 100 fulfilled orders, completed identity checks, and buyers with US bank accounts (Shopify Help Center).

A PO number field is not a connection to your customer's purchasing system. If a large customer orders through their own procurement software, ask for a demonstration of that exact handoff.

What this means for you: test the exceptions you cannot work without before you commit.

How to set up Shopify B2B

  1. 1. Choose a blended or dedicated store with operations, as above.
  2. 2. Create companies and locations in Customers, then Companies, with each location's addresses, tax settings and payment terms. Locations must exist before the next step (Shopify Help Center).
  3. 3. Confirm your store uses new Shopify Markets, which Basic, Grow and Advanced require for B2B catalogs, then create a B2B market containing those locations.
  4. 4. Build your catalogs with prices, quantity rules and volume breaks, and assign them to the market (or directly to locations on Plus).
  5. 5. Activate customer accounts so your B2B buyers can sign in.
  6. 6. Set payment terms and checkout options, such as net terms, PO numbers and draft-order review.
  7. 7. Use Shopify Flow (Shopify's automation tool) for routine steps, such as payment reminders (Shopify Help Center).
  8. 8. Test a full order as a real buyer, then invite your first customers and tell them what changes for them.

What this means for you: most of the setup is configuration, but the account and catalog data you import decides whether buyers see the right prices.

Decide with a real account and a real order

Shopify is worth a close look when your buyers fit its company, catalog and ordering model. A lower plan is worth testing if your price lists fit within 3 catalogs. Plus is worth testing if you need catalogs assigned to individual companies or deposits and partial payments.

If your buying process has several approvers, complex quotes or connections to customers' purchasing systems, ask to see the full workflow working, not just a feature name. Run the same order through BigCommerce B2B so you are comparing like with like.

Bring a real customer agreement from sales, the payment rules from finance, and an order with a shipping exception from operations. Then ask the builder to show:

  1. 1. The right company location and a buyer allowed to order.
  2. 2. The agreed products, prices and quantity rules.
  3. 3. Order review and invoicing.
  4. 4. The order arriving in your ERP or order system.
  5. 5. A failure, and how it is fixed.

Record the gaps and who owns them in our B2B e-commerce RFP template. For how buyers find your products and apply for an account, see our B2B e-commerce agency page. Not sure which requirement decides your plan? Let's talk it through.

What this means for you: you can pick a plan, or rule Shopify out, based on an order you saw working.

Frequently asked questions

Can staff still take orders by phone or email?

Yes. Staff can enter those orders as draft orders and assign the B2B customer and company location, so the customer's prices and terms apply. They can then send an invoice for the buyer to complete (Shopify Help Center).

Can one buyer order for several locations?

Yes, if the contact has access to those locations. The buyer picks a location when they sign in, and sees that location's prices and terms (Shopify Help Center).

Can existing retail customers become business accounts?

Shopify documents moving a customer's order history into a company and location (Shopify Help Center). Plan how contacts and history will be assigned first, especially for people who buy both personally and for their business.

Image
Contact
Us