B2B and Wholesale on Shopify: Plus, Apps or a Separate Store

15 min read
27 Aug, 2026

Start by working out whether you have a B2B business or a handful of wholesale customers, because they need completely different answers. Under about ten accounts, draft orders and a discount code handle it and anything more is over-engineering. Once you have real account-specific pricing, purchase orders, net terms and reps placing orders on behalf of buyers, you need a proper system — and on Shopify that means native B2B on Plus, a wholesale app, or a separate store. The mistake that costs most is building the complex version too early, because B2B setups are far harder to unpick than to start.

AI Summary

Shopify supports B2B and wholesale through three main approaches. Native B2B on Shopify Plus provides company profiles, multiple locations per company, customer-specific catalogs and price lists, payment terms, and self-serve ordering for buyers, integrated into the main store. Wholesale apps such as SparkLayer add B2B functionality to non-Plus stores, typically covering account-specific pricing, minimum order quantities and quick-order interfaces, at lower cost but with less native integration. A separate wholesale store is a third option, giving full separation of catalog, pricing and branding at the cost of duplicated inventory management and higher operational overhead. Very small wholesale operations under roughly ten accounts are usually best served by draft orders and discount codes rather than any system. Key requirements to assess: account-specific pricing, minimum order quantities, purchase orders, net payment terms, tax exemption handling, and sales rep ordering.

The first question isn't which Shopify setup to use. It's whether you actually have a B2B business.

Plenty of DTC brands take wholesale orders — a few stockists, a corporate gifting client, a retailer who found them. That's not a B2B operation, it's some wholesale customers, and the honest answer for that stage is draft orders and a discount code. You create the order manually, apply the pricing, send the invoice. Under roughly ten accounts, that beats any system on cost and effort.

You have a B2B business when the answer to most of these is yes: different customers get genuinely different prices; buyers place their own repeat orders rather than emailing you; you're issuing purchase orders and net terms; minimum quantities apply; sales reps order on behalf of accounts; and some customers are tax exempt.

That's when you need a system — and on Shopify there are three routes, with meaningfully different costs and constraints.

The expensive mistake is building the complex version too early. B2B setups involve pricing structures, catalogs and account hierarchies that get embedded in operations quickly and are far harder to unpick than to start. Build for the business you have plus one step, not the one on the five-year plan.

Shopify's native B2B capabilities have expanded significantly and continue to change. Confirm current feature availability directly before making a platform decision on any specific capability.

What B2B actually requires — the checklist

Work through this before evaluating any option. Which of these you genuinely need determines the answer more than revenue does.

RequirementWhat it means in practice
Account-specific pricingDifferent customers see different prices — by tier, contract or negotiated rate
Catalog visibility controlSome accounts see products others can't, or a wholesale-only range
Minimum order quantitiesEnforced per product, per order value, or per case pack
Purchase ordersBuyers need to reference a PO number on the order
Net payment termsInvoice now, pay in 30 or 60 days — not card at checkout
Multiple buyers per companySeveral people ordering under one account, sometimes with permissions
Multiple ship-to locationsOne company, many delivery addresses
Tax exemptionResale certificates and exempt accounts handled correctly
Sales rep orderingYour team placing orders on a customer's behalf
Quick reorderBulk entry by SKU rather than browsing a storefront

Two of these decide most architecture questions. Net terms pushes you toward a real B2B system, because invoicing outside a card checkout isn't something you bolt on cleanly. And multiple buyers with multiple ship-to locations under one company is the requirement that most reliably rules out simpler approaches, since it needs an actual company-account model rather than customer tags.

If you need neither, your requirements are lighter than you think and the cheap options are back on the table.

Option 1: Native B2B on Shopify Plus

Native B2B is a Plus capability, and it's the most integrated option because it's built into the platform rather than layered on.

What it provides: company profiles with multiple locations and multiple buyers, customer-specific catalogs and price lists, payment terms, self-serve ordering for buyers, and B2B operating alongside your DTC store rather than separately.

Why the integration matters more than the feature list. One catalog, one inventory pool, one admin, one set of reporting. The alternative approaches all create some version of "which system is right" — the same source-of-truth problem covered in Shopify inventory management, and it's the recurring cost of separated setups.

What it costs. Plus pricing plus implementation. Native B2B isn't a switch you flip — catalogs, price lists, company structures and terms all need configuring, and that's a project. Ranges are in Shopify Plus development cost, with plan pricing in Shopify plans and pricing.

When it's the right answer: B2B is a meaningful share of revenue rather than a sideline; you need company accounts with multiple buyers and locations; you want buyers self-serving instead of emailing your team; and you're either on Plus already or approaching it for other reasons too. B2B is one of the more defensible reasons to upgrade — the wider question is in signs you've outgrown your Shopify setup.

Where it's overkill: a handful of wholesale accounts, or wholesale as an occasional opportunistic channel. Plus costs are hard to justify on that alone.

Option 2: Wholesale apps

