Niblin
Guide12 min read

Wholesale vs DTC Margins: Channel Economics for Consumer Brands

Understand the real margin differences between wholesale, retail, distributor, and DTC channels. Compare costs, keystone pricing, and when wholesale is actually profitable.

Last Updated: November 10, 2026•Atul TirkeyBy Atul Tirkey, Founder at Niblin

"Retail is absolutely profitable if your ops can handle it. People love to talk about margin compression, but they never compare it to the actual cost of DTC in 2025, which is CAC roulette + shipping drama + returns hell. Wholesale has lower % margin, sure. But you also don't pay Meta, don't fight attribution mysteries, and you get one PO instead of 4,000 tiny orders."

— Source: r/ecommerce (7 upvotes)

Margin comparisons between wholesale and DTC are a common source of confusion. Brands see that they can keep 50% of list price when selling direct, but only 35-40% when selling wholesale. They think wholesale is a losing move.

But that comparison ignores what happens after each sale. DTC leaves you paying for customer acquisition, fulfillment, returns, chargebacks, and operational overhead. Wholesale leaves you with a single PO and a scheduled payment.

The real question isn't "which margin percent is higher?" It's "which channel leaves more money in the bank after all costs?"

Channel Economics: This guide breaks down the true cost waterfall for wholesale, retail, distributor, and DTC channels so you can make informed decisions about omnichannel expansion.

The Supply Chain: Manufacturer to Consumer

To understand margin differences, you first need to understand the actors and their roles:

The Four Key Roles

ActorRolePays WhoPaid By
Manufacturer/BrandMakes or sources product, owns brandSuppliers, freight, packagingDistributors, wholesalers, retailers, consumers (DTC)
DistributorBuys bulk from manufacturer, sells to wholesalers & retailers at scaleManufacturerWholesalers, retailers, large chains
WholesalerBuys from distributor or manufacturer, sells smaller quantities to independent retailersDistributor or manufacturerIndependent stores, small chains
RetailerBuys from manufacturer, wholesaler, or distributor, sells to consumersDistributor/wholesaler/manufacturerEnd consumers

Note: these roles overlap. A consumer brand selling on Amazon is both a direct seller (DTC) and a retailer. A distributor might also buy direct from the manufacturer. The key is understanding the margin at each step.

Margin Stack by Role

Each actor in the chain takes a cut. Here's an illustrative example: a $60 lipstick at retail.

StepPriceMargin (%)
Manufacturer sells to distributor at wholesale$20 (cost to make)-
Distributor markup (buys at $20, sells at $32)$3260% margin on cost ($12 profit)
Retailer markup (buys at $32, sells to consumer at $60)$6087.5% markup on cost, ~47% margin on retail price ($28 profit before rent/labor/shrink)
Manufacturer net margin after distributor-~33% (before tax/overhead if selling only wholesale)

Key Insight: Markup vs Margin

Notice "markup on cost" vs "margin on retail price" are different metrics:

  • Markup: profit ÷ cost. A $20 item marked up 100% sells for $40.
  • Margin: profit ÷ revenue. A $40 item with $20 cost has 50% margin.

The retail industry primarily uses margin %, which is why a 50-60% margin expectation on retail price is the baseline: but that margin includes rent, labor, shrink, and markdowns.

DTC vs Wholesale Cost Structures

DTC (Direct-to-Consumer) Example

You sell a $60 product directly on Shopify:

Cost ItemAmountNotes
Revenue$60.00Customer pays $60
True COGS-$16.00Product ($12) + inbound freight ($2) + packaging ($2)
Payment processing-$2.103.5% of revenue (includes Amex uplift)
Fulfillment (3PL)-$6.00Pick, pack, ship, dim weight
Return reserve (15% rate)-$5.4015% return rate × $36 return cost
Marketing (CAC)-$16.00Ad spend to acquire customer
Allocated overhead-$4.00Software, labor, CS per order
NET MARGIN$10.5017.5% margin

Wholesale (via Distributor) Example

You sell bulk to a distributor who sells to retailers:

Cost ItemAmount (per unit)Notes
List price to retailer$60.00What retailer pays distributor
Your wholesale price$24.0040% of list (distributor buys at this; takes 40% margin)
True COGS-$16.00Product + freight + packaging (same as DTC)
Off-invoice discount-$1.205% additional "free goods" for big orders
Slotting & MCB reserve-$1.80Retailer mandatory charges (3%)
Co-op marketing-$0.72Retailer ad fund (1.2% of distributor sell)
Deductions/chargebacks-$0.60Retail deductions, spoils (1%)
Settlement lag (45 days)-Cash timing cost, working capital impact
NET MARGIN$3.6815.3% of original list price, or ~30% of your wholesale price

Comparison

