How to Set Up Shopify Wholesale Pricing

Learn how to set up Shopify wholesale pricing with B2B models, customer tagging, net payment terms, MOQ enforcement, and the best wholesale apps for standard and Plus plans.

How to Set Up Shopify Wholesale Pricing

Wholesale and B2B selling represents one of the highest-value growth opportunities for established Shopify merchants. When you sell wholesale, you’re not just making a single retail sale — you’re establishing a relationship with a buyer who may order dozens or hundreds of units every month. But adding wholesale capabilities to a retail Shopify store requires careful planning around pricing structures, customer authentication, minimum order quantities, payment terms, and catalog management. This comprehensive guide covers everything you need to set up a fully functional wholesale pricing system on Shopify, from the underlying B2B models to the specific apps and configuration steps that make it work.

Understanding B2B Pricing Models for Shopify

Before setting up any technical infrastructure, clarify which wholesale pricing model fits your business. The most common approaches are percentage-based discounts (wholesale customers receive a fixed percentage off retail prices — typically 40-50%), tiered pricing by volume (larger orders unlock lower per-unit prices), customer-specific pricing (individual negotiated rates for specific wholesale accounts), and net pricing (a separate, lower wholesale price list entirely separate from retail pricing). Each model has operational implications. Percentage-based discounts are the easiest to manage but can create margin issues if your retail prices aren’t set with wholesale in mind. Tiered pricing encourages larger orders and is excellent for consumable products. Customer-specific pricing is best for enterprise accounts but requires more administration. Choose your model before implementing any apps or Shopify configuration, as changing models later can be disruptive to existing wholesale relationships. For more on structuring prices, read our guide to Shopify discounts and promotions.

Shopify B2B: Native Features on Shopify Plus

Shopify Plus includes native B2B functionality through the Shopify B2B feature set, which is the most robust solution for high-volume wholesale operations. Shopify B2B allows you to create a dedicated B2B storefront separate from your retail store, assign company profiles to wholesale accounts with multiple buyers and locations, set customer-specific price lists per product or product category, establish payment terms (Net 30, Net 60, etc.) with invoicing, and require purchase order numbers on checkout. The native B2B experience is tightly integrated with Shopify’s admin, inventory, and reporting systems, making it the cleanest solution for operators who can justify the Shopify Plus cost. If you’re on Shopify Plus and doing significant wholesale volume, the native B2B features are worth exploring before adding third-party apps. For merchants on standard Shopify plans, the app ecosystem provides comparable functionality at lower cost. You can find the complete B2B setup walkthrough at how to set up Shopify B2B and wholesale for the full deep-dive on the native features.

Customer Tagging: The Foundation of Wholesale Access Control

For non-Plus merchants using third-party apps, customer tagging is the backbone of wholesale pricing implementation. When a customer applies for wholesale access and is approved, you add a specific tag (e.g., “wholesale,” “retailer,” or “tier-gold”) to their customer profile in Shopify admin. Wholesale apps then detect this tag and apply the appropriate pricing, payment terms, and catalog visibility for that customer’s session. The tagging workflow requires a wholesale registration process — typically a dedicated application form on your website where prospective wholesale buyers submit their business credentials (retailer name, resale certificate, website, expected monthly volume). After manual or automated review, you tag approved accounts and they gain immediate access to wholesale pricing on their next login. This manual approval step is essential for protecting your wholesale pricing from retail customers who might accidentally discover wholesale URLs or apply opportunistically without legitimate wholesale intent.

Recommended Wholesale Apps for Standard Shopify Plans

Several excellent apps bring wholesale capabilities to standard Shopify plans. Wholesale Club (by Orbit) is the most popular option, supporting percentage-based and tiered pricing by customer tag, minimum order quantities, and a wholesale-only product catalog. It’s well-maintained, well-reviewed, and straightforward to configure. Wholesale Helper offers similar core functionality with additional features including net terms management and wholesale account applications built into the app. Wholesale Gorilla is another strong option particularly suited to stores needing complex order minimums by category rather than overall cart value. For stores needing truly sophisticated B2B features including customer-specific price lists without Shopify Plus, B2B/Wholesale Solution by BSS Commerce provides exceptional flexibility. Choose your app based on your specific pricing model requirements, and test with a wholesale test account before going live to verify the customer experience matches your expectations. Review your analytics regularly after launch using the insights from Shopify analytics and reports to track wholesale vs. retail revenue separately.

