What you'll take away
- Gross margin by channel: DTC 60–70%, Amazon FBA 25–45%, wholesale independent 25–40%, national retail 15–35%, distributor 10–25%.
- Contribution margin is what matters, not gross. DTC contribution is 40–55% after ad spend; Amazon can be single digits after PPC.
- Each channel has different operational demands — packaging, cash cycle, planning cadence, compliance.
- Channel mix decisions should model 24-month cash impact, not just next-quarter revenue.
- The strongest brands don't "win Amazon" or "win DTC" — they build a mix where each channel plays a specific role and the operational cost of running the mix stays flat.
Evidence note: Linked external claims point to the named primary source where available. Unattributed cost, margin, timing, and operating ranges are Logic Agency planning benchmarks drawn from client work, supplier quotes, and operating models. They are directional, not guaranteed market averages; validate them against current contracts, quotes, regulations, and channel requirements.
Who this is for: Founders, CFOs, and heads of sales at CPG brands evaluating channel mix or preparing to enter a new channel.
What's Inside
The channel economics framework
Every channel is a stack: gross revenue realization, COGS, channel-variable costs, and finally contribution margin. Compare channels at the contribution margin line, not at gross revenue or gross margin.
The trap this reveals. On gross margin, DTC and Amazon look identical (80% each). On contribution margin, DTC is 51% and Amazon is 34%. And the wholesale channel — which shows 47% gross margin — lands at 33% contribution, roughly equivalent to Amazon. Channel decisions made on gross margin alone consistently misprice the growth opportunity.
Same product, four channels — pick a lens
Click through to see how the unit-economics case actually reads at each channel on the same $40-SRP item.
Direct-to-consumer
You keep the full retail price and take on the full cost to reach the shopper. Highest gross per unit; also the highest customer-acquisition cost line item.
- Wins: full price, direct customer data, brand experience control, subscription revenue possible.
- Costs to model: paid acquisition (Meta/Google 25–40% of gross), fulfillment ($5–10 per order), payment processing (2.5–3.5%), returns (5–15% depending on category), platform fees.
- Where founders overestimate: LTV assumptions. Compute contribution margin per new customer, not per order.
Amazon FBA
Access to Prime shopper demand, at Amazon's margin structure. Referral fee, FBA fulfillment fee, storage fee, and ad spend are non-negotiable and structural.
- Contribution margin often 5–20% after all fees and ad spend — before LTSF (long-term storage) and returns.
- Cash cycle: Amazon pays every 14 days (net of chargebacks). Better than wholesale, worse than DTC.
- Where it works: subscribe-and-save tail, discovery of DTC-hostile categories, incremental volume for existing production.
- Where it breaks: hero-SKU strategies where all margin depends on Amazon rank and one policy change or ad-cost spike collapses the P&L.
Wholesale — direct to retailer
You ship to the retailer's DC and invoice them on Net 30–60. Wholesale price is typically 40–55% of retail. Chargebacks, MDF, and trade programs become real line items.
- Contribution margin often 15–30% after slotting, MCB, free-fill, damages, and trade spend.
- Working capital demand: highest of any channel — 3–6 months of inventory tied up between production and receivable collection.
- Where it works: proven velocity products at scale; high-loyalty categories; brands with 12+ months of runway.
- Where it breaks: brands who chase distribution before operational capability catches up — chargebacks compound faster than revenue.
Distributor (KeHE / UNFI / DPI)
Distributor buys from you at a wholesale price ~5–10 points below what a direct retailer would pay, then sells to their retailer accounts. You give up margin points for access to thousands of stores.
- What you get for the margin give-up: single invoice per DC, one EDI relationship, category-review calendar, reach.
- What still eats your margin: MCB / promotional support (1.5–3% of gross), broker commissions (3–5%), free-fill programs, slotting.
- Where it works: natural / specialty categories where distributor gatekeeps retailer access.
- Where it breaks: brands who don't run velocity plans post-launch — distributors delist SKUs that don't hit 4+ units/store/week within two quarters.
DTC: high contribution, high acquisition cost
DTC captures the full retail price. It is the highest-contribution channel per unit — when acquisition cost is under control. When it is not, contribution can collapse to zero or negative.
DTC economic realities
- CAC (Customer Acquisition Cost): Category-dependent. Beauty and wellness $30-80; food and beverage $15-50; commodity CPG $10-30. Track blended CAC (paid + organic) not just paid CAC.
- LTV (Lifetime Value): Repeat purchase rate is the single biggest LTV driver. Subscription programs can push LTV to 3-4x first-order value; one-time purchase categories often see LTV at 1.2-1.8x first order.
- Payback period: Time from CAC investment to contribution margin recovery. Under 3 months is aggressive; 6-9 months is common; 12+ months is a warning.
- Fulfillment cost: $5-8 per parcel for typical CPG. DIM weight optimization is the fastest lever. Free shipping thresholds reshape AOV.
- Contribution margin: 40-55% after CAC, fulfillment, storage, returns, and payment processing.
The DTC paid-media trap. Meta and Google CPMs rose 40-70% between 2022 and 2026 for most CPG categories. Brands that grew on paid acquisition in the low-CPM era and did not build organic, retention, or brand-driven acquisition are now paying 2-3x per customer for the same LTV. If your DTC channel plan requires $50 CAC, model 2027 at $75 CAC before committing capital.
Amazon FBA: the fee stack that eats gross margin
Amazon FBA looks like DTC on gross revenue and gross margin, but the fee stack — referral, FBA fulfillment, storage, long-term storage, PPC, promotional programs, returns — moves the actual economics much closer to a wholesale channel.
| Fee type | Range | Notes |
|---|---|---|
| Referral fee | 15% (most categories) / 8% (grocery <$15) | Percent of item sale price |
| FBA fulfillment | $3.20–8.00 per unit | Based on size and weight tier; varies by season |
| Monthly storage | $0.87–2.40 per cubic foot | Rises 2-3x in Q4 |
| Aged inventory surcharge | $0.50–3.00 per unit | Applies at 181 days for most categories |
| Removal / disposal | $1.00–2.00 per unit | When you clear excess inventory |
| PPC / Sponsored Products | 10–25% of sales for scaling brands | ACOS 30-40% is common; TACOS 15-25% for growth mode |
| Promotional programs (Deals, Coupons) | 2–10% of promo sales + fixed program fees | Vary by program type |
| Amazon Vine, launch programs | Fixed cost per participant | Optional but common for launches |
Amazon 1P (Vendor Central) is different from 3P (Seller Central)
Vendor Central sells to Amazon at a wholesale price and Amazon markets and sells to consumers. Economics resemble a distributor channel: lower per-unit margin (15-30% typical), Amazon controls pricing and promotion, and Amazon deductions (coop, MDF, chargebacks, post-audit) run 8-15% of gross. Seller Central (3P FBA) keeps you in control of pricing, listing, and promotion, at the higher fee stack above.
Wholesale and retail: the volume channel
Wholesale channels — independent retail, chain retail, distributor — trade lower per-unit margin for higher volume, longer relationships, and shelf presence that drives brand awareness beyond the channel itself.
| Sub-channel | Typical wholesale % of MSRP | Typical contribution margin |
|---|---|---|
| Independent retail (direct) | 45–55% | 25–35% |
| Regional chain (via distributor) | 32–42% | 15–25% |
| National chain (direct — Target, Costco, etc.) | 38–48% with chargeback/promo drag | 10–20% |
| Distributor (KeHE, UNFI, DPI) | 30–42% | 10–18% |
| Foodservice | 35–48% | 15–25% |
| International distributor | 25–38% | 5–15% |
The contribution math for wholesale depends heavily on freight, deductions, and trade spend management. A well-run wholesale channel can hold 15-25% contribution; a poorly-run one loses money after chargebacks. Covered in depth in our Gross Margin Playbook.
Operational implications of channel choice
Each channel has different packaging, planning, cash cycle, and compliance demands. Below is what each requires operationally.
Packaging
DTC: e-commerce durable, unboxing quality. Amazon: SIOC-certified, damage-resistant, frustration-free. Wholesale: retail-ready, case-pack, pallet-config, retailer-spec labeling.
Planning cadence
DTC: daily order forecast, weekly ad spend adjustment. Amazon: weekly inventory replenishment, biweekly PPC and promo review. Wholesale: monthly S&OP tied to retailer PO patterns.
Cash cycle
DTC: cash at checkout, cash-out on ad spend leads cash-in. Amazon FBA: cash-in 14 days after sale. Wholesale: Net 30-90 receivables, cash-out for production 60-180 days before cash-in.
Compliance
DTC: consumer protection, ad claims, tax nexus. Amazon: listing accuracy, ingredient/claim policies, brand registry. Wholesale: retailer routing guides, EDI, ASN, chargeback management.
Data quality
DTC: your data, high fidelity. Amazon: aggregate data, limited customer info. Wholesale: distributor and SPINS data, 4-12 week lag.
Brand control
DTC: full control. Amazon: content control but pricing/promotion tension. Wholesale: variable by retailer; MAP policy matters.
Channel mix decisions
Most CPG brands need a mix. The question is not "which channel wins" but "what mix best supports the operating model, cash cycle, and growth plan."
A common evolution: launch DTC + Amazon (Y1-2), add regional independents and distributor (Y2-3), scale national retail (Y3+), optimize channel mix (ongoing). At maturity, mix might be 20% DTC, 25% Amazon, 55% wholesale — with each channel playing a specific strategic role.
Model 24 months, not next quarter
The channel decision that looks best on next-quarter revenue often looks worst on 24-month cash. Amazon can generate immediate revenue with negative contribution when PPC is included. Wholesale can generate immediate slotting cost with revenue delayed by 6-12 months. Model both — cash-in timing, cash-out timing, working capital tied up — over 24 months before making the mix decision.
Rebalancing channel mix? We model channel-mix decisions on contribution and 24-month cash — not next quarter's topline. Advisory retainers cover this in the first month.
When Logic gets involved
The B2B hardware channel that ran on retail-adjacent economics
On Audio Enhancement — a B2B classroom hardware brand — channel choice was structurally different from CPG. The right answer was a packaging system that functioned as a daily-use product hub rather than just a shipping container, and premium overseas production at zero additional landed cost.
Result: 20% shipping savings through right-sizing and 4+ SKU expansion on the same operating model. The lesson: channel economics is category-specific. The DTC vs Amazon vs retail framework is a starting point, not the whole answer.
Channel economics engagements typically start when a brand is deciding whether to enter or exit a channel, when growth in one channel is exposing operational weakness in another, or when investors ask for a channel-mix defense.
- Full contribution margin analysis by channel using 12 months of actuals
- Fee-stack disaggregation for Amazon (FBA fees, PPC, promotional programs)
- Cash cycle modeling for each channel
- Channel-specific packaging and operational requirements audit
- 24-month channel-mix model with sensitivity to acquisition cost and retailer growth
- Recommended sequencing and investment priority
The operator's summary
- Compare channels at contribution margin, not gross margin. The two often diverge sharply.
- DTC: 40–55% contribution when CAC is under control. Track blended, not just paid.
- Amazon FBA: 20–35% contribution after full fee stack. TACOS matters more than ACOS.
- Wholesale: 10–30% contribution depending on freight, deductions, and trade spend management.
- Model 24-month cash impact of channel decisions, not just next-quarter revenue.