The line between B2B and DTC is dissolving. Modern buyers expect the same seamless digital experience whether they are purchasing for personal use or for their business. Yet most ecommerce platforms force merchants to choose: run a DTC store OR a B2B store. The infrastructure costs, management overhead, and inventory complexity of maintaining two separate platforms push many brands to ignore B2B entirely — leaving billions in revenue on the table.
Shopify Plus eliminates this trade-off. Its native B2B features let you serve both channels from a single store, with a unified product catalog, shared inventory, and one admin dashboard. B2B customers log in and see their company-specific pricing, payment terms, and quantity rules. DTC customers see the standard retail experience. Same store, two completely different buying experiences.
B2B on Shopify Plus Overview
Shopify Plus B2B features are built natively into the platform at no additional cost. They include company accounts with multiple buyers and locations, custom price lists per company, net payment terms (Net 15/30/60), quantity rules and case pack requirements, custom catalogs showing only relevant products, and a B2B-optimized checkout with purchase order numbers and vaulted payments.
B2B Feature Set
| Feature | Capability |
|---|---|
| Company accounts | Multi-buyer, multi-location business entities |
| Custom price lists | Unlimited lists, per-company assignment |
| Payment terms | Net 15, Net 30, Net 60, custom |
| Quantity rules | Minimums, maximums, increments per product |
| Custom catalogs | Show only relevant products per company |
| Draft orders | Sales-assisted ordering with custom terms |
| PO numbers | Purchase order reference on B2B orders |
| Vaulted payments | Saved payment methods for repeat B2B orders |
Company Accounts
Company accounts are the foundation of B2B on Shopify Plus. Each company account represents a business entity — a retail chain, a distributor, or a corporate buyer. Under each company, you create locations (shipping destinations) and buyer accounts (individuals authorized to place orders).
Company Account Structure
- Company — The business entity (Acme Corp), with tax ID, billing information, and assigned price lists
- Locations — Physical addresses where orders can be shipped (Acme Corp - NYC Office, Acme Corp - LA Warehouse)
- Buyers — Individual people authorized to order on behalf of the company (Jane Smith - Purchasing Manager, Bob Johnson - Regional Manager)
- Permissions — Control what each buyer can do: place orders, view order history, manage other buyers, access all locations or just their own
This hierarchy mirrors how real businesses operate. A retail chain with 50 locations can have one company account with 50 locations and 100+ buyers, each with location-specific ordering permissions. The purchasing team at headquarters can place orders for any location; store managers can only order for their location.
Custom Price Lists
Price lists define what B2B customers pay. You can create unlimited price lists and assign them to companies. Common pricing models include fixed percentage off retail (40% off for distributors, 30% off for retailers), product-specific wholesale prices (set exact prices per SKU), volume-based pricing (different prices at different quantity levels), and combination lists that mix percentage and fixed pricing.
Price lists support currency-specific pricing for international B2B customers, allowing you to set wholesale prices in EUR for European distributors and GBP for UK retailers, with prices that reflect local market conditions rather than simple currency conversion.
Net Payment Terms
B2B transactions rarely use immediate payment. Shopify Plus supports Net 15, Net 30, Net 60, and custom payment terms. Each company account can have different terms based on creditworthiness and relationship history. The system generates invoices, tracks payment status, and sends automated reminders.
Best practice: start new B2B customers on prepay or Net 15. After 3-6 months of on-time payments, graduate them to Net 30. Reserve Net 60 for established accounts with $100K+ annual volume. Use Shopify Flow to automate the graduation process based on order history and payment behavior.
Key Stat: B2B customers offered net terms have 35-45% higher order frequency and 20% higher average order values compared to prepay-only customers. For a B2B channel doing $500K annually, offering net terms can add $100K-$175K in incremental revenue per year.
Quantity Rules and Volume Pricing
B2B customers buy in quantities that DTC customers never would. Shopify Plus lets you set per-product quantity rules for B2B customers: minimum order quantities (must buy at least 12), maximum order quantities (cannot buy more than 1,000 per order), and quantity increments (order in multiples of 6, for case pack compatibility).
Volume pricing tiers incentivize larger orders. Example for a product with $50 retail price: 1-11 units at $30 each, 12-47 units at $27 each, 48-95 units at $25 each, 96+ units at $22 each. Buyers see all tiers on the product page, encouraging them to order at the next breakpoint.
Custom Catalogs
Not every B2B customer should see every product. Custom catalogs let you curate product selections per company or company group. A home goods distributor might see your full catalog. A specialty retailer might only see products in their niche. A regional partner might only see products available for their territory.
Custom catalogs also support exclusive products — items that are only available to B2B customers and never appear on the DTC store. This is common for wholesale-only pack sizes, unbranded white-label products, and B2B-specific accessories like display stands and promotional materials.
B2B Checkout Experience
When a B2B customer reaches checkout, the experience automatically adjusts. They see their company-specific pricing, available payment terms, and quantity rules. B2B checkout additions include purchase order number field (required or optional per company), net terms payment option alongside credit card, company billing and shipping addresses pre-populated, tax-exempt handling for resellers, and vaulted payment methods for one-click reordering.
Blended DTC + B2B Strategy
The power of Shopify Plus B2B is running both channels from one store. Here is how the experience differs for each customer type:
| Experience Element | DTC Customer | B2B Customer (Logged In) |
|---|---|---|
| Pricing | Retail prices | Custom wholesale prices |
| Product catalog | Full retail catalog | Custom catalog per company |
| Quantity limits | Standard (1+) | MOQs and case packs |
| Payment | Credit card, PayPal | Net terms, PO, credit card |
| Tax handling | Standard tax calculation | Tax-exempt for resellers |
B2B Features vs. Wholesale Channel
Shopify Plus offers both native B2B features and the wholesale channel. Use B2B features for a blended experience where B2B and DTC share the same storefront, and use the wholesale channel when you want a completely separate, dedicated B2B storefront with its own URL and design. Many merchants start with B2B features and add the wholesale channel as their B2B volume grows.
B2B Revenue ROI
Adding B2B to an existing DTC brand typically generates 30-50% revenue growth in the first year. B2B orders have 5-10x higher average order values than DTC, and B2B customers have 2-3x higher lifetime values due to recurring wholesale orders.
| Metric | DTC (Typical) | B2B (Typical) |
|---|---|---|
| Average order value | $80-$150 | $1,500-$5,000 |
| Order frequency | 1-3 per year | 4-12 per year |
| Customer LTV (1 year) | $120-$450 | $6,000-$60,000 |
| Acquisition cost | $30-$100 | $200-$1,000 |
| Gross margin | 60-80% | 30-50% |
While B2B margins are lower per unit, the volume and frequency make B2B customers extraordinarily valuable. A single B2B account ordering $3,000/month is worth 36 DTC customers ordering $100/month.
Apps for B2B Stores
The EasyApps Ecommerce suite enhances both the DTC and B2B experience on your blended store:
- EA Free Shipping Bar — Show B2B customers progress toward free freight thresholds (typically $1,500-$2,500 for wholesale).
- EA Announcement Bar — Communicate B2B-specific promotions: ordering deadlines, new product launches, seasonal buying windows.
- EA Upsell & Cross-Sell — Suggest complementary wholesale products to increase B2B order values.
- EA Auto Free Gift & Rewards Bar — Offer free samples, display materials, or POP at B2B order thresholds.
- EA Page Speed Booster — B2B buyers browse large catalogs. Speed optimization ensures quick navigation across hundreds of products.
- EA Accessibility — Enterprise B2B buyers often have corporate accessibility requirements. Ensure compliance at no cost.
Frequently Asked Questions
Can I sell B2B and DTC from the same Shopify Plus store?
Yes. B2B customers see custom pricing and terms when logged in; DTC customers see retail pricing. Both share the same catalog, inventory, and admin. No separate platforms needed.
How do company accounts work on Shopify Plus?
Company accounts are business entities with multiple buyers and locations. Each company has custom pricing, payment terms, and catalog access. Buyers log in to see their company-specific experience.
What B2B payment options does Shopify Plus support?
Credit card, net payment terms (Net 15/30/60), purchase order numbers, vaulted payments for repeat orders, and manual methods for wire transfers. Terms are configurable per company.
Can I set different prices for different B2B customers?
Yes. Create unlimited custom price lists — percentage-based, fixed, or volume-based — and assign them per company. Each company can have unique pricing.
Do I need a separate app for B2B on Shopify Plus?
No. B2B features are built natively into Plus at no additional cost. Company accounts, pricing, terms, and quantity rules are all included. Third-party apps are only needed for advanced features like custom quote workflows.
Optimize Both B2B and DTC Channels — Free
EasyApps Ecommerce works on blended DTC+B2B stores. Free shipping bars, upsells, announcements, and speed optimization for both customer types.
Browse All EasyApps