Setting Up Net Payment Terms

Net payment terms — allowing wholesale buyers to pay 30, 60, or 90 days after receiving goods — are often essential for retail buyers who need to sell the product before paying for it. Implementing net terms properly requires several components working together: a way to let approved wholesale customers check out without paying immediately, a system to track outstanding invoices and due dates, and a process for following up on overdue payments. On Shopify Plus, net terms are handled natively through the B2B customer profile settings. For standard plans, apps like Wholesale Helper or Net Terms by Sparklayer manage this workflow. Regardless of the solution, establish credit limits per wholesale account based on their business size and purchase history, require a credit application with business references for net terms above small amounts, and automate payment reminder emails 7 days before, on, and after the due date. Many established wholesale businesses use QuickBooks or Xero integrated with Shopify via Exportify or similar sync tools to maintain accurate accounts receivable records for net terms management.

Enforcing Minimum Order Quantities

Minimum order quantities (MOQs) protect your wholesale pricing from being used for small orders that don’t justify the lower margins. MOQs can be applied at several levels: overall cart minimum (e.g., $200 minimum order), per-product minimum quantities (must buy at least 6 units of any single SKU), or category-based minimums (must order at least 12 units total from the accessories category). Most wholesale apps support overall cart minimums natively, but per-product MOQ enforcement often requires additional configuration or a dedicated MOQ app. Display minimum order requirements clearly in the wholesale customer portal — ideally on the product page itself (e.g., “Wholesale: Minimum order 12 units”) and as a persistent notice in the cart. Clear MOQ communication reduces failed checkout attempts where wholesale buyers build a cart only to hit an unexpected minimum order error at checkout. Review your MOQ thresholds quarterly; too high an MOQ creates friction that discourages smaller but potentially valuable wholesale accounts.

Building a Wholesale Registration and Approval Process

A professional wholesale application process signals that your wholesale program is serious and protects your pricing integrity. Build a dedicated wholesale page on your website with your wholesale value proposition, pricing tier overview (without revealing exact wholesale prices publicly), minimum order requirements, expected delivery times, and a clear application form. The application should collect business name, business website, type of business (online retailer, physical store, distributor), annual revenue range, expected monthly purchase volume, and tax/resale certificate. Use a Shopify form app or Google Form embedded on your website for the application. Set up an automated email confirming receipt and stating your review timeline (typically 1-3 business days). For approvals, add the relevant customer tag in Shopify and send an approval email with login instructions and a link to your wholesale terms and conditions. For rejections, send a polite decline with the reason — protecting your distribution channel is legitimate and professional wholesale buyers understand selective distribution policies.

Managing Wholesale Catalog and Product Visibility

Some products may not be appropriate for wholesale — limited edition items, bundles that don’t make sense at wholesale pricing, or products from manufacturers who restrict wholesale distribution. Shopify’s native product visibility controls combined with your wholesale app can hide specific products or collections from wholesale customers or, conversely, show wholesale-exclusive products only to tagged customers. Apps like Wholesale Club handle this through product tag-based visibility rules. Consider whether your wholesale catalog is a subset of your retail catalog (wholesale carries core SKUs only) or a superset (wholesale has access to bulk and industrial sizes not available retail). Catalog clarity is particularly important for wholesale buyers who are making large purchase decisions and need to understand exactly what’s available to them and at what prices before committing to wholesale relationship with your brand. A downloadable price list PDF updated quarterly is a professional touch that many wholesale buyers appreciate and reference when placing orders.

Frequently Asked Questions

What’s the difference between wholesale and B2B on Shopify?

