Shopify B2B is Shopify's native wholesale infrastructure that lets businesses sell directly to wholesalers, dealers, and corporate buyers. The system allows you to run business-to-business sales through both your online store and the Shopify admin. Although it was originally offered exclusively on the Shopify Plus plan, its core features are now available on lower-tier plans as well. With this setup, you can define custom price lists, flexible payment terms, and smart ordering rules for your corporate customers, and build a digital storefront where they can place orders on their own. A well-configured B2B store streamlines the purchasing process and significantly increases both your average order value and how often your customers reorder.
The key things Shopify B2B enables you to do include:
-
Run B2B and D2C (direct-to-consumer) sales together in a single store, or operate a separate, B2B-only store
-
Create "company" structures instead of regular retail customers
-
Build custom catalogs that contain specific products and prices
-
Offer net payment terms
-
Support self-serve ordering
-
Use Shopify Flow automations for B2B workflows
What Is Shopify B2B, and How Is It Different from B2C?
B2B (business-to-business) is the model in which a sale is made from one business to another. B2C (business-to-consumer), on the other hand, is a sale to an end consumer. The difference between the two models isn't limited to the question of "who is buying"; the buyer's expectations change completely as well.
Wholesale buyers typically order in larger quantities, reorder the same products at regular intervals, and expect negotiated, special prices. They also prefer a fast flow where they can place orders on their own, rather than manual processes that move along over the phone or by email.
The most distinctive structural difference between Shopify B2B and retail selling is that it defines customers not as individual people but as "companies." Each corporate customer is created as a company record; under that company, multiple locations (company locations) and multiple authorized buyers can be added. This way, the different branches or different purchasing officers of a single corporate customer are managed under one roof.
How Do You Set Up Shopify B2B?
A typical B2B setup roughly follows these steps:
-
Open the Companies section in your Shopify admin
-
Create a company for each corporate customer
-
Add the company's locations and buyers
-
Assign the relevant catalogs and pricing
-
Invite buyers using customer accounts so they can place orders online
The areas in the admin that will be most useful to you are: the Companies section, where you manage B2B customers; the New company page, where you create a new corporate customer; and the Accounts and outreach notifications settings, where you manage account-related emails.
What You Need to Know Before Setting Up
There are a few technical requirements to keep in mind before getting started with B2B:
-
B2B works only with new customer accounts; legacy customer accounts cannot be used with B2B.
-
Subscriptions are not compatible with B2B.
-
Shopify POS is not compatible with B2B.
Which Shopify Plan Can You Use Shopify B2B On?
Shopify opened up the core part of its B2B features—previously exclusive to Shopify Plus—to all paid plans. B2B selling is now possible on the Basic, Grow, Advanced, and Plus plans without paying an extra B2B fee; these features are included in the supported plans. However, some advanced features are still exclusive to the top tier.
The core B2B features available on all of these plans include: companies and company locations, catalogs, net payment terms, self-serve ordering, Shopify Flow automations, quantity rules and quantity price breaks, PO numbers, and easy reorders.
The main differences are as follows:
|
Feature |
Basic / Grow / Advanced |
Shopify Plus |
|
Company profiles |
Yes |
Yes |
|
Net payment terms |
Yes |
Yes |
|
Self-serve ordering |
Yes |
Yes |
|
Volume pricing and quantity rules |
Yes |
Yes |
|
Number of active B2B catalogs |
Up to 3 |
Unlimited |
|
Direct catalog assignment to a company |
No (via B2B markets) |
Yes |
|
Customer-specific pricing |
Limited |
Yes |
|
Deposits / partial payments / payment requests per fulfillment |
No |
Yes |
|
Theme customization by customer type |
No |
Yes |
The concept of a catalog here is important: a catalog is a list that determines which products will appear at which prices to a specific customer group. On plans other than Shopify Plus, you can define up to 3 active catalogs; this places a limit on the number of your different price groups. For this reason, if you work with many customer segments, you need to plan your catalogs carefully from the start.
The logic for assigning catalogs also changes by plan. On the Shopify Basic, Grow, and Advanced plans, catalog assignments are more limited and work through B2B markets—that is, on a group basis; you cannot assign a catalog directly to a specific company. On Shopify Plus, however, you can assign catalogs directly to a specific company or company location, allowing you to set up fully customer-specific (negotiated) pricing and create an unlimited number of B2B market catalogs.
In short, the choice comes down to this: if standard wholesale, a few price tiers, and group-based pricing are enough, Basic, Grow, or Advanced will carry you. If you need negotiated, customer-specific prices, more advanced payment flows (deposits, partial payments, payment requests per fulfillment), and more catalogs, moving to Plus makes sense.
How Should You Structure Pricing to Grow B2B Sales?
In wholesale, pricing is one of the most critical levers for growth. That's because corporate buyers are far more price-sensitive than end consumers, and a well-designed pricing structure encourages larger orders.
Segmentation with Custom Catalogs and Price Lists
You don't have to give every customer group the same price. Thanks to the catalog structure, you can define one price for a dealer and another for a chain store. This both protects your margins and lets you offer large buyers special terms that make them feel valued.
A good segmentation approach is usually based on one of these criteria: region, order volume, contract type, or profit margin. Grouping your customers with this logic first and then building your catalogs is far more sustainable than wrestling with scattered spreadsheets.
What Is Volume Pricing?
Volume pricing is a price break that kicks in when a customer buys above a certain quantity. For example, a product might cost a certain price per unit for up to 10 units, then drop to a lower price at 50 units and above.
The power of this method in driving sales is psychological: when a buyer sees that "if I buy a little more, the unit price drops," they raise their cart total of their own accord. In Shopify, volume pricing is calculated automatically at the checkout step.
How Do You Make Reorders (Reordering) Easier?
Much of the value of wholesale comes from recurring orders. Winning a customer for the first time is hard; but if you make it easy for that same customer to reorder the same products every month, you build predictable and growing revenue.
In Shopify B2B, when customers sign in with their customer accounts, they see their order history and can place a past order again with just a few clicks. On top of this, there are additional storefront features that speed up reordering: the B2B-ready Trade theme, quick order lists that let buyers enter products in bulk without searching for them one by one, an easy reorder flow, and support for PO numbers (purchase order numbers) required in corporate purchasing processes. All of these reduce the friction a buyer experiences while placing an order.
According to data shared by Shopify, sellers who use B2B features can see up to a 4.1x increase in reorder frequency compared to D2C orders; an increase of up to 20% in reorder frequency within the first six months is also reported. These figures clearly show why optimizing the reorder experience should be a priority.
How Does a Self-Serve Ordering Experience Affect Sales?
Self-serve means the customer can review products, check stock, and place an order on their own, without speaking with you over the phone or by email. Many corporate buyers prefer to complete at least part of the purchasing process without dealing with a representative.
This experience contributes to sales in two ways. First, because your sales team doesn't have to process every order manually, they can manage far more accounts at the same time. Second, since the buyer can order at any time, at their own pace, the obstacles in front of an order are removed. According to Shopify, sellers using B2B can see up to a 33% increase in self-serve orders within the first six months.
There is a technical requirement here: for the self-serve flow to work, new customer accounts must be enabled. Because B2B buyers can only see the catalogs, prices, and terms assigned to them once they sign in, guest checkout is not supported in this model.
How Do Payment Terms (Net Terms) Support B2B Growth?
A net payment term is an arrangement that allows a customer to receive the order now and pay later. The expression "Net 30" means the invoice should be paid within 30 days of being issued; variations such as Net 15 and Net 60 also exist.
This is a critical need for corporate buyers because businesses' cash flow works differently from individual consumers': they buy first, then sell to their own customers, and pay as they collect. Being able to offer flexible payment terms can be the deciding factor in whether a buyer purchases from you or from your competitor.
In Shopify B2B, payment terms come built into the platform, and you decide entirely which company you apply these terms to. In other words, you don't have to impose the same rule on every wholesale customer; you can define "Net 30" for one company, "Net 60" for another, and prepayment for yet another. This flexibility lets you tune the payment term to the trust relationship you've built with the customer. A common approach is to require prepayment from new customers who don't yet have an order history, and over time open up term-based conditions for customers who order regularly and pay on time. This way, you both protect your cash flow and, with the flexible terms you offer to reliable buyers, encourage them to shop with you more comfortably and more frequently.
On the Shopify Plus side, the payment flow becomes even more advanced. The Plus plan introduces options such as requesting a deposit, taking partial payments, and sending a separate payment request for each fulfillment (payment requests per fulfillment). This lets you manage your cash flow far more precisely, especially on high-value or partially shipped orders.
How Does Automation Speed Up B2B Operations?
In B2B, the biggest obstacle to growth is often not the product but the manual workload. A setup where every order is processed by hand and every invoice is prepared one by one clogs up at a certain point.
This is where Shopify offers the free Shopify Flow app. Flow is a tool that lets you build automations without writing code: you trigger automatic actions when certain conditions are met. For example, repetitive tasks such as adding a tag when a new B2B order arrives, sending orders above a certain amount for approval, or sending notifications to team members can be automated.
For more complex needs—quote flows, bulk order uploads via CSV, downloadable invoices, or ERP/accounting integrations—third-party apps in the Shopify App Store come into play. The thing to watch out for here is balance: installing too many apps can slow down your store's performance and create integration problems.
What Mistakes Are Made When Growing B2B Sales?
The following mistakes are points where many sellers get stuck even though the right features are available.
-
Not realizing that discounts are off by default: In Shopify B2B, some features are off by default. If you want to define an extra discount on top of the catalog price only for certain B2B customers, the store or organization owner needs to contact Shopify Support to have this turned on. Once it's enabled, you can create a B2B market and assign the discount to that market.
-
Pricing data appearing inconsistent: If a buyer sees the retail price instead of the price they negotiated, they may abandon the order entirely. You shouldn't go live without testing that pricing appears correctly to the right customer.
-
Neglecting the reorder experience: Focusing on the first sale and making the reorder flow difficult means losing the most valuable part of B2B.
-
Skipping the compatibility requirements: Ignoring the fact that B2B works with new customer accounts—and that legacy accounts, as well as subscriptions and Shopify POS, are not compatible with B2B—leads to unexpected bottlenecks later in the setup.
-
Over-reliance on apps: Installing a separate app for every need lowers performance. It's healthier to first identify where the built-in features will suffice.
The Benefits of Working with a Shopify Plus Agency for B2B Sales
Growing B2B sales requires much more than just turning on the right features; the catalog structure, customer-specific pricing, payment terms, and automation all need to work in harmony with one another. This is exactly where working with an experienced Shopify agency makes a difference.
A Shopify agency that specializes in projects like these proceeds with a perspective that understands the real wholesale flows in your industry, rather than designing your store's technical setup from scratch by trial and error. As a result, elements such as company profiles, volume discounts, and net payment terms are structured correctly from the start rather than through one-by-one experimentation, and the go-live process is both accelerated and freed from costly mistakes.
The second major advantage of working with a Shopify Plus Partner agency emerges during the growth phase after setup. To unlock the full potential of capabilities Shopify Plus offers—such as unlimited catalogs, advanced payment options, and customizable checkout—technical depth is needed in areas like ERP/CRM integrations, Shopify Flow automations, and performance optimization. A best Shopify agency sets up these integrations, makes your sales data trackable, and continuously implements improvements that boost metrics like reorder rate and average cart value. As a result, instead of dealing with the operational load, you focus on customer relationships and growth.