The Wholesale Margin Trap
A product brand launches on Shopify at $45. A boutique retailer wants to carry it wholesale. The founder thinks: half of $45 is $22.50 — keystone markup, simple.
The problem: at $22.50 wholesale, the brand is selling at 2.5x their $9 COGS — which sounds fine until you add freight to the retailer, sales commission, returns, minimum order processing, and the cost of managing retail relationships.
At $22.50 wholesale with $9 COGS, the brand might think they have a 60% gross margin. The actual contribution margin after wholesale-specific costs: often 20-35%.
Here's the math most product founders miss.
The Full Cost Stack for Wholesale
When calculating wholesale pricing, COGS is not your only cost:
Direct costs per unit:
- Manufacturing/COGS: $9.00
- Packaging (wholesale-specific, often different from DTC): $0.80
- Freight to retailer (often absorbed by brand for large orders): $0.50 avg
- Returns/damaged goods provision (1-3% of wholesale revenue): $0.40
- Direct subtotal: $10.70
Overhead allocation per unit:
- Sales rep commission (5-15% of wholesale revenue): $1.35 (at 6% of $22.50)
- Customer service and account management: $0.50
- Trade show and sample costs: $0.30
- Net 30/60 payment terms cost (capital tied up): $0.25
- Overhead subtotal: $2.40
True cost per unit for wholesale: $13.10 Wholesale price: $22.50 Actual contribution margin: 42% (not 60%)
This is a healthy margin — but it's very different from the simple COGS-based calculation most founders use.
The Keystone Pricing Framework
The standard retail industry rule:
MSRP = 2x Wholesale price Wholesale = 2x COGS (keystone)
This creates a 4x markup from cost to consumer. At a $9 COGS:
- Wholesale: $18
- MSRP: $36
The keystone rule exists because most retailers need 50% margin to cover their operating costs (rent, staff, shrinkage, returns). If you price wholesale above 50% of MSRP, you're unprofitable to retail. If you're below keystone yourself, you're unprofitable.
When to go above keystone (>2x COGS at wholesale):
- High brand demand: retailers will take lower margin for a brand that drives traffic
- Low retailer operational complexity: you handle fulfillment, they just provide shelf space (drop-ship or consignment)
- Premium category: luxury/premium products can command 3-5x COGS at wholesale
When keystone breaks down:
- Very high COGS products (fragile items, complex packaging): 2x might not cover your wholesale costs
- Amazon competition: if your product is $45 on Amazon, a retailer can't charge $45 and will push your wholesale price down
- Commodity products: margin pressure from competition eliminates pricing power
Setting Your Wholesale Minimums
Minimum Order Quantities (MOQs) exist to make wholesale relationships economically viable.
Calculating your minimum:
If your order processing cost (picking, packing, invoice, communication) is $25-$40 per order, your minimum order needs to cover that cost while leaving meaningful margin.
At 40% contribution margin on $22.50 wholesale:
- $9 contribution per unit
- Break-even on $35 order processing cost: 4 units
- Minimum for meaningful profit: 12-24 units ($270-$540 order value)
Standard MOQ tiers:
- Boutique/specialty retail: 12-24 units initial order, 6-12 reorder
- Regional chains: 24-48 units per location
- National chains: Negotiated by SKU, often 100-500 units per SKU per DC
Price breaks by volume: Consider a tiered structure:
- 12-23 units: $22.50/unit
- 24-47 units: $21.00/unit (7% discount)
- 48+ units: $19.50/unit (13% discount)
Volume discounts incentivize larger orders that reduce your per-order costs and improve cash flow.
DTC vs. Wholesale: The Strategic Decision
Running both channels creates channel conflict. Managing it requires clear strategy.
The price parity rule: Your wholesale MSRP should match your DTC price exactly. If your Shopify price is $45 and your retailer MSRP is $40, you're training customers to find you at retail. If your MSRP is $50 but you sell DTC at $45, you're undercutting your retailers.
Exclusive window strategy: Many brands launch DTC-only for 6-12 months to:
- Build brand awareness and proof
- Optimize product before retailer relationships are at risk
- Fund initial inventory without minimum order constraints
The channel math comparison:
- DTC at $45: ~65-70% gross margin
- Wholesale at $22.50: ~40-45% gross margin (after all wholesale costs)
DTC is higher margin per unit but requires more marketing spend. Wholesale is lower margin but retail provides free distribution and brand visibility.
Optimal mix for most product brands: 60-70% DTC, 30-40% wholesale. The wholesale provides brand credibility and discovery; DTC provides margin and customer relationship.
Terms, Invoicing, and Cash Flow
Wholesale destroys cash flow if you're not careful:
Net 30 terms mean the retailer pays 30 days after delivery. You've manufactured and shipped inventory — cash is tied up for 60+ days (30 days lead time + 30 days payment terms). At scale, this can become a six-figure cash gap.
Manage terms tightly:
- New accounts: Net 30 with credit card on file
- Established accounts (6+ months, good payment history): Net 30
- Large accounts: Negotiate Net 45 maximum; never accept Net 90
- Consider 2/10 Net 30: 2% discount if paid within 10 days — works for well-capitalized buyers
Factoring: For brands with large retail receivables, invoice factoring gives you 80-90% of invoice value immediately. Cost: 2-5% of invoice value. Often worth it for cash flow stability.
Use our Wholesale Price Calculator to calculate your true margin at different wholesale prices, COGS structures, and volume tiers.