MetricDTCWholesale
Revenue (per unit)$60$24 (your wholesale)
Net margin$10.50$3.68
Net margin %17.5%15.3%
Absolute margin %17.5%30% (of wholesale price)
CAC/acquisition costIncluded ($16)None
OperationsPick, pack, ship × 1 order1 PO × 100 units
Returns handlingYou absorbRetailer absorbs (except chargebacks)
Decision: which is better?Higher per-unit profit | Higher margin % | Customer data & repeatLower absolute profit | Simpler ops | Volume efficiency

The data shows: DTC leaves more dollar profit per order (17.5% vs 15%), but wholesale leaves more per operational effort. One PO for 100 units beats 100 tiny orders.

Keystone Pricing & Retail Economics

"Keystone" is the industry standard: retailer buys at 50% of retail price. A $60 item costs the retailer $30.

Why Keystone?

  • Retailer needs 50% gross margin to cover rent, labor, shrink, and markdowns
  • Manufacturer/distributor needs ~35-40% of retail to cover production, distribution, and overhead
  • Leaves 10-15% in the middle for the distributor markup

Real Retail Math

A retailer selling a $60 item at 50% cost ($30 COGS) still doesn't keep $30 profit:

ExpenseAmount
Sales to customer$60.00
Cost of goods from supplier-$30.00
Gross profit$30.00
Store rent (allocated per unit)-$6.00
Labor (allocated per unit)-$8.00
Theft/shrink (2-3% of sales)-$1.50
Markdowns/clearance-$3.00
Utilities, fixtures, insurance-$2.50
NET PROFIT (before tax)$9.00
Net margin on $60 sale15%

This is why retailers demand slotting fees, MCBs, and co-op marketing: their true margin is much lower than the 50% gross suggests.

The Wholesale Fee Waterfall

When you sell through wholesale, your net revenue shrinks at every step. Here's where your money goes:

Illustrative Example: $60 List Price Item, Sold via Distributor

Starting point: what you say to the retailer is the list price

1. Wholesale Discount (off-invoice): You give distributor 35-45% off list
Example: 40% off = retailer pays distributor $36 (you get $36 per unit)

2. Distributor Margin: Distributor keeps 15-25% of what retailer pays
Distributor buys from you at $26.40 (remaining after their cut from $36)
Distributor sells to retailer at $36

3. Your Gross Revenue: $26.40 per unit

4. Off-Invoice Free Goods: Retailer demands additional 2-5% in free product for bulk orders
Cost to you: $0.80 (5% of $26.40) in product COGS, but volume is counted as sale
Your actual per-unit revenue: $25.60

5. Slotting Fees (retailer mandatory): $0.50-1.50 per unit (2-5% of distributor sell)
Your net: $24.10

6. MCBs (Mandatory Coupon Buy-downs) & Rebates: Retailer may demand coupon coverage
Cost: $0.36 (1.5% of original $24)
Your net: $23.74

7. Co-op Marketing Funds: Retailer requires 0.5-2% contribution to local ads
Cost: $0.36 (1.5% of original)
Your net: $23.38

8. Deductions & Chargebacks: Retailer deducts for damaged goods, data errors, damaged packaging
Rate: 0.5-2% depending on retailer behavior
Cost: $0.24 (assume 1%)
Your net: $23.14

9. Settlement Lag: Retailer pays you in 45-60 days (instead of cash on delivery)
Working capital cost: ~1.5% for 45-day float
Cost: $0.35
Your effective net: $22.79

10. Your True COGS: $16.00 (product + freight + packaging)

NET CONTRIBUTION MARGIN: $6.79 per unit (11.3% of list price)

This is why wholesale margins look different: they're measured against the original list price that retailers see, not against your internal wholesale price.

When Wholesale is Worth It

Wholesale margins are tighter, but the operational math can still work. When should you pursue retail?

Wholesale Makes Sense When:

  • You have excess production capacity. If you can make 10,000 units at the same cost per unit as 1,000, one big wholesale PO fills that capacity without CAC spend.
  • Your DTC CAC is above $15-20 per customer. If you're paying $18 to acquire a customer who buys one $60 item, wholesale's no-CAC model becomes attractive.
  • You're scaling and need volume velocity. One retailer buying 500 units beats 500 separate DTC orders in operational burden. This is the "one PO vs. 4,000 tiny orders" advantage.
  • Retailer provides customer credibility or data. Being in a national retailer gives DTC customers a trust signal. Retail can boost DTC sales indirectly.
  • Your product has repeat/subscription potential. If 30% of customers reorder (high LTV), wholesale's margin is fine because you keep repeat DTC revenue separate.

Wholesale Is Risky When:

  • You're not profitable on DTC at current scale. Don't add wholesale until your DTC unit economics are solid. Wholesale amplifies bad cost structures.
  • Your product has low durability or high return/damage rates. Chargebacks and deductions will kill you.
  • Your brand relies on storytelling or exclusivity. Retailers commoditize brands. You lose margin and brand control simultaneously.
  • Retailer is net-60+ payment terms. If you're already cash-constrained, wholesale's 60-day float will drain you.