Wholesale apps add B2B capability to stores not on Plus, and for a lot of growing brands this is the right middle step.

What they typically provide: account-specific pricing and tiers, wholesale-only catalog visibility, minimum order quantities, quick-order or bulk-entry interfaces, and registration flows for new wholesale accounts. Options include SparkLayer for the B2B storefront layer and Onboard B2B for company profile handling.

The trade-offs, honestly: less deeply integrated than native, so some things work around Shopify rather than within it. Payment terms and invoicing are usually the weakest area, since they sit furthest from how Shopify's checkout is designed. And you're dependent on a vendor's roadmap for a core part of your operation.

When it's the right answer: you have genuine B2B requirements but Plus economics don't work yet; your needs centre on pricing, catalog and minimums rather than complex company hierarchies and terms; and you want to prove the channel before committing to a platform tier.

Also worth knowing: Faire is a wholesale marketplace rather than a B2B system for your own store — a discovery channel for finding stockists, complementary to any of these options rather than an alternative. Shopify Collective handles a different model again, connecting brands as suppliers and retailers within Shopify.

Specialists for this route sit under B2B sales and wholesale experts.

Option 3: A separate wholesale store

Running wholesale on its own Shopify store, separate from DTC. Once the standard approach, now usually the wrong one — but not always.

What it gives you: complete separation. Different catalog, different pricing, different branding, password protection if you want it, no risk of wholesale pricing leaking to retail customers.

What it costs you: two stores to run. Inventory across both, which is the serious problem — either you sync it, and now two systems both write stock, or you split it and lose flexibility. Two sets of product data to maintain. Two subscriptions. Two admins. Duplicated reporting. Every product update done twice or automated at cost.

When it's still right: your wholesale catalog is genuinely different, not just differently priced. Wholesale operates as a separate business unit with its own team. Branding needs to be entirely distinct for trade buyers. Or you're testing the channel and want it fully isolated from your main store.

When it isn't: if the only real difference is pricing and who can see what, you're taking on permanent operational overhead to solve something the other two options solve natively. Most brands who chose this route years ago would consolidate if the migration were free.

If you go this way, decide your inventory source of truth on day one and integrate deliberately rather than reactively — ERP and backend integration experts if the two stores need to share a system.

Which route fits your stage

Rough guidance. The requirement checklist matters more than the account count, but this is the shape.

SituationUsually the right answer
Under ~10 wholesale accounts, occasional ordersDraft orders and discount codes. No system.
Growing wholesale, pricing and minimums are the needWholesale app on your existing plan
Company accounts, multiple buyers, net terms, self-serveNative B2B on Plus
Genuinely different catalog and separate business unitSeparate store
Need stockist discovery rather than a B2B systemA wholesale marketplace, alongside any of the above

Common mistakes worth naming:

  • Building the full system for five accounts. Draft orders would have carried you another year, and the setup gets embedded before you know what you actually need.
  • Wholesale pricing leaking to retail. Whatever route you take, verify that trade pricing is genuinely not visible or applicable to DTC customers. Test it as a logged-out visitor.
  • Ignoring tax exemption until a resale certificate arrives. Handling exempt accounts correctly is an accounting requirement, not a nice-to-have — see ecommerce accounting on Shopify.
  • Forgetting fulfillment differs. B2B orders are larger, often palletised, and may need different packing and carriers. Your 3PL agreement should cover it — how to choose a 3PL.
  • Underestimating net terms. Offering payment terms means credit risk, invoicing and chasing. That's a finance function, not a checkout setting.
  • Treating B2B buyers as a worse-served audience. Trade buyers reorder frequently and value speed — a fast reorder flow beats a beautiful storefront for them every time.

Adding wholesale without breaking your DTC store?

Matias Lopez
ML
Front-End DeveloperArgentinaFrom $70
4.96(153 reviews)
shopexpertsscore
85

I have over five years of experience in web development using technologies such as Shopify, Angular, Node.js, JavaScript, React, Vue, MongoDB, MySQL, and PHP. My journey with Shopify started when I joined Hey Carson, now known as 'Shop Experts', successfully completing their trial period. I have gained significant experience in Shopify development. I've worked in complex tasks such as integrating Shopify apps, Shopify Admin API, custom design development, apps extensions development, theme development and much more. Over the past few years, I've acquired what I believe is a solid understanding of Shopify development, which helps me deliver high-quality solutions to the clients I've worked with.

Sumit Chakradhar
SC
Shopify Plus EngineerNepalFrom $100
4.96(127 reviews)
shopexpertsscore
100

10+ years, 500+ Shopify store owners, and countless successful projects—I'm a top-rated Shopify expert dedicated to helping brands improve their store's conversion, speed, functionality, and aesthetics. As the longest-serving developer at Shopexperts (formerly HeyCarson), I've built my reputation on meticulous attention to detail, reliability, and unwavering commitment to client success. My work speaks for itself —check out reviews from past clients who can attest to my dedication and results-driven approach.

Muhammad Asad ullah baig
MA
Theme DeveloperPakistanFrom $100
5.00(13 reviews)
shopexpertsscore
100

