Wholesale buyers want what retail customers already have: transparent pricing, easy reordering, and the ability to manage their own accounts. The days of faxing purchase orders or waiting for sales reps to return calls? Pretty much over.
For years, Shopify meant direct-to-consumer brands. That’s changed. Today, Shopify handles B2B just as well as retail—and you can run both from one platform. This guide covers everything you need to know about Shopify B2B setup, from the native features to pricing structures to how it stacks up against Magento and WooCommerce.
Whether you’re a manufacturer modernizing your wholesale operations, a distributor managing complex pricing tiers, or a DTC brand adding wholesale, this guide will help you decide if Shopify B2B fits your business—and how to actually implement it.
Understanding Shopify B2B: Native Features vs. Third-Party Apps
Your first choice: use Shopify’s built-in B2B features or add third-party apps? It depends on your Shopify plan, order volume, and how complex your operations are.
Native Shopify Plus B2B Features
Shopify Plus (the enterprise plan) includes the most powerful B2B functionality, all fully integrated. Here’s what you get:
- Company Profiles: Group multiple users under one company account. Set permissions, payment terms, and track everything in one place.
- Custom Price Lists: Create different pricing for different customers without duplicating products or building separate stores. Set percentage discounts, volume tiers, or fixed wholesale prices for specific companies.
- Net Payment Terms: Offer Net 30, Net 60, or Net 90 terms directly in Shopify. The platform handles invoicing, payment tracking, and automated reminders.
- Optimized B2B Checkout: A specialized checkout for wholesale buyers with PO number fields, tax exemption handling, and bulk ordering.
- Self-Service Customer Portals: B2B buyers log in to see order history, track shipments, download invoices, and reorder with one click.
These features are built into Shopify’s core, so you don’t worry about app conflicts, security holes, or features breaking when Shopify updates.
Third-Party B2B Apps for Standard Shopify Plans
Not everyone needs Shopify Plus. If you’re on Basic, Shopify, or Advanced, you can add wholesale features with third-party apps:
- SparkLayer: Full B2B features including custom pricing, quick order forms, and customer catalogs. Starts around $99/month.
- Wholesale Club: Budget option for basic wholesale—tiered pricing and wholesale-only access. Around $49/month.
- B2B Handsfree: Focuses on automation with custom pricing, minimum order quantities, and approval workflows.
Apps work, but there are tradeoffs:
Upsides:
- Lower cost than Shopify Plus
- Pay only for features you need
- Faster setup for simple wholesale
Downsides:
- Can slow down your site
- App conflicts happen, especially after Shopify updates
- Less integrated with core Shopify
- Managing multiple app subscriptions
- Higher transaction fees than Plus
The Decision: Plus vs. Apps
Three factors matter:
- Order Volume: Processing over $1 million annually in B2B? The lower transaction fees on Plus (0.15% vs. 0.5-2.0%) can offset half the monthly cost.
- Complexity: Need sophisticated pricing rules, approval workflows, or deep ERP connections? Native Plus features scale better than stacking apps.
- Growth Plans: Planning rapid expansion or managing DTC and B2B together? Plus saves you a costly migration later.
Rule of thumb: Under $500K annually in B2B? Start with standard Shopify plus apps. Over $1M? Seriously look at Plus.
Key Setup Steps and Configuration
Once you’ve picked your approach, here’s how to configure it.
Step 1: Setting Up Companies and Locations
Company profiles are the foundation. Instead of treating each wholesale buyer as an individual customer, you create Company accounts with multiple users at different permission levels.
How to set up Companies:
- Go to Customers > Companies in Shopify admin
- Click Add company and enter business name, contact, billing info
- Add multiple locations if your buyer has warehouses or stores in different cities
- Assign users with specific roles (Admins place orders and manage users; Standard users browse and add to cart)
- Set company-specific payment terms, credit limits, shipping preferences
This mirrors real B2B relationships. A regional distributor might have purchasing managers in three states, all ordering under one account with shared credit terms but different shipping addresses.
Pro tip: Start with your top 20% of wholesale customers first. High-value accounts give you immediate feedback, and getting them online drives the most ROI.
Step 2: Configuring Price Lists and Catalogs
Shopify B2B lets you keep one product catalog while showing different prices to different buyers—no duplicate products or separate stores needed.
Creating Price Lists:
- Go to Products > Price lists
- Create a new list with a clear name (“Gold Tier Wholesale” or “Regional Distributor Pricing”)
- Choose your pricing method:
- Percentage discount: Blanket discount (40% off retail) on everything
- Fixed pricing: Specific wholesale prices per product
- Volume pricing: Tiered pricing by quantity (10-49 units = $10 each, 50+ = $8 each)
- Assign the list to specific companies or segments
- Set date ranges for seasonal promotions or temporary agreements
Example: A coffee roaster sells retail bags at $16 online. Their cafe partners see $11 per bag when logged in. Regional distributors see $9 and can access bulk packaging that retail customers never see.
No manual quoting, fewer errors, and wholesale buyers can order 24/7 without waiting for sales approval.
Step 3: Setting Payment Terms and Checkout
Traditional B2B runs on credit—buyers get goods now, pay invoices in 30-90 days. Shopify B2B handles this natively on Plus, or through apps on standard plans.
Configuring Net Payment Terms (Shopify Plus):
- Go to Settings > Payments > B2B payment terms
- Enable terms and set defaults (Net 30, Net 60, Net 90, or custom)
- Assign specific terms to companies based on creditworthiness
- Set credit limits to cap outstanding balances
- Enable automated invoices and payment reminders
B2B Checkout Optimization:
B2B checkout should match business buying:
- PO Number Fields: Let buyers reference internal purchase orders for accounting
- Tax Exemption Handling: Auto-apply exemptions for buyers with valid certificates
- Bulk Order Entry: Quick order forms where buyers enter multiple SKUs at once instead of clicking through product pages
- Saved Carts: Save draft orders for later approval
Example: A restaurant supply company gives Net 30 to established customers. New customers pay by card. After three on-time payments, they automatically qualify for Net 30—all managed through Shopify workflows.
Step 4: Customer Portals and Reordering
B2B buyers order repeatedly. A good customer portal cuts reorder friction and reduces your sales team’s workload.
Essential Portal Features:
- Order History: Full past purchase visibility with filtering
- Invoice Downloads: One-click PDF invoices for accounting
- Shipment Tracking: Real-time tracking in the dashboard
- Quick Reorder: One-click to add previous orders to cart—perfect for regular replenishments
- Saved Lists: Custom product lists for seasonal orders or specific projects
Shopify Plus has these built in. Standard Shopify needs apps like SparkLayer or Wholesale Club.
Real impact: A food distributor cut inbound order calls by 60% after adding quick reorder. Customers who called every Monday for the same weekly order now handle it themselves in two minutes.
Pricing Considerations for Shopify B2B
The true cost goes beyond monthly fees to transaction costs, apps, and your team’s time.
Shopify Plus Pricing Path
Shopify Plus starts at $2,500/month (or 0.25% of monthly sales, whichever is higher). Includes:
- All native B2B features
- Reduced transaction fees (typically 0.15% with Shopify Payments)
- Dedicated account management and priority support
- Advanced automation (Shopify Flow)
- Unlimited staff accounts
When Plus makes sense financially:
At $100K/month in B2B sales with 1.5% transaction fees on a standard plan, you’re paying $1,500/month in fees. On Plus, that drops to $150—a $1,350 monthly saving that covers half the Plus subscription. Add time savings from automation and the ROI gets clearer.
Standard Shopify + App Pricing Path
For smaller wholesale:
- Shopify Advanced: $399/month (recommended for lower transaction fees and better reports)
- B2B App (SparkLayer): $99-$299/month depending on features
- Transaction Fees: 0.5-0.85% per transaction with Shopify Payments
Total monthly: $500-$700 plus transaction fees
This works well under $500K annually in B2B, especially if wholesale is secondary to DTC.
ROI Analysis: The Breakeven Point
The decision point typically falls at $750K to $1M in annual B2B revenue:
- Below $750K: Standard plan + apps offer better value
- $750K – $1M: Either path could work
- Above $1M: Plus usually delivers better ROI
Don’t forget hidden costs: staff time processing orders manually, pricing errors, missed opportunities when buyers abandon complex quote requests, and the competitive edge of modern self-service B2B.
Common Use Cases and Industries
Shopify B2B serves different industries with unique needs.
Unified Commerce: DTC + B2B from One Platform
Many brands operate hybrid models—selling to consumers online while supplying retail partners or distributors. Shopify B2B excels here by keeping one inventory pool while separating pricing and access.
Example: An organic skincare brand sells $50 face creams on their consumer site. Spa and salon partners see the same products at $30 (40% wholesale) when logged into B2B accounts. Inventory syncs real-time across both channels, preventing overselling and simplifying fulfillment.
Manufacturing & Distribution
Manufacturers and distributors handle complex pricing, minimum order quantities (MOQs), and varied shipping.
Shopify B2B solutions:
- Set product-level or order-level MOQs (industrial chemicals only in 25kg increments)
- Configure negotiated pricing per distributor
- Support drop-shipping where orders route directly to manufacturers
- Handle bulk packaging variants (retail 6-packs vs. wholesale cases of 48)
Example: An industrial supply company manages 200+ wholesale accounts with custom pricing. Sales reps used to create quotes in Excel manually. Now buyers log in, see their prices automatically, and order 24/7. Sales focuses on relationships instead of order entry.
Food & Beverage and Apparel
These industries face seasonal swings, pre-order cycles, and compliance requirements.
Key features:
- Pre-order management for seasonal items (holiday collections, harvest pre-buys)
- Date-specific pricing (early bird for pre-orders)
- Compliance document storage (ServSafe certificates, business licenses)
- Minimum order values for shipment profitability
Example: A craft brewery uses Shopify B2B for wholesale restaurant and bar accounts. Buyers pre-order limited seasonal releases at a discount, schedule recurring deliveries of year-round beers, and access real-time inventory for last-minute event orders.
Shopify B2B vs. Alternatives: Magento & WooCommerce
If you’re evaluating Shopify B2B, you’ve probably looked at Magento (Adobe Commerce) and WooCommerce. Here’s the honest comparison.
Shopify B2B: Best for Ease of Use and Unified Commerce
Strengths:
- Turnkey SaaS with minimal IT overhead
- DTC and B2B work together smoothly
- Strong app ecosystem
- Predictable monthly costs, no surprise hosting bills
- Excellent performance and 99.99% uptime
- Regular updates and security patches handled by Shopify
Limitations:
- Less flexibility for extremely complex custom workflows
- Transaction fees (minimized on Plus)
- Platform lock-in (harder to migrate than open-source)
Best for: Small to mid-sized businesses ($500K – $50M revenue) wanting reliable, scalable B2B without a dedicated IT team. Ideal for unified DTC/B2B.
Magento (Adobe Commerce): The Enterprise Heavyweight
Strengths:
- Unmatched flexibility for complex B2B logic and customization
- Deep native B2B features for large enterprises
- Strong ERP and PIM integrations
- No transaction fees
- Complete control over infrastructure and data
Limitations:
- High total cost of ownership (development, hosting, maintenance)
- Needs dedicated technical team or expensive agency partnership
- Slower time-to-market for new features
- Performance challenges at scale without proper infrastructure investment
- Security and updates require active management
Typical costs: $50K – $500K+ for initial implementation, plus $5K – $50K/month ongoing for hosting, maintenance, and support.
Best for: Large enterprises ($50M+) with complex multi-brand catalogs, sophisticated pricing rules, and existing IT infrastructure. Companies needing deep custom integrations with legacy ERP systems.
WooCommerce B2B: Budget Option with Hidden Costs
Strengths:
- Low upfront cost (free core)
- Familiar WordPress environment
- Large plugin ecosystem
Limitations:
- Poor scalability for serious B2B
- Plugin conflicts cause frequent breakage
- Security vulnerabilities need constant vigilance
- Performance degrades fast with large catalogs
- DIY hosting means uptime and speed are on you
- “Free” gets expensive once you add premium plugins, hosting, development, and maintenance
Best for: Very small wholesale (under $100K annually) with simple needs and technical resources to manage WordPress. Not recommended for growing B2B.
The Bottom Line
For most small-to-mid-sized businesses, Shopify B2B offers the best balance of functionality, reliability, and total cost. Magento is still the choice for enterprise-scale complexity, but only when you have both the revenue and technical resources. WooCommerce is increasingly hard to justify for serious B2B due to maintenance overhead and scaling limits.
Best Practices and Pitfalls to Avoid
Learning from common mistakes saves months of frustration and lost revenue.
Best Practices
1. Maintain a Single Source of Truth for Inventory
Don’t create separate “wholesale-only” stores or duplicate product catalogs. Use Shopify’s company-based access and pricing to show different products or prices to different buyers while keeping one inventory pool. This prevents overselling, reduces data entry errors, and simplifies operations.
2. Train Your Sales Team on Shopify Backend
Your sales team should know how to create draft orders, apply custom discounts, and manage company accounts in Shopify. This lets them handle exceptions (rush orders, special pricing) without IT while keeping accurate data in your system.
3. Start Simple with Pricing Tiers
Don’t try replicating 15 years of complex legacy pricing on day one. Start with 2-3 clear tiers (Standard Wholesale, Volume Buyer, Distributor) and add complexity only as needed. Simpler structures are easier to explain to buyers, easier to manage, and reduce errors.
4. Automate Onboarding Communications
Use Shopify Flow (on Plus) or apps like Klaviyo to trigger welcome emails when new B2B accounts are created. Include login instructions, catalog highlights, ordering tutorials, and sales rep contact info. Well-onboarded customers place larger first orders and stick around longer.
5. Monitor Key B2B Metrics
Track metrics specific to B2B success:
- Average order value (B2B should be 5-10x higher than DTC)
- Reorder rate and frequency
- Days between orders
- Self-service vs. sales-assisted order ratio
- Payment terms adherence
Pitfalls to Avoid
1. Choosing Poorly-Coded Apps on Standard Shopify
Not all B2B apps are equal. Cheap apps load excessive JavaScript, slow your site, and create poor experiences. Before committing, test app performance with Google PageSpeed Insights, read recent reviews for compatibility issues, and choose established apps with responsive support.
2. Neglecting Mobile Experience
B2B buyers increasingly order on mobile—during sales calls, walking warehouse floors, traveling between job sites. Test your B2B checkout and customer portal on phones and tablets. If the experience is clunky, you’ll lose orders.
3. Over-Restricting Catalog Access
Some businesses hide their B2B catalog entirely, requiring login credentials before buyers see anything. This creates unnecessary friction. Consider showing your wholesale catalog publicly with “Login to see pricing” messages. Prospective buyers can evaluate your offerings before creating an account.
4. Ignoring Integration Opportunities
Shopify B2B works better connected to your broader tech stack:
- Sync with accounting software (QuickBooks, NetSuite) to eliminate double-entry
- Connect to your CRM (HubSpot, Salesforce) to track customer journey
- Integrate with EDI networks if selling to large retailers
- Link to inventory management for real-time stock visibility
5. Underestimating Change Management
Technology is half the battle. Your team needs training, your buyers need onboarding, and your processes need updating. Allocate time for internal training, create buyer education materials, and plan a phased rollout instead of switching overnight.
Conclusion
The wholesale landscape has changed. Buyers expect modern, self-service experiences with transparent pricing, easy reordering, and 24/7 access. Businesses still using manual processes, email-based ordering, and scattered systems will lose ground to more efficient competitors.
Shopify B2B is a solid solution for small-to-mid-sized businesses ready to modernize wholesale. Whether you choose native Shopify Plus features for high-volume operations or use third-party apps on standard plans for lighter wholesale, the platform grows with your business.
The strategic advantages: unified inventory across DTC and B2B, reduced overhead through automation, better buyer experiences that drive larger and more frequent orders, and a scalable foundation that supports growth without costly platform migrations.
Ready to transform your B2B operations?
If you’re considering Shopify B2B, partnering with an experienced Shopify agency can speed up implementation and help you avoid costly mistakes. A qualified partner will assess your specific requirements, design pricing structures that match your existing relationships, handle technical configuration, and train your team for long-term success.
Whether you’re migrating from a legacy B2B platform like Magento, adding wholesale to an existing DTC Shopify store, or launching B2B for the first time, now’s a good time to modernize. Your buyers are ready. Is your business?
Looking for expert guidance on your Shopify B2B implementation? Contact a Shopify Plus Partner agency to discuss your specific requirements and get a tailored implementation roadmap.