Shopify Plus B2B: Features by Plan and When You Need Plus
No7 Engineering Team
Growth Architecture Unit

Shopify B2B runs on the Basic, Grow, Advanced and Shopify Plus plans, not only on Plus. Companies, catalogs, net payment terms and self-serve ordering are on every one of those plans. Shopify Plus adds unlimited B2B catalogs, catalogs assigned directly to individual companies, advanced payments such as deposits and partial payments, and custom checkout logic through your own Functions app or checkout UI extensions. That split decides whether a wholesale operation needs Plus.
Is Shopify good for B2B? It fits well when trade buyers order from a catalogue with agreed prices and payment terms. It needs more work when wholesale depends on stock allocation, multi-step quotes or deep ERP logic, covered in the custom work section below.
This guide sets out what native Shopify B2B covers, where each plan stops, and which wholesale requirements still need custom work. Every feature below is taken from Shopify's own B2B feature list and its B2B features by plan page.
Which Shopify plans include B2B?
Shopify B2B is available on the Basic, Grow, Advanced and Shopify Plus plans. It is not available on the Starter or Retail plans. Shopify's B2B requirements page states that the features carry no extra fee on those plans, although B2B and direct-to-consumer orders can have different variable platform fee rates on Plus.
| Capability | Basic, Grow | Advanced | Shopify Plus |
|---|---|---|---|
| Companies, catalogs, net payment terms, self-serve ordering, Flow automations | Yes | Yes | Yes |
| B2B market catalogs | Up to 3 active across all B2B markets | Up to 3 active across all B2B markets | Unlimited |
| Catalogs assigned directly to companies and company locations | No | No | Yes |
| Deposits, partial payments, payment requests per fulfillment | No | No | Yes |
| Contextual checkout and storefront customisation through Markets | No | Yes | Yes |
On the Basic, Grow and Advanced plans, catalog features also require the store to use new Shopify Markets. Check the plan page before you scope, because Shopify updates these limits.
What does native Shopify B2B cover?
Native B2B covers company accounts, price lists, payment terms and quick ordering. Grouped by job, the feature list looks like this.
Accounts and catalogs
Companies and company locations model a buyer organisation with several sites, each with its own addresses, payment terms and order history. Catalogs set custom pricing and product availability for B2B customers, and can include the whole range or selected products. The Company object and the price list query in the Admin API expose the same model to integrations.
Quantity rules and volume pricing
Tiered and quantity-based pricing is native. Quantity rules set minimums, maximums and order increments per variant, and volume pricing gives price breaks when a buyer orders a certain quantity in one order. The two work together or separately, and Shopify also supports B2B-specific discounts.
Payments and checkout
Companies can be given payment terms of Net 7, 15, 30, 45, 60 or 90 days, or due on fulfillment. With Shopify Payments, buyers can save a card to a company location as a vaulted card, and Shopify Flow can send payment reminders on the due date. Shopify's B2B checkout and orders guide also covers manual payment methods, store credit, and minimum or maximum order subtotals through the free Checkout Blocks app. To show different payment methods to trade and retail buyers, Shopify points to the Payment Customization Function or Checkout Blocks; a function runs through an App Store app on any plan, or through your own custom app on Plus only.
Draft orders, quotes and order review
Sales reps can create orders on behalf of customers as draft orders and send invoices to collect payment, which is the native route for phone orders and simple quotes. A company location can also be set to submit orders as drafts for review: the buyer checks out without paying, and your team confirms the order before charging a vaulted card or sending an invoice. Buyers can add purchase order numbers to orders.
Self-serve buying
B2B customers log in through customer accounts to see their own products and prices, view order history, reorder by duplicating a past order, and submit returns. For buyers who know their SKUs, Shopify documents a quick order list section, supported on free Shopify themes from version 11.0.0, with instructions for adding it to other themes.
When do you need Shopify Plus B2B features?
Plus becomes necessary when one of the Plus-only capabilities is a requirement rather than a preference:
- More than three active catalogs. Regional price books, several trade tiers and contract pricing quickly exceed the limit of three on other plans.
- Customer-level pricing. Assigning a catalog directly to one company or one company location is Plus only. If many key accounts negotiate their own prices, direct assignment is the practical route, and it is Plus only.
- Deposits and partial payments. Percentage deposits on net terms, multiple partial payments towards one order, and payment requests per fulfillment are Plus only.
- Custom checkout logic. On any plan, stores can use App Store apps that contain Shopify Functions, but only Plus stores can run custom apps that contain Function APIs, and checkout UI extensions for the information, shipping and payment steps are Plus only. Bespoke wholesale rules at checkout therefore usually mean Plus.
If none of those apply, a standard plan can run the wholesale channel and you can move to Plus when a requirement appears. As an illustration, a wholesaler with two trade tiers and one export price list fits within three catalogs; add contract prices for five key accounts and both the catalog count and direct assignment point to Plus. Our Shopify vs Shopify Plus comparison sets the plans side by side, and our Shopify Plus pricing breakdown covers what Plus costs in the UK.
Can one store sell B2B and direct-to-consumer?
Yes. B2B runs inside the same store through B2B markets, so trade buyers who log in see their catalogs and terms while everyone else sees retail prices. One product record and one inventory pool serve both channels. On Advanced and Plus, checkout and storefront content can also change by market, which helps when trade buyers need different messaging or checkout content. Custom fields at the information, shipping or payment steps still need Plus.
A separate wholesale store still makes sense when the two businesses share few products, run different brands, or need different teams and reporting. Our B2B ecommerce platform comparison sets Shopify against other wholesale platforms if you are still choosing.
What still needs custom work?
The native feature set is broad, but some wholesale requirements are not among the catalog, payment, checkout and self-serve features Shopify lists for B2B, and usually need an app or custom development:
- Stock allocation by customer type. Holding limited stock for trade accounts ahead of retail orders is not a listed B2B feature. It is normally built as custom logic on top of inventory and order data.
- Multi-step quotes. Draft orders cover a single quote and order review. Quotes with several versions, internal approval chains or several stakeholders on the buyer side usually need a specialist app or a custom build.
- Customer-specific product codes. When trade customers use their own SKUs, the mapping is typically stored in metafields and surfaced by a custom app.
- ERP and CRM sync. Companies, catalogs, payment terms and orders need to stay in step with the ERP. If the ERP is NetSuite, our NetSuite and Shopify integration covers that sync, and if the CRM is HubSpot, our HubSpot and Shopify integration work does the same for customers and deals.
For a sense of what custom B2B features take to build, our custom app cost breakdown explains what moves the price.
Migrating an existing wholesale operation
Teams moving onto native B2B often run a patchwork of workarounds: a separate wholesale store, a password-protected page, tag-based pricing apps, or orders by email and spreadsheet. Moving to native B2B removes those workarounds, but it exposes every informal process along the way.
Plan the data first. Each trade customer becomes a company with one or more locations, each location needs its payment terms and addresses, and every existing price agreement has to map to a catalog. On a standard plan, check early whether your price agreements fit within three active catalogs or need catalogs assigned to individual key accounts, because both point to Plus. Then decide which orders go through self-serve checkout and which go through draft review.
B2B set-up checklist
- Confirm your plan supports the catalog count, customer-level pricing and payment features you need.
- Move to new Shopify Markets if you are on Basic, Grow or Advanced and plan to use catalogs.
- Create companies and locations for existing trade customers, with payment terms per location.
- Build catalogs with quantity rules and volume pricing where your price agreements need them.
- Choose the checkout path per location: pay at checkout, or submit orders as drafts for review.
- Set payment options, including vaulted cards, manual methods and Flow payment reminders.
- Add the quick order list to your theme if buyers order by SKU.
- List what remains custom, such as allocation, multi-step quotes and ERP sync, and scope it separately.
If you want B2B designed and built on your store, our Shopify development team can scope it, from catalogs and payment terms to the custom pieces above.
Related: what changed for B2B in Shopify Editions Spring 2026.
Frequently Asked Questions
The questions buyers and engineers ask us most about this topic.
Can you use Shopify B2B without Shopify Plus?
Yes. Shopify B2B is available on the Basic, Grow, Advanced and Shopify Plus plans, with companies, catalogs, net payment terms and self-serve ordering on all of them. You need Plus for more than three active B2B catalogs, catalogs assigned directly to individual companies, deposits and partial payments, or custom checkout logic built as your own Functions app or checkout UI extension.
Is Shopify good for B2B?
For catalogue-based wholesale, yes. Shopify B2B includes companies with several locations, catalogs with custom pricing, quantity rules, volume pricing, net payment terms, draft orders and self-serve reordering. It is a weaker fit when you need stock allocation by customer type, quotes with approval chains or customer-specific product codes, which are not among the native B2B features Shopify lists and need an app or custom development.
Does Shopify B2B support tiered and quantity pricing?
Yes. Quantity rules set minimums, maximums and order increments per variant, and volume pricing gives price breaks when a buyer orders a set quantity in one order. Both are configured in B2B catalogs and can be used together or separately.
Can I run B2C and B2B on the same Shopify store?
Yes. B2B runs in the same store through B2B markets, so logged-in trade buyers see their catalogs and payment terms while other visitors see retail prices. A separate wholesale store makes more sense when the two businesses share few products or run different brands and teams.
What does Shopify B2B still not do natively?
Stock allocation by customer type, quotes with several versions or approval chains, customer-specific product codes and ERP sync are not among the native B2B features Shopify lists. They usually need an app or custom development.