How to Calculate Wholesale Pricing: Margins, Markups and Formulas
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:
| Markup | Margin |
|---|---|
| 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:
| Tier | Discount | Product at $50 retail | Qualification |
|---|---|---|---|
| Retail (public) | 0% | $50.00 | Anyone |
| Bronze | 10% | $45.00 | First-time wholesale buyer |
| Silver | 20% | $40.00 | $5K+ in orders |
| Gold | 30% | $35.00 | $25K+ in orders |
| Platinum | 40% | $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:
| Quantity | Unit Price | Total |
|---|---|---|
| 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
- Calculate true COGS: Include everything — materials, labor, shipping, packaging, overhead.
- Set your target margin: 30–50% gross margin is healthy for most wholesale businesses.
- Research competitor pricing: Buy competitor products wholesale. Check Faire, Handshake, and industry price lists.
- Set retail price first: Work backward. If retail is $40 and you need 50% margin, your wholesale floor is $20.
- Build tier structure: Create 3–5 tiers with progressively better pricing for larger commitments.
- Add volume incentives: Layer quantity breaks on top of tier pricing for maximum flexibility.
- 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