You check your Amazon dashboard. ACoS is 18%. ROAS is $5.50. Revenue is up 30% year-over-year. Everything looks great. But your bank account doesn't look 30% bigger. In fact, it barely moved.

This is the most common experience for Amazon sellers who optimize for ad metrics instead of profitability. ACoS and ROAS measure how efficiently your ads generate attributed revenue. They don't tell you whether that revenue covers your costs. Contribution margin does.

Why ACoS and ROAS Aren't Enough

ACoS (Advertising Cost of Sale) is simply your ad spend divided by ad-attributed sales. A 20% ACoS means you spent $20 to generate $100 in attributed sales. That sounds good. But it tells you nothing about:

A product with a 20% ACoS can still be deeply unprofitable if the underlying unit economics are bad. Contribution margin is the framework that captures all of it.

The Three Levels of Contribution Margin

Amazon sellers typically work with three contribution margin layers. Each one answers a progressively deeper question about profitability.

CM1 — Gross Profit After Amazon Costs

CM1 tells you how much money you make on each sale before advertising. It strips out COGS and Amazon's fees but leaves advertising untouched — because advertising is a choice, and you want to see the base economics before that choice.

CM1 = Revenue − COGS − Amazon Referral Fee − FBA Fulfillment Fee − FBA Storage Fee

CM1 Example

Selling price$45.00
COGS (manufactured cost + shipping to FBA)− $12.00
Amazon referral fee (15%)− $6.75
FBA fulfillment fee− $4.50
FBA storage (monthly average per unit)− $0.50
CM1$21.25 (47.2%)

A CM1 of 47% means nearly half of every sale is available to cover advertising and overhead. This is your ceiling for how much you can afford to spend on ads before the product stops making money.

CM2 — Profit After Advertising

CM2 is where advertising enters the picture. It answers the question most sellers actually care about: after paying Amazon and paying for ads, how much do I keep?

CM2 = CM1 − Ad Spend (per unit or per ASIN)

CM2 Example (continuing from above)

CM1$21.25
Ad spend attributed to this ASIN (per unit sold)− $5.00
CM2$16.25 (36.1%)

CM2 is the most operationally important number for most sellers. It tells you whether your advertising is sustainable. If CM2 is negative, you're paying Amazon to sell your product at a loss — and no amount of revenue growth will fix that.

CM3 — True Product Profitability

CM3 accounts for the remaining overhead: returns and reimbursements, long-term storage fees, damage, chargebacks, and any other per-unit or per-ASIN costs not captured in CM1 or CM2.

CM3 = CM2 − Returns Cost − Long-term Storage − Other Overhead

CM3 is your true per-unit profit. It's the number that maps to what actually hits your bank account — not gross revenue, not attributed ROAS, not ACoS.

Break-Even ACoS: The Most Useful Derived Metric

Once you know your CM1, you can calculate your break-even ACoS — the maximum ACoS at which your advertising still makes money.

Break-even ACoS = CM1 Margin %
(In the example above: 47.2% — so any ACoS below 47% is technically profitable)

Most sellers target ACoS well below break-even — typically 50–70% of break-even — to ensure a healthy CM2. If your break-even ACoS is 47% and you're running at 40%, you have room to scale. If you're running at 50%, you're advertising at a loss.

TACoS: The Metric That Catches Over-Reliance on Ads

TACoS (Total Advertising Cost of Sale) divides your total ad spend by your total revenue — not just ad-attributed revenue. It's the metric that catches a dangerous pattern: brands whose organic sales are shrinking and whose revenue is increasingly dependent on paid ads.

TACoS = Total Ad Spend ÷ Total Revenue (all channels)

A healthy TACoS trend looks like this: during launch, TACoS is high (say 25%) because most sales are ad-driven. As the product builds organic rank and reviews, TACoS gradually declines (to 10%, then 8%, then 5%) as organic sales grow without proportional ad spend growth. A TACoS that's flat or increasing after 6+ months is a warning sign.

A Realistic CM1/CM2/CM3 Example

ProductRevenueCM1CM1%Ad SpendCM2CM2%
Widget A$45.00$21.2547%$5.00$16.2536%
Widget B$22.00$6.0027%$4.50$1.507%
Widget C$18.00$2.0011%$3.00−$1.00−6%

In this example, Widget A is healthy — strong CM1, and advertising is well within the margin. Widget B is marginal — the unit economics are tight and ad spend is consuming most of the CM1. Widget C is a problem: every unit sold is costing you money. Even with a "good" ACoS, the underlying economics can't support the ad spend.

Without contribution margin data, all three products might look similar in your Seller Central dashboard. ACoS could be 22% across all three. They're not the same product.

How to Calculate Contribution Margin for Your Products

  1. Get your COGS per unit. Include manufactured cost, freight, and any prep/labeling. Don't forget the cost to ship to Amazon's fulfillment center.
  2. Find your Amazon referral fee. Check the Seller Central fee schedule for your category. Usually 8–17%.
  3. Get your FBA fee. Use the FBA calculator in Seller Central. It varies by size and weight.
  4. Calculate CM1. Revenue − COGS − referral fee − FBA fee − storage estimate.
  5. Divide your monthly ad spend by units sold to get per-unit ad cost. Subtract from CM1 for CM2.
  6. Add returns and misc overhead to get CM3.

If you're doing this manually in a spreadsheet, the main pain is keeping COGS updated as manufacturing costs change, and allocating ad spend per ASIN accurately when campaigns often cover multiple products.

Calbridge calculates CM1, CM2, and CM3 per ASIN automatically — pulling revenue from your Seller/Vendor Central data, fees from Amazon's fee schedule, and COGS from your inputs. You see your real profitability per product in real time, without the spreadsheet.

Common Mistakes in Contribution Margin Analysis

See your CM1, CM2, CM3 automatically

Calbridge pulls your Amazon data and calculates contribution margin per ASIN in real time. Free tier available — no credit card required.

Start for free →