The terms are often used interchangeably, but there’s a useful distinction. “Wholesale” traditionally refers specifically to selling products in bulk at reduced per-unit prices for resale — typically to retailers who then sell to consumers. “B2B” (business-to-business) is broader and includes selling to businesses that use your products internally (corporate purchases, office supplies, raw materials) not necessarily for resale. Shopify’s native “B2B” feature set on Shopify Plus handles both scenarios — it’s branded B2B but works equally well for wholesale-for-resale and direct business purchasing. In practice, the implementation considerations are similar: customer authentication, tiered pricing, net payment terms, and minimum orders. The main distinction is whether buyers need to provide a resale certificate (for wholesale-for-resale) or a business tax ID (for direct business purchasing), which affects your tax exemption management processes.

Can I run a wholesale store and retail store simultaneously on the same Shopify account?

Yes, and this is actually the most common setup for businesses that serve both markets. There are two main approaches. The first is a single storefront with login-based price switching — retail customers see standard prices, logged-in tagged wholesale customers see their applicable wholesale prices through an app like Wholesale Club. This keeps your SEO equity consolidated on one domain and simplifies inventory management. The second approach, available on Shopify Plus, is separate storefronts — one for retail (yourstore.com) and one exclusively for wholesale buyers (wholesale.yourstore.com) — with separate themes, navigation, and checkout flows. The separate storefront approach provides a cleaner wholesale experience and prevents any possibility of retail customers accidentally seeing wholesale prices, but it requires managing two storefronts’ content and SEO. For most merchants, the single-storefront approach with tag-based pricing is simpler and equally effective.

How do I set different wholesale prices for different product categories?

Category-specific wholesale pricing is handled differently depending on your chosen app. Apps like Wholesale Club and B2B/Wholesale Solution by BSS Commerce support product or collection-level discount overrides — you can set a default 40% wholesale discount but override specific collections with 30% or 50% margins based on your margin requirements per category. Shopify Plus’s native B2B feature supports this through price lists where you set prices individually, by product, or by collection. The practical implementation involves setting your wholesale discount rules in your chosen app, then verifying pricing accuracy on test orders across different product categories before going live. Document your pricing logic clearly (a spreadsheet showing base cost, retail price, wholesale percentage, and wholesale margin per category) so you can make informed adjustments when supplier costs change. Regularly audit actual wholesale margins per category using Shopify reports to ensure profitability.

How should I handle wholesale order fulfillment differently from retail?

Wholesale orders often have different fulfillment requirements than retail: larger quantities, pallet shipping vs. parcel shipping, freight carriers instead of standard courier, delivery appointment requirements for receiving docks, and EDI requirements for large retail chains. Set up a separate fulfillment workflow for wholesale orders — a dedicated order tag or channel that signals to your warehouse team (or 3PL) that specific packing, labeling, and shipping requirements apply. For large wholesale orders with freight shipping, your standard shipping rates don’t apply; configure a “wholesale shipping” rate that either charges actual freight cost or offers free freight above certain order thresholds as a wholesale benefit. Communicate shipping lead times specific to wholesale orders (wholesale often requires 5-10 business days vs. retail’s 1-3 days due to pick-and-pack complexity) and build this into your wholesale terms. Providing freight tracking through AfterShip with proactive notifications keeps wholesale buyers informed about their inventory inbound shipments.

What legal documents do I need for a wholesale program?

A properly structured wholesale program requires several legal documents to protect both parties and establish clear terms. A Wholesale Agreement (also called a Distributor Agreement or Reseller Agreement) is the foundational document covering pricing terms, payment terms, minimum purchase requirements, territory restrictions if applicable, intellectual property usage rights for your brand assets, and termination clauses. This document should be reviewed by a business attorney familiar with commercial distribution law in your jurisdiction. A Wholesale Terms and Conditions page on your website, explicitly accepted during the wholesale application process, covers day-to-day operational policies. You also need to handle sales tax appropriately — wholesale buyers purchasing for resale typically provide a resale certificate or exemption certificate that exempts their purchases from sales tax; consult a sales tax professional or use a tax automation tool like TaxJar to manage resale exemption certificates properly across different states. Finally, your standard privacy policy and cookie policy apply equally to wholesale buyers accessing your portal.

Previous Article

How to Build a Shopify Landing Page That Converts

Next Article

Best Shopify Apps for Subscription Businesses

Subscribe to our Newsletter

Subscribe to our email newsletter to get the latest posts delivered right to your email.
Pure inspiration, zero spam ✨