The Omnichannel Advantage

Omnichannel works when you can run independent P&Ls by channel. DTC at 30% margin, wholesale at 15% margin, and Amazon at 18% margin: each with different CAC and operational burden.

The mistake brands make: they treat wholesale as "overflow" and DTC as "core." If you're managing omnichannel correctly, you're allocating capital and inventory to whichever channel drives the most net profit per SKU per month, not whichever has the highest margin %.

This is where FP&A tools matter. A consumer brand running DTC + Amazon + wholesale channels needs real-time visibility into contribution margin by channel, inventory levels by channel, and cash flow lag by channel. Spreadsheets can't reconcile these fast enough. An FP&A system built for omnichannel brands (like Niblin, which treats wholesale/retail as connected channels with their own fee waterfall and settlement lag, reconciled to the books) lets you absorb a new channel without rebuilding your forecast model every time.

See contribution margin by channel, side by side.

Compare DTC, Amazon, and wholesale margins after every cost, including trade spend and payment terms.

See how Niblin models it

From Margin Confusion to Channel Clarity

Most consumer brands make channel decisions based on margin % alone. They see wholesale at 30-35% and think it's a loser compared to DTC's 50%. But margin % is only half the story.

The real story is total contribution per unit after all costs: and operational effort. Wholesale loses margin % but wins on simplicity and cash-per-unit-effort. DTC keeps more margin % but loses it to CAC and operational overhead.

When you add Amazon, Faire, or a retailer, you're adding a channel with different unit economics, different cash flow timing, and different operational burden. The brands that win are the ones who track all three independently and make capital decisions based on real contribution, not assumptions.

Key Takeaways

  • Wholesale margins look smaller (30-35%) but skip customer acquisition cost; DTC keeps higher margin % but pays for CAC and fulfillment
  • Keystone pricing (retailer at 50% of retail) is standard because retailers need 50% gross to cover operations
  • The fee waterfall for wholesale includes distributor margin, slotting fees, MCBs, co-op marketing, deductions, and settlement lag: each reducing your net revenue
  • True wholesale margin is typically 15-25% after all deductions, measured against your wholesale price (not list price)
  • Wholesale is worth it when you have spare capacity, high CAC, or need operational simplicity at scale
  • Omnichannel success requires tracking contribution margin by channel independently, not comparing margin percentages across channels
  • Wholesale's real advantage is operational leverage: one PO for 100 units beats 100 separate orders
  • Settlement lag (45-60 days) creates working capital cost that's often hidden from margin calculations

Frequently Asked Questions

What is a good wholesale margin?

A healthy wholesale margin is 30-40% of your wholesale price (15-25% of list price) after all direct costs. Retail deductions, slotting fees, and settlement lag typically consume 10-15% of your gross wholesale revenue, leaving 15-25% net. Ranges vary by category: CPG food averages 20-30% net, apparel 25-35%, beauty 30-40%.

What's the difference between a wholesaler and a distributor?

A wholesaler buys smaller quantities directly from the manufacturer or from distributors, then sells to independent retailers in smaller quantities. A distributor buys in bulk from the manufacturer and sells to both wholesalers and retailers at scale. Distributors take a higher margin (20-25%) because they manage logistics and inventory for thousands of retailers.

Is wholesale more profitable than DTC?

Not always. Wholesale margins (% basis) are lower but skip customer acquisition cost, returns handling, and operational overhead. DTC margins are higher but include CAC ($10-20+), fulfillment ($5-8), and returns reserves (5-10% of revenue). Real profitability depends on your CAC, unit cost, and operational scale in each channel.

What are MCBs and slotting fees?

MCBs (Mandatory Coupon Buy-downs) are coupon costs paid by the brand to the retailer for point-of-sale promotions. Slotting fees are upfront charges for shelf space, typically 2-5% of your distributor sell-in. Both reduce your net revenue and are non-negotiable at large retailers.

How does settlement lag affect profitability?

Retailers typically pay in 45-60 days. If you buy inventory upfront and ship to the retailer, you float the cash for 45+ days before payment. This working capital cost is typically 1-2% of revenue annually. For brands with tight cash, it's a hidden drag on profitability.

When should I add wholesale to my DTC business?

Add wholesale when: (1) your DTC unit economics are solid and repeatable, (2) your CAC is $15+ per customer, (3) you have spare production capacity, or (4) a retailer offers volume that justifies operational setup. Don't add wholesale until DTC is profitable: wholesale amplifies cost structure problems.

Plan, forecast and close with Niblin

Budget, rolling forecast, variance, cash and inventory for consumer brands, on numbers reconciled to your books.