Give wholesale customers their own prices on Shopify

You want your wholesale buyers to see trade prices and your retail customers to see retail. Most guides still say that needs Shopify Plus. It stopped being true in April 2026 — every paid plan now has native B2B, with limits worth knowing before you buy an app. Here is what the native route covers, what the apps cost, and where both stop.

If three price levels are enough for you, you do not need Plus or an app. Since 2 April 2026, Shopify's own B2B features are included on the Basic, Grow and Advanced plans at no extra cost:

Merchants on Basic, Grow, and Advanced plans can start selling wholesale using native B2B features, available in their admin. This includes up to 3 active B2B catalogs (assigned via Markets), company profiles, payment terms, volume pricing, ACH payments (U.S. only), and vaulted credit cards.

— Shopify changelog, 2 April 2026

A catalog is Shopify's word for a price list and a product list at the same time — it decides both what a group of buyers pays and what they can see at all. Three of them means three wholesale price levels — say trade, distributor and key account — on top of retail. Volume pricing and net payment terms come with it.

That double duty is the part that catches people planning. Because one catalog carries both jobs, your three are three price levels and three visible ranges, and they are the same three. A catalog spent on "these buyers see the clearance range" is a catalog you no longer have for a price level. Decide both at once, not one and then the other.

What stays on Plus, in the same announcement's words: "Unlimited catalogs for customer-specific pricing, direct catalog assignment to companies and locations, partial payments, and deposits."

So the first question is no longer "Plus or an app?". It is "do my wholesale prices fit into three levels?" Registration, approval and payment terms matter too, and they are covered below — but start there.

Why so many guides still say you need Plus

Because until this spring it was true, and the complaint is years deep. In February 2025 a merchant asking about net-30 terms summed up the old position:

Shopify has a native feature for this as mentioned here: https://help.shopify.com/en/manual/b2b however it is only available for Shopify plus users.

— wcolton48, 28 February 2025

Most of the articles ranking for this question were written before April 2026. If one tells you wholesale pricing needs a Plus upgrade, check its date before you check your budget.

Route 1 — Shopify's native B2B (every paid plan)

What you get, from Shopify's plan-feature page: company profiles with their own buyers and locations, catalogs that set a fixed price or a percentage adjustment per product, quantity rules, quantity price breaks (up to 10 per product), and payment terms from net 7 to net 90, due on fulfilment, or on a fixed date.

The limits below Plus, stated plainly:

  • Three active catalogs across all your B2B markets. Not three per customer — three in total.
  • Catalogs are assigned through Markets, not directly to a company. Direct assignment to a company or location is Plus-only, so below Plus a price level covers the companies in the B2B market it is attached to. Giving one account its own prices means spending one of your three catalogs on it.
  • No deposits, no partial payments. Also Plus.

Price breaks are set inside a catalog, so decide your price levels before you set up volume pricing.

Route 2 — Discounts and draft orders (no B2B setup at all)

Two free tools that predate B2B and still work.

A discount limited to certain customers. Automatic discounts and discount codes can be restricted to specific customers or customer segments, and a segment can be built from a tag (customer_tags CONTAINS 'wholesale'). Tag your trade buyers and they get, say, 25% off automatically. The limits: an automatic discount can use at most 5 segments, the price shows as a discount rather than a trade price, and you have to decide how it combines with every other discount you run.

Draft orders with your own prices. If you key in wholesale orders anyway, a draft order lets you edit each line's unit price and send an invoice with terms instead of taking payment. A merchant in July 2026:

Since you're keying in the orders he emails you anyway: create it as a draft order, then instead of collecting payment choose to send an invoice with payment due later and set the terms (Net 30, or a fixed due date).

— JimFromTshirtgang, 25 July 2026

That is a complete, free wholesale process for a handful of accounts. It does not scale, because every price is typed by hand.

Route 3 — A wholesale app

Apps earn their fee when you need more than three price levels without Plus, a registration form with approval, or pricing rules the native catalogs cannot express. Six of the most-reviewed, with prices as listed on the Shopify App Store on 18 September 2026:

