Amazon vs. DTC vs. Retail: A Channel Economics Framework

Channel choice is treated as a marketing decision. It is an operating decision. Every channel produces different unit economics, requires different packaging, changes cash cycles, and reshapes the P&L. This guide compares them side by side with real numbers.

Jordan Harper, Logic Agency Inc.Updated Sep 202615 min readGuides
TL;DR

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.

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.

Line Item
DTC ($40 MSRP)
Amazon FBA
Whole Foods (via UNFI)
Gross revenue per unit
$40.00
$40.00
$18.00 (wholesale)
Referral / channel fees
$0
−$6.00 (15%)
$0 (included in wholesale)
Fulfillment / freight
−$5.00
−$5.75 (FBA)
−$1.20 (LTL to DC)
Storage / long-term fees
−$0.30
−$0.60
−$0.10 (3PL)
Ad spend / promo allocation
−$5.50 (CAC blend)
−$4.80 (PPC + AMS)
−$0.90 (MCB/coop)
Returns / damage / fraud
−$0.80
−$1.20
−$0.35
COGS (landed)
−$8.00
−$8.00
−$9.50 (retail-ready packaging)
Gross margin per unit
$32.00 (80%)
$32.00 (80%)
$8.50 (47%)
Contribution margin per unit
$20.40 (51%)
$13.65 (34%)
$5.95 (33%)

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.

GROSS vs CONTRIBUTION MARGIN — BY CHANNEL Where the channel actually earns after all variable costs 80% GROSS 51% CONTRIB DTC Δ 29 pts eaten by channel costs 80% GROSS 34% CONTRIB Amazon FBA Δ 46 pts eaten by channel costs 47% GROSS 30% CONTRIB Wholesale (KeHE) Δ 17 pts eaten by channel costs
Gross margin vs contribution margin per channel — same product, different unit economics.

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.

Gross margin
65–75%
Contribution
15–35%
after acquisition + fulfillment
Working capital
Low
you receive cash at checkout
  • 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.

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 typeRangeNotes
Referral fee15% (most categories) / 8% (grocery <$15)Percent of item sale price
FBA fulfillment$3.20–8.00 per unitBased on size and weight tier; varies by season
Monthly storage$0.87–2.40 per cubic footRises 2-3x in Q4
Aged inventory surcharge$0.50–3.00 per unitApplies at 181 days for most categories
Removal / disposal$1.00–2.00 per unitWhen you clear excess inventory
PPC / Sponsored Products10–25% of sales for scaling brandsACOS 30-40% is common; TACOS 15-25% for growth mode
Promotional programs (Deals, Coupons)2–10% of promo sales + fixed program feesVary by program type
Amazon Vine, launch programsFixed cost per participantOptional 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-channelTypical wholesale % of MSRPTypical 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 drag10–20%
Distributor (KeHE, UNFI, DPI)30–42%10–18%
Foodservice35–48%15–25%
International distributor25–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.

1

Packaging

DTC: e-commerce durable, unboxing quality. Amazon: SIOC-certified, damage-resistant, frustration-free. Wholesale: retail-ready, case-pack, pallet-config, retailer-spec labeling.

2

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.

3

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.

4

Compliance

DTC: consumer protection, ad claims, tax nexus. Amazon: listing accuracy, ingredient/claim policies, brand registry. Wholesale: retailer routing guides, EDI, ASN, chargeback management.

5

Data quality

DTC: your data, high fidelity. Amazon: aggregate data, limited customer info. Wholesale: distributor and SPINS data, 4-12 week lag.

6

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.

Operator move

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.

See how Logic works →

When Logic gets involved

From the ops floor

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
Key Takeaways

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.

Frequently Asked Questions

What is the difference between gross margin and contribution margin?

Gross margin is net revenue minus COGS (product plus inbound freight). Contribution margin is gross margin minus channel-variable costs: outbound freight and fulfillment, ad spend, promotional deductions, chargebacks, returns and damages. Contribution margin is the number that determines whether a channel is actually profitable to scale. A brand can have 80% gross margin on Amazon and land at 10-15% contribution after PPC, referral fees, and FBA costs. A brand with 47% gross margin on wholesale can land at 25% contribution when freight and deductions are managed. Investors and lenders increasingly look at contribution margin by channel, not blended gross.

What Amazon FBA fees should I budget for?

