Back to Blog

How to Calculate Wholesale Pricing: Margins, Markups and Formulas

Tradeleap TeamMay 26, 2026

Getting Wholesale Pricing Right Is Everything

Price too high and buyers go elsewhere. Price too low and you bleed margin on every order. Wholesale pricing isn't guesswork — it's math. And getting the formula right determines whether your business is profitable or just busy.

This guide covers the exact formulas and strategies used by successful wholesale businesses. No theory — just practical math you can apply today.

The Fundamentals: Margin vs. Markup

Before diving into pricing models, you need to understand the difference between margin and markup. They're related but not the same — and confusing them is a costly mistake.

Markup

Markup = (Selling Price - Cost) / Cost × 100

Markup tells you how much you've added on top of your cost. If a product costs $10 and you sell it for $15, your markup is 50%.

Margin

Margin = (Selling Price - Cost) / Selling Price × 100

Margin tells you what percentage of the selling price is profit. That same $15 product with $10 cost has a 33.3% margin.

Quick reference:

MarkupMargin
25%20%
50%33.3%
75%42.9%
100%50%
150%60%

Rule of thumb: Talk to buyers in markup. Talk to your accountant in margin.

Pricing Model 1: Cost-Plus Pricing

The simplest wholesale pricing method. Add a fixed percentage on top of your total cost of goods.

Formula: Wholesale Price = Total COGS × (1 + Markup %)

Total COGS includes:

  • Product cost (manufacturing or purchase price)
  • Shipping to your warehouse
  • Packaging materials
  • Import duties and taxes
  • Warehousing cost per unit

Example:

  • Product cost: $8.00
  • Inbound shipping: $0.50/unit
  • Packaging: $0.30/unit
  • Warehousing: $0.20/unit
  • Total COGS: $9.00
  • Target markup: 50%
  • Wholesale price: $9.00 × 1.50 = $13.50

When to use: When you have clear, predictable costs and want simple, consistent pricing across your catalog.

Pricing Model 2: Keystone Markup

Keystone is the oldest rule in wholesale: double your cost to get the retail price. Your wholesale price is the midpoint.

Formula: Retail Price = COGS × 2. Wholesale Price = Retail Price × 0.50

Example:

  • COGS: $10.00
  • Retail price: $10.00 × 2 = $20.00
  • Wholesale price: $20.00 × 0.50 = $10.00

This gives you a 50% margin at retail and leaves room for your wholesale buyer to mark up the product for their own customers.

When to use: Fashion, accessories, home goods — industries where keystone is the standard expectation.

Warning: Keystone doesn't work for low-cost or commodity products where a 100% markup prices you out of the market.

Pricing Model 3: Tiered Customer Pricing

Different customers get different prices based on their tier, relationship, or commitment level. This is the most common B2B wholesale pricing strategy.

Formula: Tier Price = Retail Price × (1 - Tier Discount %)

Example tier structure:

TierDiscountProduct at $50 retailQualification
Retail (public)0%$50.00Anyone
Bronze10%$45.00First-time wholesale buyer
Silver20%$40.00$5K+ in orders
Gold30%$35.00$25K+ in orders
Platinum40%$30.00$100K+ or exclusive contract

This model rewards loyalty and volume without giving every buyer the best price upfront. TradLeap automates this entirely — assign customers to tiers, set discount percentages, and pricing updates automatically across your Shopify or WooCommerce store.

When to use: When you have diverse buyers ranging from small retailers to large distributors and want to incentivize growth.

Pricing Model 4: Volume-Based Pricing

Price drops as order quantity increases. This encourages larger orders and improves your fulfillment efficiency.

Formula: Unit Price = Base Price × (1 - Volume Discount %)

Example:

QuantityUnit PriceTotal
1–49$12.00$12–$588
50–199$10.00$500–$1,990
200–499$8.50$1,700–$4,246
500+$7.00$3,500+

When to use: When you want to drive larger individual orders and can offer better prices at scale due to reduced per-unit handling costs.

Pricing Model 5: MAP (Minimum Advertised Price)

MAP pricing sets a floor on the price retailers can advertise your products for. It protects brand value and prevents a race to the bottom among your wholesale buyers.

How it works:

  • You set a MAP for each product (e.g., "This product cannot be advertised below $39.99")
  • Retailers can sell below MAP in-store or via cart (where the price isn't publicly indexed)
  • Violations result in warnings, then loss of wholesale account

When to use: When you sell through multiple retailers and need to prevent price wars that erode your brand's perceived value.

How to Set Your Wholesale Pricing: Step by Step

  1. Calculate true COGS: Include everything — materials, labor, shipping, packaging, overhead.
  2. Set your target margin: 30–50% gross margin is healthy for most wholesale businesses.
  3. Research competitor pricing: Buy competitor products wholesale. Check Faire, Handshake, and industry price lists.
  4. Set retail price first: Work backward. If retail is $40 and you need 50% margin, your wholesale floor is $20.
  5. Build tier structure: Create 3–5 tiers with progressively better pricing for larger commitments.
  6. Add volume incentives: Layer quantity breaks on top of tier pricing for maximum flexibility.
  7. Test and adjust: Launch with your initial pricing, track conversion rates, and adjust quarterly.

Common Pricing Mistakes

  • Pricing based on competitors alone: If your costs are higher, matching a competitor's price destroys your margin.
  • Ignoring hidden costs: Returns, damaged goods, payment processing fees, and warehouse costs all eat into margin.
  • Too many tiers: More than 5 tiers creates confusion. Keep it simple.
  • No MAP enforcement: If retailers undercut each other, your wholesale buyers lose faith in your pricing.
  • Static pricing: Review and adjust pricing at least quarterly. Costs change, markets shift.
  • Manual management: Updating prices in spreadsheets across hundreds of products is error-prone. Use a tool like TradLeap to automate tier-based pricing across your entire catalog.

Automate Your Wholesale Pricing

Calculating the right wholesale price is step one. Implementing it across your store — different prices for different customers, volume breaks, collection-level discounts — is where most businesses struggle.

TradLeap handles this automatically. Set your tiers, assign customers, define discount rules, and your Shopify or WooCommerce store updates in real-time. No spreadsheets, no manual overrides, no pricing errors.

Get started free at tradeleap.io