Discount Prime
Discount Prime
Smart Discount Campaigns for Shopify
Free tool, no sign-up

Shopify wholesale pricing simulator

By the Discount Prime team. Last reviewed November 7, 2026.

Pick one of Discount Prime's wholesale templates, enter your products with their cost per item and build a sample order. The simulator follows the app's rules: it prices every product per tier, on its margin or its selling price, keeps prices above the profit floor, picks the tier the order reaches and shows what the buyer pays and the gross profit you keep.

Start from an in-app template

Gives 25%, 40% or 60% of the margin from 10, 25 or 50 units, and never prices below cost plus $5. In the app it targets: a wholesale segment. The simulator assumes the buyer qualifies.

Price based on

Tiers count

Tier type

Applies to

Tiers

Quantity from% of marginUnit limit (optional)Remove

The floor is cost plus this minimum profit. Without it, the floor is cost.

Product with no cost per item

Sample cart

One currency. Leave cost empty to see the missing-cost rule. Nothing you type leaves your browser.

Customer pays
$957.60
Wholesale saving
$278.40
Gross profit
$417.60
Gross margin
43.6%

Counted: 30 units across the campaign's products. Tier 2 (40% of the margin off) applies. 20 more units to reach tier 3.

Result per cart line
LineAt checkoutLine total
House blend 1 kg18 x $38.00Wholesale Pricing$29.20 each$525.60-$158.40
Single origin 1 kg12 x $46.00Wholesale Pricing$36.00 each$432.00-$120.00
Cart at selling price (gross profit $696.00, 56.3%)$1,236.00

Every wholesale price in this cart keeps a gross profit.

Price list per product

The unit price each tier gives, as the app computes it when you save the campaign.

Product10+25+50+
House blend 1 kg$38.00$32.50$29.20$24.80
Single origin 1 kg$46.00$39.75$36.00$31.00

Same order, margin or selling price

A roaster sells 30 bags to a café: 18 x House blend 1 kg at $38.00 (cost $16.00) and 12 x Single origin 1 kg at $46.00 (cost $21.00). The Margin-protected tiers template reaches its 40% tier at 30 units. Here is the same 40% on the margin and on the selling price:

40% ofUnit pricesCafé paysGross profit
The margin$29.20 and $36.00$957.60$417.60 (43.6%)
The selling price$22.80 and $27.60$741.60$201.60 (27.2%)

The number on the tier looks the same, but on the margin the café saves $278.40 and you keep $417.60. On the selling price the café saves $494.40 and you keep $201.60. Margin-based tiers are how you offer generous-looking breaks without pricing thin-margin products near cost.

How the profit floor caps a deep tier

A $40.00 product that costs $20.00, with profit protection at $5 per unit, so the floor is $25.00:

TierBefore the floorWholesale price
25% of the margin$35.00$35.00
50% of the margin$30.00$30.00
75% of the margin$25.00$25.00
90% of the margin$22.00$25.00raised to the floor

How Discount Prime prices wholesale orders

Margin or selling price
On profit margin, a tier gives a share of what you earn on the product (price minus cost per item), so a low-margin product gets a smaller cut than a high-margin one. On selling price, it is a plain percent or amount off the price.
The profit floor
On profit margin, no tier prices a product below its cost plus your minimum profit (a fixed amount, or a percent of cost). A tier that would go lower is raised to the floor. If the floor is at or above the selling price, that product gets no wholesale price.
All items or each product line
With all items, the units or spend of every product in the campaign add up to pick the tier, and each product then gets its own wholesale price. With each product line, a product reaches a tier with its own quantity or spend.
Fixed amount on all items
With all items together, the tier is reached by counting every product in the order, and the fixed amount then comes off each unit, down to each product's floor. We are aligning the app with this behaviour.
The per-order limit
A tier's limit is the most units, or the most spend, priced at that tier in one order. The units it covers are the cheapest ones in the cart.
Products without a cost
On profit margin, a product with no cost per item is either skipped (the default) or discounted on its selling price with no floor.

What the simulator leaves out

  • Who qualifies. In the app a wholesale campaign is limited to a segment, tags, specific customers or logged-in buyers, and can require a purchase history. The simulator assumes the buyer qualifies.
  • Other campaigns on the same products, discount codes, shipping and currency conversion. Enter every amount in one currency.
  • Shopify's own rounding by a cent on some lines.

An estimate for planning. Test a campaign in your store before you launch it.

Build the same price list in Discount Prime

Every scenario above is a wholesale template in the app. Pick one, choose who qualifies and which products are in it, and the app prices every variant for you and updates the prices when your costs or prices change. Wholesale buyers see their tiers on the product page and the wholesale price at checkout; retail shoppers do not. Wholesale and B2B pricing is on the Prime plan ($49.90 per month) and on Ultimate, on any Shopify plan.

Wholesale templates in the Discount Prime admin
The wholesale templates in the Discount Prime admin.

Questions merchants ask

What is margin-based wholesale pricing?

Instead of the same percent off every product, each tier gives a share of the product's margin. A $38 coffee that costs $16 has $22 of margin; 40% of it is $8.80 off, so the wholesale price is $29.20. A product with a thin margin gets a smaller cut automatically, which keeps every price profitable.

Can a wholesale price go below cost in Discount Prime?

Not on profit margin. The floor is the cost per item, plus a minimum profit when profit protection is on (it is on by default at $5 per unit). A tier that would price lower is raised to the floor. On selling price there is no cost floor, but you can set a manual price floor.

Do the tiers count all products or each product separately?

You choose. All items together adds up the quantity or spend of every product in the campaign, so a buyer can mix products to reach a tier. Each product line counts every product on its own.

What does a fixed amount tier do with all items together?

All items together decides how the tier is reached: units or spend are counted across every product in the order. The fixed amount then comes off each unit, and never takes a product below its floor. Each product line counts every line on its own instead. We are aligning the app with this behaviour.

Which plan includes wholesale pricing?

Wholesale and B2B pricing is on the Prime plan ($49.90 per month) and on Ultimate. It runs on any Shopify plan, without Shopify Plus.

Related guides

Discount Prime is our app. The rules come from its pricing code and test suite.