Referral fee 15% for most categories (8% for grocery under $15), FBA fulfillment fee $3.20-8.00 per unit based on size and weight tier, monthly storage $0.87-2.40 per cubic foot (2-3x in Q4), aged inventory surcharge $0.50-3.00 per unit at 181 days, removal/disposal $1.00-2.00 per unit, PPC ad spend 10-25% of sales for scaling brands (ACOS 30-40%, TACOS 15-25% for growth mode), and promotional program fees for Deals and Coupons. Total fee stack typically consumes 35-55% of gross revenue for scaling FBA brands. Model contribution margin, not gross margin, when evaluating whether the channel is worth scaling.

Is DTC or Amazon more profitable for CPG?

DTC typically produces higher contribution margin per unit when CAC is under control — often 40-55% contribution after acquisition, fulfillment, and returns. Amazon FBA typically produces 20-35% contribution after full fee stack and PPC. On absolute contribution dollars, the answer depends on volume: DTC is often more profitable per unit; Amazon often produces higher total volume at lower per-unit contribution. The best strategy for most CPG brands is not "choose one" but build a mix where each channel plays a strategic role — DTC for brand and margin, Amazon for velocity and discovery, wholesale for volume and shelf presence.

What is TACOS on Amazon and why does it matter?

TACOS (Total Advertising Cost of Sales) is Amazon ad spend divided by total Amazon sales, including organic sales driven by ad activity. It differs from ACOS (Advertising Cost of Sales), which only counts sales attributed to the ad. TACOS matters because it reflects the true cost of your Amazon presence — including the organic sales your ad activity supports. TACOS of 15-25% is common for scaling brands; TACOS above 30% signals ad dependency that will collapse if ad spend pauses; TACOS under 10% signals either strong organic momentum or under-investment in growth.

How is Vendor Central different from Seller Central on Amazon?

Vendor Central (Amazon 1P) sells product to Amazon at a wholesale price. Amazon owns pricing, promotion, listing, and consumer sales. Economics resemble distributor channels: lower per-unit margin (15-30%), Amazon controls pricing (can be a MAP-policy issue), and deductions (coop, MDF, chargebacks, post-audit) run 8-15% of gross. Seller Central (Amazon 3P FBA) keeps you as the seller of record with full control of pricing, listing content, and promotion — at the fee stack above. Most emerging CPG brands operate 3P FBA; some invitation-only or category-specific relationships operate 1P. Some brands run hybrid.

What packaging changes are required for each channel?

DTC requires e-commerce durable packaging designed for parcel shipping, with unboxing quality that supports brand and social sharing. Amazon FBA requires SIOC (Ships In Own Container) certification for eligible items, frustration-free packaging certification for premium items, damage-resistant construction, and prep compliance (poly bags, labels, expiration dates). Wholesale requires retail-ready packaging: case-pack configuration matching retailer specs, pallet configuration meeting retailer routing, GS1-verified barcodes, retailer-specific labeling and case labels, and packaging structural durability for pallet transit. A brand entering all three channels often needs three different packaging SKUs — or an integrated pack that meets all three sets of requirements at higher unit cost.

How does channel choice affect cash cycle?

DTC produces cash at checkout — the shortest cash cycle. Cash-out for ad spend often leads cash-in by 30-60 days depending on payback period. Amazon FBA settles bi-weekly (14 days after sale), with reserves held for returns and disputes. Wholesale operates on Net 30-90 receivables from retailers or distributors, and cash-out for production happens 60-180 days before cash-in — so the total cash cycle can extend to 120-250 days. Channel mix decisions have direct cash implications: shifting toward wholesale stretches the cash cycle and requires more working capital; shifting toward DTC compresses it but exposes to acquisition cost variability.

What is a good channel mix for a scaling CPG brand?

Mix depends on category, stage, and strategy. A common maturity mix for natural / specialty CPG: 15-25% DTC (highest contribution, brand control), 20-30% Amazon (velocity and discovery), 40-60% wholesale (volume and shelf presence). Beauty and personal care sometimes lean more DTC; grocery and beverage often lean more wholesale. The strategic question is not "what percent" but "what role does each channel play" — DTC often for margin and customer relationship, Amazon for scale and search visibility, wholesale for shelf presence and volume. Brands that build a mix where each channel plays a defined role tend to outperform brands that let mix happen by default.

Channel decisions grounded in contribution, not gross.

Logic Agency runs channel economics analysis and mix modeling as part of Advisory retainers: 12-month contribution margin by channel, fee-stack disaggregation, cash cycle mapping, and mix recommendations.

Logic Agency Inc. · Packaging & Supply Chain Ops on a Monthly Retainer