What Is Shopify B2B and How Does It Differ from B2C?
Shopify B2B (business-to-business) commerce enables merchants to sell to other businesses — retailers, distributors, contractors, institutions, and corporate buyers — alongside or instead of individual consumers, with pricing structures, payment terms, and purchasing workflows appropriate for commercial buyers. B2B on Shopify differs fundamentally from B2C: business buyers expect customer-specific pricing (a large account pays different prices than a small one), net payment terms (invoice payment in 30, 60, or 90 days rather than immediate credit card charge), minimum order quantities, custom product catalogs (some products available to businesses that aren’t listed publicly), and account management relationships. Shopify’s native B2B features (available on Shopify Plus) and a robust ecosystem of B2B apps make it possible to serve both consumer and business buyers from a single Shopify store or build a dedicated B2B commerce operation. This guide covers how to set up Shopify for B2B and wholesale commerce that serves commercial buyers professionally.
Step 1: Understand Your B2B Commerce Model
B2B commerce on Shopify takes several distinct forms — understand which model fits your business:
- Wholesale to retailers — selling your products in quantity to retail businesses who resell them to consumers. Typical characteristics: bulk order minimums, wholesale pricing (typically 40-60% of retail), retailer account approval, brand and marketing requirements, and net payment terms. Example: a candle brand that sells wholesale to boutique retail stores.
- B2B direct to business — selling products that businesses consume directly (office supplies, safety equipment, cleaning products, industrial materials). Characteristics: ongoing account relationships, contract pricing, purchase order workflow, and volume-based pricing. Example: a safety equipment supplier serving construction companies.
- Contractor and trade pricing — selling to verified professionals at trade pricing below consumer retail. Characteristics: proof of professional credentials for pricing access, product availability restrictions, and professional service tiers. Example: a tile supplier with trade pricing for licensed contractors.
- Hybrid B2B/B2C — running both consumer retail and B2B wholesale from the same or adjacent Shopify stores, with separate product catalogs, pricing, and checkout experiences for each buyer type. The most common model for established brands that want to maintain direct consumer sales while building a wholesale distribution network.
Step 2: Set Up Shopify B2B Features
Shopify provides B2B-specific features at different plan levels:
- Shopify Plus B2B features — Shopify Plus ($2,000+/month) includes native B2B features: Company profiles (B2B customer accounts that can have multiple buyers, locations, and contacts), customer-specific price lists (different prices for different companies), payment terms (net 30/60/90), and a dedicated B2B storefront (a password-protected or separate B2B-only store on the same Shopify account). For high-volume B2B operations, Shopify Plus B2B is the most seamless option.
- Standard Shopify B2B apps — for merchants on Basic, Shopify, or Advanced plans who need B2B functionality, apps like Wholesale Gorilla ($39.95/month), Wholesale Club ($49/month), and Bold Custom Pricing ($19.99/month) add wholesale pricing, customer-specific discounts, and B2B product visibility without requiring Shopify Plus.
- Separate wholesale store — running a separate Shopify store specifically for wholesale buyers (a common approach before Shopify Plus B2B launched) allows complete separation of B2C and B2B catalog, pricing, and checkout. Requires managing two stores but provides complete flexibility. Now usually replaced by Shopify Plus’s built-in B2B features for large operators.
Step 3: Configure B2B Pricing and Payment Terms
B2B pricing and payment infrastructure:
- Customer-specific price lists — in Shopify Plus B2B, create price lists that assign specific prices (percentage discount, fixed price, or margin-based) to specific company accounts. A large national retailer might get 55% off retail; a small boutique might get 45% off. Price list assignment is per company, enabling precise margin management across your wholesale account base.
- Tiered volume pricing — configure pricing that changes based on order quantity (1-11 units at one price, 12-23 at a lower price, 24+ at the lowest price). Volume pricing incentivizes larger orders and provides the quantity discount structure that B2B buyers expect. Bold Custom Pricing and Wholesale Club both manage tiered volume pricing without Shopify Plus.
- Net payment terms — Shopify Plus B2B enables net payment terms (the buyer places an order and receives an invoice due in 30, 60, or 90 days). This requires accounts receivable management and credit limit enforcement — set credit limits per company based on their credit history and relationship. For merchants on standard Shopify plans, Spently or custom invoice apps handle net terms workflow outside Shopify’s native checkout.
- Purchase order workflow — B2B buyers frequently submit purchase orders (POs) that need to be matched to Shopify orders. Apps like Wholesale Helper or Quotify enable buyers to submit POs that generate draft orders in Shopify, which are then approved and invoiced through the standard workflow. This PO-to-invoice process is required for institutional buyers (government, hospitals, universities) who cannot use credit cards.
Step 4: Build a B2B Account Application Process
Wholesale account approval and onboarding:
- Wholesale application form — rather than open access to B2B pricing, require prospective wholesale buyers to apply with relevant business information: business name, website, reseller certificate or business license, buyer contact, expected order volumes, and sales channels. This approval process filters out consumers attempting to access wholesale pricing and provides information for credit decisions.
- Automated approval workflow — Wholesale Gorilla and Wholesale Club include application and approval workflows that collect application information, hold new accounts pending review, and automatically send approval notifications with account access details. For Shopify Plus merchants, B2B company profiles are created directly and password-shared with approved accounts.
- Tax exemption handling — wholesale buyers in the US typically have resale certificates that exempt them from sales tax (they collect tax from their retail customers). Avalara’s exemption certificate management or TaxJar’s exemption handling integrates with Shopify to validate and store resale certificates for wholesale accounts, automatically removing tax from their orders.
- Credit limit and account management — for net terms accounts, set credit limits based on average order size and payment history. Apps like Apruve or PayHelm provide B2B credit management with payment tracking, account aging reports, and automated payment reminders for outstanding invoices.
Step 5: Optimize the B2B Buying Experience
B2B buyers have different UX requirements than consumers:
- Quick order forms — wholesale buyers reordering known products benefit from quick order forms that allow SKU/quantity entry without product browsing. Apps like Quick Order Form by Wholesale or Ordoro provide spreadsheet-style order entry that commercial buyers who reorder the same items regularly strongly prefer over standard storefront browsing.
- Order history and repeat ordering — B2B buyers frequently replicate previous orders. Shopify’s order history plus apps like Reorder King or Repeat Customer Insights enable one-click repeat ordering from previous orders — critical for buyers who restock the same SKUs monthly.
- Custom catalogs — show wholesale buyers only the products relevant to their purchase type; hide consumer-only products from B2B views and vice versa. Shopify Plus’s B2B catalog management or Locksmith (access control app) manages product visibility by customer tag.
- B2B-specific customer service — wholesale buyers expect account manager-level service: dedicated support contact, proactive communication about stock availability (especially for seasonal or limited products), early notification of price changes, and flexible accommodation of large or custom orders. Assign account management roles to your highest-volume B2B accounts.
Frequently Asked Questions
Do I need Shopify Plus for B2B selling?
Shopify Plus vs. standard plans for B2B: Shopify Plus ($2,000+/month) is NOT required to sell B2B on Shopify. Standard Shopify plans can handle B2B with apps: Wholesale Gorilla, Wholesale Club, or Bold Custom Pricing manage customer-specific pricing and minimum orders on Basic through Advanced Shopify plans. The specific features that DO require Shopify Plus: native Company profiles (multi-buyer accounts), native payment terms (net 30/60/90 in checkout), the dedicated B2B storefront feature, and the highest-volume B2B automation features. For small to medium B2B operations (fewer than 50 wholesale accounts, no net terms requirement, simpler pricing structures), standard Shopify + wholesale apps are often sufficient. For larger B2B operations with complex pricing, multiple buyer contacts per account, and net terms requirements, Shopify Plus’s native B2B features justify the cost premium through operational efficiency gains.
How do I handle minimum order quantities for wholesale on Shopify?
Minimum order quantity (MOQ) enforcement: 1) Product-level MOQ — apps like Wholesale Gorilla and Bold Custom Pricing allow setting minimum quantities per product (must buy in multiples of 6, minimum 12 units per order) that prevent below-minimum purchases; 2) Order-level minimum — require a minimum cart total (minimum $500 wholesale order) before checkout is available for B2B accounts; apps like Wholesale Club and Shopify’s native B2B features support order-level minimums by customer segment; 3) Product variant quantity locks — configuring product variants so only pack quantities (6-pack, 12-pack, case of 24) are available to wholesale buyers eliminates the need for quantity enforcement by making single-unit purchase impossible; 4) Cart validation scripts — Shopify Scripts (Shopify Plus) or checkout extensions validate cart quantities against per-product MOQ rules and block checkout with clear error messaging if minimums aren’t met; 5) Communication-first enforcement — for new wholesale accounts, communicate MOQ requirements clearly in the account approval process rather than relying solely on technical enforcement, so buyers understand the requirement before ordering.
Final Thoughts
Building B2B commerce on Shopify transforms a consumer-focused retail operation into a multi-channel business that generates revenue from both end consumers and the retail, distribution, and corporate accounts that buy from you in volume. The infrastructure investment — customer-specific pricing, net payment terms, wholesale account management, and B2B-optimized UX — pays dividends through higher average order values, predictable recurring revenue from account reorders, and the distribution reach of retail partners who sell your products through their own channels. Start with clear business model definition, the right tool stack for your plan tier, and a clean wholesale application process — then build account management practices that treat B2B buyers as partners whose success directly drives yours.
For more on Shopify business models, explore our guides on wholesale portal setup, B2B pricing tiers, and international B2B selling.