Back to BlogChannel Strategy

Retail vs. DTC vs. Amazon: Where Are You Actually Making Money?

Feb 3, 202612 min read

Most CPG brands can tell you their total revenue and their overall gross margin. Very few can tell you which channels are actually making them money and which ones are quietly destroying value. This is a problem, because the difference between a brand that scales profitably and one that grows into a cash crisis almost always comes down to channel economics.

We have rebuilt channel-level P&Ls for dozens of CPG brands, and the results are consistently surprising. The channel that looks like your growth engine on the top line is often your weakest performer on the bottom line. Let us walk through how to do this analysis properly.

01

Why You Need a P&L by Channel

A blended P&L hides more than it reveals. When you combine retail, DTC, and Amazon into a single income statement, profitable channels subsidize unprofitable ones, and you cannot see it. You end up making growth decisions based on revenue contribution rather than profit contribution — and those decisions compound over time.

The Single Most Important Financial Tool

A channel-level P&L separates revenue and all associated costs by distribution channel, giving you a true contribution margin for each one. This is the single most important financial tool for any omnichannel CPG brand.
02

The True Cost of Retail

Retail is where most CPG brands build scale, but it is also where the most costs hide. Your retail P&L needs to account for far more than the wholesale price minus COGS.

Costs Most Brands Track

COGS per unitTracked
Wholesale price40-50% off retail
Distributor margin20-30% of wholesale

Hidden Costs Most Brands Miss

Slotting fees$5K-$25K+ per SKU
Trade spend & promos15-25% of gross revenue
Retailer deductions2-5% of revenue
Free fills1-2 cases/store/SKU
Demo & sampling$150-$400 per event
Broker commissions3-7% of gross sales
Spoilage & returnsVariable

The Retail Margin Reality

When you stack all of these costs, a brand selling at $5.99 retail with a $3.00 wholesale price through a distributor might net only $0.60-$0.90 per unit after all retail-specific costs. That is a very different picture than the $1.20 margin you calculated from wholesale minus COGS.
03

The True Cost of DTC

Direct-to-consumer looks attractive on paper because you capture the full retail price. But the costs of acquiring and fulfilling DTC customers are substantial, and brands consistently underestimate them.

DTC Customer Acquisition

Typical CPG customer acquisition cost$25-$60
Average variety pack price$35
First-order margin at $40 CACNegative
Orders needed to reach profitability3-5+

Fulfillment and shipping eat into DTC margins heavily. Consumers expect free or low-cost shipping. For CPG products — which are often heavy relative to their price — outbound shipping can cost $6-15 per order.

DTC Cost Breakdown (on a $30 Order)

Shipping ($6-$15)20-50%
3PL pick/pack ($3-$6)10-20%
Packaging materials ($1-$4)3-13%
Payment processing (2.9%)~3%
Returns processingVariable

Platform and technology costs also add up: Shopify fees, payment processing (2.6-2.9% + $0.30 per transaction), subscription management tools, email marketing platforms, and loyalty program software all reduce your DTC margin.

The DTC Profitability Threshold

For most CPG brands, DTC is profitable only when you achieve a strong repeat purchase rate. First-order contribution margin is often negative after CAC. The math only works if customers come back 3-5+ times. If your repeat rate is below 30% at 90 days, your DTC channel may be a net cash drain.
04

The True Cost of Amazon

Amazon provides massive reach and discovery, but the fee structure is designed to capture a large share of the economics. Here is what your Amazon P&L needs to include:

Amazon Fee Stack

Referral fee8-15% of price
FBA fees (pick/pack/ship)$3.00-$8.00+ per unit
Monthly storage feesVariable (premium in Q4)
Advertising (PPC)15-30% of revenue
Coupons$0.60 per clip + discount
Subscribe & Save discount5-15% off price
Account management$3K-$10K+/month
A typical CPG brand selling a $24.99 product on Amazon might see $6-8 in COGS, $4-5 in FBA fees, $3-4 in referral fees, $4-6 in advertising, and $1-2 in other costs — leaving $1-3 in contribution margin on a good day. That is a 4-12% margin on what looks like your fastest-growing channel.

Where a $24.99 Amazon Sale Actually Goes

COGS$6-$8
FBA fees$4-$5
Referral fee$3-$4
Advertising$4-$6
Other costs$1-$2
Your margin$1-$3
05

How to Calculate True Channel Contribution Margin

For each channel, use this framework:

The Channel Contribution Formula

Channel Contribution Margin = Net Revenue - COGS - All Channel-Specific Variable Costs. Net revenue means after all discounts, deductions, returns, and allowances — not gross revenue. Channel-specific variable costs include every cost that would disappear if you shut down that channel tomorrow.

Advertising and paid media (channel-specific)

Fulfillment and shipping costs

Commissions and broker fees

Trade spend and promotional allowances

Platform fees and payment processing

Channel-specific labor

Do not allocate overhead, G&A, or brand marketing to individual channels. You want a clean contribution margin that tells you how much each channel contributes to covering your fixed costs and generating profit.

06

When to Cut a Channel

This is one of the hardest decisions in CPG, but the math should drive it. Consider cutting or reducing investment in a channel when:

1

Negative contribution margin

Contribution margin is negative and the trend is not improving over two or more consecutive quarters.

2

Disproportionate management time

The channel requires disproportionate management time relative to its contribution.

3

Unquantifiable brand awareness claims

You are investing in the channel for "brand awareness" but cannot quantify the halo effect on other channels.

4

Capital trapped in low-return inventory

Capital tied up in inventory for that channel could generate better returns if redeployed to a more profitable channel.

Think Systemically Before Cutting

Be careful about cutting channels that serve a strategic purpose. Retail presence builds brand credibility that supports DTC pricing. Amazon reviews create social proof that drives retail velocity. Think about the system, not just the individual channel P&L.
07

Real-World Example: What This Looks Like in Practice

Consider a snack brand doing $4M in total revenue across three channels. At first glance, Amazon looks like the star — fastest growth, highest revenue. But when you build the channel P&L:

Channel P&L — Snack Brand ($4M Revenue)

Retail revenue$1.8M
Retail contribution margin$270K (15%)
DTC revenue$800K
DTC contribution margin$200K (25%)
Amazon revenue$1.4M
Amazon contribution margin$84K (6%)

Revenue vs. Contribution by Channel

Retail (45% of rev)49% of contribution
DTC (20% of rev)36% of contribution
Amazon (35% of rev)15% of contribution

Amazon generates 35% of revenue but only 15% of total contribution. DTC generates 20% of revenue but 36% of total contribution. This does not mean you kill Amazon — but it fundamentally changes how you allocate resources and where you invest your next dollar of growth capital.

08

The Bottom Line

Follow the Margin, Not the Revenue

Stop looking at channel performance through a revenue lens. Revenue tells you where customers are buying. Contribution margin tells you where you are actually building a business. Build the channel-level P&L, update it quarterly, and let the numbers — not assumptions — guide your distribution strategy.

The brands that win in omnichannel CPG are not the ones in the most channels. They are the ones that understand the true economics of every channel they operate in and allocate capital accordingly.

Need help with your CPG finances?

We help CPG brands get their numbers right — so they can make better decisions and grow profitably.

Book a Free Consultation