Shopify B2B: Building a Wholesale Channel That Actually Scales
Most e-commerce operators think B2B is a future problem. That's backwards. B2B creates revenue that doesn't compete with your DTC sales—it's a separate customer segment buying in different quantities at different price points.
The challenge: B2B has completely different mechanics. Customers need catalogs, bulk pricing, payment terms, and approval workflows. Your standard storefront doesn't handle any of that natively. Shopify B2B bridges that gap.
Here's the thing nobody tells you—the winners in wholesale aren't the biggest operators, they're the ones who moved first. They built relationships when there was less competition. If you're already profitable in DTC, launching B2B takes 6-12 weeks of setup but creates a second revenue stream that compounds for years.
What Shopify B2B Actually Does
Shopify B2B gives you a separate commerce engine bolted onto your existing Shopify setup. You don't fork your inventory or replace your theme. Instead, you get:
Tiered pricing. Set different prices per customer or customer group. A retailer might buy at $15/unit while a distributor gets $12/unit. You define the tiers, Shopify enforces them.
Bulk discounts. Buy 10 units, get 5% off. Buy 100, get 15% off. Shopify calculates this automatically.
Catalog isolation. Your B2B customers see a different product set than DTC shoppers. No confusion, no accidental selling wholesale prices to retail customers.
Custom order forms. Traditional storefronts assume one-unit purchases. B2B customers need to specify quantities, delivery schedules, and billing contacts. Shopify B2B handles multi-line orders with payment term negotiation.
Customer organization. Assign roles—admin buys for the company, manager approves, buyer places orders. It maps to how wholesalers actually work.
Draft orders + negotiation. Your sales team creates drafts, customers review, both sides negotiate. Real wholesale workflows.
The Architecture Decision That Matters
You have three paths:
| Approach | Setup Time | Flexibility | Best For |
|---|---|---|---|
| Shopify B2B (Native) | 3-6 weeks | Limited to Shopify APIs | 50-500 customers, standard wholesale |
| Custom Headless | 12-24 weeks | Full customization | 5000+ customers, multi-tenant marketplace |
| Hybrid (Shopify B2B + Hydrogen) | 8-14 weeks | High flexibility | 500-5000 customers, branded portal needed |
Most brands starting wholesale pick Shopify B2B native. It's opinionated—you work within Shopify's model—but it launches fast. If you need custom workflows (multi-level pricing hierarchies, consignment tracking, drop-shipping integration), that's when you consider Headless Hydrogen.
Tenten built a 3-month wholesale channel for a $20M DTC brand using native B2B. They're now processing $2M/month wholesale without touching DTC revenue. That's the playbook—ship fast, optimize later.
Pricing Tiers That Actually Work
Getting pricing wrong kills B2B relationships. Too aggressive and wholesalers reject you. Too generous and your margin evaporates.
Here's how mature operators think about it:
Tier 1 (Retail threshold). Buy 1-9 units, pay full DTC price minus 10-15%. This captures opportunistic buyers—retailers testing your product.
Tier 2 (Volume threshold). Buy 10-49 units, get 20-30% off. Real retailers buying to resell.
Tier 3 (Major threshold). Buy 50+ units, get 35-45% off. Distributors buying for inventory. Often paired with payment terms (net-30, net-60).
Tier 4 (Strategic). Custom pricing. Your top 5-10 accounts negotiate directly with your founder. This is relationship tier, not volume tier.
The mistake most brands make—they assume wholesale means 50% margin haircut. That's distributor thinking. Direct-to-retailer wholesale only needs 25-35% discount because you're cutting out middlemen.
Run the math on your COGS and DTC margin. If DTC is $100 retail and $40 COGS, you have $60 margin. Selling at $60 wholesale still gives you 50% COGS margin. That's sustainable.
Payment Terms—The Silent Revenue Killer
DTC customers pay upfront. Wholesalers don't.
A distributor places a $50K order and says "net-60." You're financing their inventory for two months. That's a cash flow problem that looks like a growth problem if you're not careful.
Shopify B2B supports custom payment terms natively. Here's the structural play:
| Customer Tier | Terms | Why |
|---|---|---|
| New retailers (Tier 1) | Net-7 or Credit Card | Cash flow safety, establish track record |
| Established retailers (Tier 2) | Net-15 or Net-30 | Relationship deepening, competitive necessity |
| Major accounts (Tier 3) | Net-30 to Net-60 | Strategic accounts, forecasted cash, AR team owns it |
| Strategic partners (Tier 4) | Custom (Net-90+) | Board-level relationships, margin on volume |
The brutal reality—your AR team becomes your profitability lever. Invoice on time, collect on time. One distributor dragging payment from net-30 to net-45 could be costing you 5 figures per month in working capital.
Shopify B2B doesn't automate AR collection—that's still your job—but it enforces the terms you agreed to.
Building the Customer Approval Workflow
B2B customers go through approval gates that don't exist in DTC. A buyer at a 50-store retailer doesn't approve their own $100K orders.
Shopify B2B lets you define who can do what:
- Account Admin: Creates other users, sets company details, owns the relationship.
- Approver: Reviews orders above a threshold (you set it), approves or rejects.
- Buyer: Places orders but can't approve or modify company settings.
This mirrors how real organizations work. Small retailers ignore it (one person does everything). Major accounts depend on it.
Set your approval threshold conservatively—maybe $5K—and let the distributor's finance team control their own spend. That's trust, and trust converts wholesale accounts.
Inventory Separation and Forecasting
Here's a structural trap—you sync one inventory across DTC and B2B, a wholesale customer orders 500 units, and suddenly your DTC customers can't buy.
The fix: Shopify B2B lets you assign products to specific channels. You can reserve 1000 units for wholesale and sell the rest DTC, or do it the other way around.
But the real complexity is forecasting. A DTC brand doing $100K/month might have 50 orders/month. A wholesale channel doing $100K/month might have 2 orders/month—but each one is huge.
Your supplier needs to know both. If wholesale is growing 20% quarterly and DTC is flat, that's when you need to hire a supply planner. Shopify tracks the data, but strategy is your job.
Integration Points That Matter
Shopify B2B talks to:
- Shipping platforms (ShipBob, Flexport, 3PLs). Bulk orders need different logistics.
- Accounting software (NetSuite, Sage). AR team needs to reconcile tiers.
- CRM platforms (Salesforce, HubSpot). Your sales team owns the relationship, not the storefront.
- ERP systems (SAP, Oracle). Enterprise customers demand data integration.
If you're a $5M brand, you probably don't need all of these. If you're $50M+, you're probably already using them.
Tenten's advice—ship B2B native on Shopify first. Learn the channel. Once it's $500K+/month, invest in integrations. Don't over-engineer early.
Common Mistakes That Drain Wholesale Revenue
Mistake 1: Treating B2B as a secondary channel. It's not. Once launched, it requires dedicated sales resources, pricing strategy reviews, and AR management. If you don't have a person owning it, it dies.
Mistake 2: Misaligned pricing that confuses DTC customers. If retailers can buy at your wholesale price + shipping, your DTC goes to zero. Price B2B aggressively but never below DTC-minus-platform-fees.
Mistake 3: No contract templates. Handshake deals become payment disputes. Use written MSAs (master service agreements) even with small retailers. $500 lawyer cost saves you $10K disputes later.
Mistake 4: Ignoring chargeback risk. A distributor disputes a charge, ties up 6 figures for 180 days while your bank investigates. Require signed proof-of-delivery. Insurance helps, but prevention is cheaper.
Mistake 5: Forecasting errors that kill fulfillment. Oversell wholesale inventory and you've got a customer retention disaster. Conservative reservation (maybe 70/30 DTC/B2B split) beats aggressive allocation.
The 90-Day Launch Blueprint
| Week | Milestone | Owner |
|---|---|---|
| 1-2 | Audit COGS, define tier pricing, write wholesale terms | Founder + CFO |
| 3-4 | Shopify B2B setup, test customer flows, configure catalog | Shopify certified partner or Tenten |
| 5-8 | Outreach to 50 target accounts (existing customers first) | Sales or founder |
| 9-12 | Close first 10 accounts, refine pricing, plan AR workflow | Sales + operations |
Most brands ship live by week 8. The real work—sales and relationship building—accelerates after launch.
Ready to Build a Wholesale Channel?
B2B revenue that doesn't cannibalize DTC is the white whale of e-commerce scaling. Shopify B2B makes it real. If you're already cash-flow positive in DTC and want a second growth lever, let's design your wholesale strategy together. Tenten's B2B setup service includes architecture audit, pricing models, and 90-day launch planning.
Editorial Note
Wholesale is the path to $100M+ scale. Most DTC founders ignore it because they're heads-down on direct sales. The window to move first in your niche is 18 months. If you're pushing $5M DTC ARR, starting B2B in 2026 isn't early anymore—it's overdue.
Article FAQ
Q: Can I run B2B and DTC on the same product inventory?
A: Yes, but you need to manage allocation carefully. Use Shopify B2B's channel separation or reserve inventory percentages. If you oversell either channel, you'll have fulfillment disasters. Most brands do 70% DTC / 30% B2B or adjust based on margins.
Q: What's the minimum annual volume to make B2B worthwhile?
A: $500K. Below that, sales overhead eats margins. Above $500K, the channel becomes its own business unit and requires dedicated staff.
Q: How do payment terms affect my cash flow?
A: Net-30 means you're financing customer operations for a month. A $50K order costs you $50K in working capital for 30 days. Factor this into your AR plan—don't be shocked when wholesale grows and cash flow tightens.
Q: Can I use Shopify B2B with a headless storefront?
A: Partially. Shopify B2B is a hosted experience on your default Shopify domain. If you need full customization, you'd build custom B2B portal on Hydrogen and integrate via Shopify APIs. It's more work (8-12 weeks) but gives you branded experience.
Q: Should I hire a dedicated salesperson for B2B?
A: If you're targeting $1M+ annual wholesale revenue, yes. Before that, you (the founder) own it. Once you've proven PMF (product-market fit) with 20+ accounts, hire a B2B account executive.
Q: How do I prevent wholesalers from reselling below MSRP online?
A: You can't, legally. Price maintenance (MAP enforcement) is illegal in most jurisdictions. What you can do—negotiate exclusivity in categories, require them to sell specific SKUs online only, or shift margin to them on compliance (early payment discounts, co-op marketing budgets).