Turn Your Shopify Store Into a Reliable Sales Engine If you're looking for a Shopify developer who understands both the technical side and the business outcomes behind it, you're in the right place. As a Shopify Certified Developer with 10+ years of hands-on experience, I've worked with 100+ brands across fashion, apparel, beauty, food, fitness, and electronics to build stores that are fast, scalable, and built to convert. Whether you're a founder launching your first store or an established brand ready to level up, I bring the expertise to get you there. What Gets Delivered: Every project is approached with one goal, growth. Here's what that looks like in practice: Custom Shopify Theme Development — Figma and Adobe XD designs transformed into clean, maintainable Liquid-based themes optimized for performance and long-term scalability Store Redesigns & UX Improvements — Navigation restructured, friction points removed, and user journeys refined to drive more conversions without disrupting live traffic Speed & Performance Optimization — Core Web Vitals improvements, faster page load times, and technical SEO fixes that directly impact search rankings and reduce bounce rate Custom Feature Development — Bundles, upsells, subscriptions, loyalty programs, and third-party API integrations tailored to specific business models Store Migrations & Ongoing Support — Smooth, low-risk platform migrations and dependable technical maintenance that keep operations running without interruption Why Brands Keep Coming Back: Every architecture decision, layout choice, and integration is guided by one question: Does this help the business grow? Clean code and structured development aren't just standards — they're what make a store reliable at scale. Founders launching from scratch, in-house teams needing a trusted technical collaborator, and agencies looking for a dependable Shopify specialist, all have found long-term value in this kind of partnership. Ready to Grow Your Shopify Store? Whether it's a full custom build, a performance overhaul, or targeted improvements to boost conversions, let's map out a clear path forward. Reach out to discuss your goals and what's possible.

Frequently asked questions about Shopify B2B and wholesale

Can you run B2B and wholesale on Shopify?
Yes, through three main approaches. Native B2B on Shopify Plus provides company profiles with multiple buyers and locations, customer-specific catalogs and price lists, payment terms and self-serve ordering, integrated with your DTC store. Wholesale apps add account-specific pricing, minimum order quantities and quick-order interfaces to stores not on Plus. A separate wholesale store gives full catalog and branding separation at the cost of duplicated inventory and product management. Very small wholesale operations are usually better served by draft orders and discount codes.
Do you need a B2B system for a few wholesale customers?
Under roughly ten wholesale accounts placing occasional orders, draft orders and a discount code are usually the right answer. You create the order manually, apply the agreed pricing and send the invoice. Building a full B2B system at that stage is over-engineering, and B2B setups involve pricing structures, catalogs and account hierarchies that embed into operations quickly and are much harder to unpick than to start. Build for the business you have plus one step.
What is the difference between native Shopify B2B and a wholesale app?
Native B2B is built into the platform, so you get one catalog, one inventory pool, one admin and unified reporting across DTC and wholesale. Apps layer functionality on top, which usually works well for account pricing, catalog visibility and minimum order quantities, but is weakest on payment terms and invoicing since those sit furthest from how Shopify's checkout is designed. Apps also make you dependent on a vendor's roadmap for a core part of your operation.
When do you need Shopify Plus for B2B?
Two requirements most reliably indicate you need a proper B2B system. Net payment terms, meaning invoicing with payment due in 30 or 60 days rather than card at checkout, because that cannot be bolted on cleanly. And multiple buyers with multiple ship-to locations under one company account, because that needs a real company-account model rather than customer tags. If you need neither, your requirements are lighter than you think and simpler options remain viable.
Should you run wholesale on a separate Shopify store?
Usually not any more, though there are exceptions. A separate store gives complete catalog, pricing and branding separation, but costs you two stores to run: inventory across both, which creates a source-of-truth problem, plus duplicated product data, subscriptions, admins and reporting. It still makes sense when the wholesale catalog is genuinely different rather than just differently priced, when wholesale operates as a separate business unit, or when trade branding must be entirely distinct.
What goes wrong when adding wholesale to a Shopify store?
The most common is building a full B2B system for a handful of accounts, when draft orders would have served for another year. Close behind is failing to verify that wholesale pricing is genuinely invisible to retail customers — test this as a logged-out visitor. Others include leaving tax exemption handling until a resale certificate arrives, forgetting that B2B fulfillment differs since orders are larger and often palletised, and underestimating that offering net terms means credit risk, invoicing and chasing payment.

Next step

Run the requirements checklist before looking at any option. If net terms and multi-buyer company accounts aren't on your list, you almost certainly need less than you think — and under ten accounts, draft orders are the honest answer.

If they are on your list, native B2B on Plus is the most integrated route and the one that avoids creating a second source of truth for inventory. Apps are the right middle step when Plus economics don't work yet. A separate store is now the exception rather than the default.

For requirements mapping or implementation, browse B2B and wholesale experts, or Plus consulting if you're weighing the upgrade. Free matching, verified experience, no commissions.