App Plans Worth knowing
BSS B2B Wholesale Pricing (4.9, 1,170 reviews) Free · $29 · $49 · $99/mo Free plan covers basic B2B prices and registration; net terms from $49
Sami B2B Wholesale Pricing (4.9, 985 reviews) Free · $24.90 · $49.90/mo Free plan caps the form and volume rules; payment terms on the $49.90 plan
Wholesale Pricing Discount B2B (4.9, 730 reviews) $24.99 · $44.99 · $49.99 · $64.99/mo Entry plan limited to 3 volume-discount rules; net terms from $44.99
SparkLayer (4.9, 383 reviews) Free · $49 · $149 · $299/mo Own price lists, no catalog ceiling — but every plan caps monthly orders (5 on free, 50 on $49)
Wholesale Gorilla (4.8, 317 reviews) $34.95 · $69.95 · $149.95/mo Volume breaks only on the $149.95 plan
Custom Pricing: Wholesale B2B by Bold (4.4, 537 reviews) $29 · $69 · $129/mo Entry plan allows one customer group

Two patterns stand out. Net terms cost roughly $45–50 a month in most of these apps — and native B2B now includes them. And volume breaks sit at very different price points, from free to $149.95. Check which tier includes the one feature you actually need before comparing headline prices.

Which route is yours

Your situation Route
A handful of wholesale accounts, orders arrive by email Draft orders with your own prices and terms — free
One wholesale price level, applied automatically A tag-based segment discount — free
Up to three price levels, net terms, volume breaks Native B2B on your current plan — free
More than three levels, or each account has its own contract prices Plus, or an app that runs its own price lists
You want buyers to apply through a form that you approve An app with a registration form — BSS and Sami include one on their free plans
Prices depend on rules that are yours See the next section

Where both stop

Most setups reduce wholesale pricing to catalogs, customer groups, quantity breaks or discount conditions. That covers most wholesale, and the apps above add real conditions of their own.

It stops fitting when the price depends on something none of those tools can see or keep current. Trade price, but never below our cost plus 20%. Key accounts keep last year's price until their contract renews. Policies like these are the reason merchants end up with an app plus a spreadsheet plus someone checking every wholesale order before it ships. Before deciding you are in this group, check your exact rule against the limits of the tool you already have.

Does your pricing policy not fit any of these tools? Tell Shopivibe the rule in your own words →

What Shopivibe does with a pricing rule

You describe the rule the way you would to a new member of staff: "Customers tagged wholesale get 20% off everything, and key accounts keep last year's prices until their contract renews." Shopivibe makes it happen.

How it gets built, honestly: during early access, pricing rules like these are set up by our team. Somebody here takes it on straight away and has it working in your store within 24 hours, and you follow it in Shopivibe itself. We ask only for what the rule still needs.

Around the price itself, three things Shopivibe does for wholesale:

  • Order labels. When an order arrives with a purchase-order number, or a line of 50 or more units, it can be labelled wholesale so it sorts apart in your Orders list.
  • Customer tags. A buyer can be tagged after their third order, so your segment discounts and catalogs pick them up without anyone remembering to do it.
  • Spreadsheet orders. Upload a buyer's CSV and the matched lines become one editable draft order — see turning emailed spreadsheets into orders for exactly what that reads and what it refuses to guess.

The comparison, straight. If your wholesale prices fit into three levels, use native B2B — it is free, it is Shopify's own, and it is the right answer for most stores. If they fit into an app's tiers, one of the six above will do it for $25–50 a month. If neither fits your pricing policy, tell Shopivibe the exact rule.

Shopivibe solves the problem in your store and keeps what it adds maintained, including when Shopify changes something underneath. Shopivibe is free during early access, with 3,500 credits included. Credits beyond the included 3,500 cost $0.06 each.

Does your wholesale pricing need a rule of its own? Describe what each customer should pay →

Checked against Shopify's documentation and the App Store on 18 September 2026.