The AIX Framework

How to Measure Amazon Profitability for DTC Brands

Your Amazon dashboard looks fine. ROAS is holding. ACOS is below target. TACOS is trending in the right direction.

And yet the business isn't growing the way the numbers suggest it should. Margins feel tighter than the reports show. You're spending more to hold the same position. Organic rank hasn't moved in months.

This is the most common trap DTC brands fall into on Amazon: optimizing the metrics they can see while the dynamics that actually determine profitability stay invisible.

ROAS, ACOS, and TACOS are efficiency ratios, not profitability metrics. They can look excellent while a brand quietly loses margin and builds ad dependency instead of organic strength.

The AIX Framework for DTC Brands

Most Amazon agencies optimize what's easy to see (ROAS, ACOS, TACOS) and call it account management. AIX is built on a different premise: that DTC brands need a measurement framework designed for their specific economics, not the generic metrics Amazon's console was built around.

The framework on this page is how AIX runs every engagement. Five KPIs that answer the questions ROAS and ACOS can't: whether the channel is actually profitable, whether ads are generating real demand or riding organic baseline, and whether the business is building durable organic strength or growing ad dependency. These aren't supplementary metrics. They're the primary lens.

If you're already on Amazon, these KPIs exist somewhere in your account data, scattered across Seller Central reports that were never designed to be read together. If you're pre-launch, CMaA and BE-ACOS can be modeled before you spend a dollar, so you know what the channel will support before you commit to it.

Why the Standard Metrics Aren't Enough

ROAS, ACOS, and TACOS aren't useless. They're fast, accessible, and give you a directional read on ad efficiency. The problem isn't that they exist. It's that most brands treat them as the final word on performance. Here's what each one actually tells you, and what it doesn't.

ROAS (Return on Ad Spend)

ROAS tells you how many dollars of ad-attributed revenue you generated per dollar of ad spend. It's useful for triage: comparing campaigns against each other, flagging outliers, doing quick sanity checks.

What it hides: margin. A 6x ROAS on a product with 18% contribution margin after fees and COGS is not a success. It might be a slow bleed. ROAS also says nothing about incrementality. It doesn't distinguish between a sale your ad caused and a sale that would have happened anyway through organic search. And it ignores whether your paid volume is building organic rank, which is often the most valuable long-term outcome of Amazon advertising.

The other problem: most teams apply a single ROAS target across fundamentally different campaign types. Brand defense campaigns naturally show higher ROAS than discovery campaigns. Treating them as equivalent is how you end up systematically underspending on the campaigns most likely to bring in new customers.

ACOS (Advertising Cost of Sale)

ACOS is the inverse of ROAS: ad spend as a percentage of ad-attributed sales. It's most useful as a control metric for mature campaigns where volume and pricing are stable.

The problem is how teams use it. When you apply a single ACOS threshold to every campaign in the account, including top-of-funnel discovery and competitor conquest, you systematically cap the campaigns most likely to drive new customer acquisition. You're optimizing for efficiency on the work that matters least to growth.

ACOS also hides a structural issue in certain categories: high ACOS on a low-priced product may simply reflect a low average order value, not poor performance. The unit economics are completely invisible inside the metric.

TACOS (Total Advertising Cost of Sale)

TACOS is the most useful of the three because it measures ad spend against total sales, not just ad-attributed sales, giving you a channel-level view of how dependent the business is on paid traffic. A declining TACOS often signals that organic contribution is growing, which is genuinely healthy.

But a declining TACOS can also mean: you had a stockout that suppressed total sales, your price increased, or you got a burst of external traffic from off-Amazon activity. TACOS improved, but not because your advertising got better.

The deeper problem is that TACOS has no diagnostic power. It tells you something changed. It cannot tell you what changed, why, or what to do about it.

The brands that stagnate on Amazon aren't the ones with bad ad accounts. They're the ones optimizing good-looking efficiency metrics while the actual economics of the channel stay unmeasured.

The Five KPIs That Measure Amazon Profitability

These five KPIs are not replacements for ROAS, ACOS, and TACOS. Think of them as the layer underneath: the metrics that explain why your efficiency metrics look the way they do, and what to do about it. Each one answers a specific business question that the standard metrics cannot.

KPIThe question it answersWhat most accounts use instead
CMaAIs Amazon a profitable channel after all costs?Revenue and ROAS
BE-ACOSWhat ACOS can we afford per SKU?Blanket ACOS targets
iTACOSAre ads creating new demand or riding organic baseline?TACOS as an incrementality signal
Organic ShareAre we building durable demand or ad dependency?TACOS as an organic health signal
Session CVRIs the constraint traffic or conversion?ACOS as the only diagnostic
KPI1

Contribution Margin After Ads (CMaA)

The Real Profitability Metric for DTC Brands on Amazon

This is the number every Amazon brand should be running their account from, and most don't calculate it at all.

CMaA is your true profitability signal: what's left from a sale after you account for COGS, Amazon fees (referral + fulfillment), returns allowance, and ad spend. Not revenue. Not ROAS. Actual margin, at the SKU level.

The reason it matters so urgently: ROAS and ACOS can both look fine while CMaA is negative. This happens when fees, return rates, and promotional discounts erode margins that look acceptable in aggregate but are underwater at the product level. Aggregate reporting hides it. CMaA surfaces it immediately.

CMaA is also your bid ceiling. If CMaA on a given ASIN is $4.20, that's the absolute maximum you can pay per order in ad spend before the sale becomes unprofitable. Every ACOS target, every bid decision, every budget allocation should be anchored to this number, not to a blanket efficiency ratio.

How to Calculate

CMaA ($) = Total Sales − (COGS + Amazon Fees + Returns Allowance + Ad Spend)

CMaA (%) = CMaA / Total Sales

Run per ASIN. Flag any SKU where CMaA% is below 10% because the margin for error is too thin. Use CMaA% to set your ACOS ceiling: BE-ACOS (see below) is derived from it.

KPI2

Break-Even ACOS (BE-ACOS)

SKU-Level Targeting for DTC Margin Structures

BE-ACOS is the maximum ACOS you can tolerate before the first purchase becomes unprofitable, calculated per SKU, not as a blanket account target.

Most brands set a single ACOS target (say, 25%) and apply it everywhere. The problem is that your actual tolerable ACOS varies dramatically by product based on margin, fees, and price point. A 25% ACOS might be excellent on a $60 product and catastrophic on a $22 product with high fulfillment costs. BE-ACOS makes this specific.

It also gives you permission to spend differently by campaign intent. For brand defense, where you're protecting your own keywords, you want ACOS well below BE-ACOS because you're protecting high-efficiency demand. For discovery and competitor conquest, you can run at or above BE-ACOS deliberately because you're buying customer acquisition. That's a rational tradeoff. Without BE-ACOS, you're making it blind.

If your product has strong repeat purchase dynamics, you can build an LTV-adjusted BE-ACOS that allows more aggressive discovery spend, because the value of acquiring that customer exceeds the first transaction.

How to Calculate

BE-ACOS = Contribution Margin Before Ads / Selling Price

Contribution Margin Before Ads = Revenue − (COGS + Amazon Fees + Returns Allowance)

Optional: LTV-adjusted BE-ACOS = (CMaA + Expected Repeat Value) / Selling Price. Use this for high-repurchase categories (supplements, consumables, Subscribe & Save SKUs).

KPI3

Incremental TACOS (iTACOS)

Measuring Amazon Incrementality for DTC Brands

Standard TACOS tells you the ratio of ad spend to total sales. iTACOS asks the harder question: how much of that total sales growth would have happened without the ads?

This distinction matters most during scaling decisions. If your brand is gaining momentum (through seasonality, a PR mention, an Amazon Choice badge, or improving organic rank) your TACOS will naturally improve even if your ads are mediocre. Standard TACOS looks great. The advertising didn't get better. You were riding a wave.

Conversely, when you're pushing budget aggressively (launching a new campaign type, expanding to competitor keywords, scaling a promotion) iTACOS tells you whether the spend is actually generating net-new demand, or simply capturing sales that would have happened anyway at a higher cost.

iTACOS is most valuable as a decision gate before significant budget increases. Run a 2-4 week test, calculate iTACOS, and compare it to your BE-ACOS. BE-ACOS represents the maximum ad cost your unit economics can absorb before the sale becomes unprofitable, making it the correct threshold for evaluating whether incremental spend is justified. (Note: comparing iTACOS to CMaA% is a common mistake because CMaA already includes ad spend in its calculation, which would double-count the ad burden.) If iTACOS is well above BE-ACOS, the incremental spend isn't worth it at current efficiency. That's the signal to optimize before scaling.

How to Calculate
  1. Establish baseline sales (trailing 4-week average, seasonality-adjusted)
  2. Incremental Sales = Total Sales − Baseline Sales
  3. iTACOS = Ad Spend / Incremental Sales

If iTACOS > BE-ACOS, the marginal spend is unprofitable. Optimize before scaling. Use weekly for budget scaling decisions and promotion evaluation.

KPI4

Organic Share of Sales

The DTC Signal TACOS Can't Give You

Every dollar you spend on Amazon advertising has two jobs: produce a direct return on that spend, and compound into organic rank improvements that reduce future paid dependency. Most brands only measure the first.

Organic Share of Sales (the percentage of total revenue coming from organic rather than ad-attributed orders) tells you whether your paid investment is building a durable business, or whether you're on a treadmill where the moment you cut budget, revenue collapses.

For a healthy Amazon channel, organic share should trend upward over the lifecycle of a product. Launch phase: heavily paid, organic share is low and expected. Growth phase: a gradual shift toward organic as rank builds and reviews accumulate. Maturity: organic carries the majority of revenue and paid is used strategically for defense and expansion.

If you've been advertising aggressively for 12+ months and organic share hasn't moved (or is declining), that's a signal worth investigating before you spend another dollar scaling campaigns. You're not building a channel. You're renting one.

How to Calculate

Paid Share = Ad-Attributed Sales / Total Sales

Organic Share = 1 − Paid Share

Pull from Business Reports in Seller Central. Track weekly by ASIN. Flag: three or more consecutive weeks of declining Organic Share = structural problem.

KPI5

Session CVR

The Diagnostic DTC Brands Miss When ACOS Rises

When ACOS rises, most teams immediately look at bids. That's the wrong instinct. The first thing to check is Session CVR.

Session CVR (orders divided by sessions for a specific ASIN) is your most powerful diagnostic for understanding why ad efficiency is changing. ACOS is a function of two things: what you're paying for traffic, and how well that traffic converts. If you only look at bids, you miss the conversion half entirely.

The first-pass diagnostic is clean:

ACOS rises + CVR drops

The constraint is on the conversion side. The most common culprits: a deteriorating traffic mix (more top-of-funnel or less qualified clicks diluting session quality), Buy Box loss or suppression, stock or availability issues reducing conversion windows, price or coupon changes that shift perceived value, review count or star rating deterioration, or a stronger competitor offer pulling share on the detail page. Any of these can tank CVR without a single change to your ad campaigns, and bid optimization will not fix any of them. Diagnose before you adjust.

ACOS rises + CVR is stable

The constraint is on the traffic side: targeting drift, bid strategy issues, or auction dynamics. Now bid and targeting work is appropriate.

This two-branch check is a first-pass framework, not a complete diagnostic. But run it every time efficiency worsens, before making any campaign changes. It will save you from optimizing the wrong variable, and from blaming ads for problems that actually live in the listing, the offer, or the competitive landscape.

How to Calculate

Session CVR = Orders / Sessions

Pull from Business Reports in Seller Central, filtered by ASIN. ACOS rises + CVR drops → conversion-side problem. Check traffic mix, Buy Box, availability, pricing, reviews, and competitive pressure before touching bids. ACOS rises + CVR stable → targeting/auction problem. Adjust bids and match types.

How to Implement This Framework

You don't need to build all five KPIs simultaneously. Here's a practical sequence that gets you to the full framework in about a month, starting with the highest-impact numbers.

Week 1-2: CMaA and BE-ACOS

Start with a spreadsheet. For each hero ASIN, input your selling price, COGS, average Amazon fees (referral + fulfillment), and your estimated return rate. Calculate CMaA and BE-ACOS. These two numbers alone will immediately expose products where your current ad targets are economically irrational, and give you a defensible ceiling for every bid decision going forward.

Week 3-4: Organic Share Baseline

Pull your Business Report data for the trailing 90 days. Calculate the paid vs organic split week by week for your top 5-10 ASINs. This baseline tells you whether organic share is growing, stable, or declining, and gives you a reference point to measure against as you optimize.

Ongoing: Session CVR as a Weekly Diagnostic

Every time you review campaign performance, check Session CVR on any ASIN where ACOS has moved meaningfully. Make it the first check before touching bids or budgets. The 30 seconds it takes will consistently save you from optimizing the wrong variable.

Monthly: iTACOS for Budget Decisions

Before any significant budget increase (a new campaign type, a scaling push, a promotional period) run an iTACOS calculation against your BE-ACOS to validate that the incremental spend is generating real demand at an economically justified cost. It's a sanity check that pays for itself the first time it stops you from scaling into a wave that was going to break anyway.

The brands that build durable Amazon channels aren't the ones with the lowest ACOS. They're the ones who understand the full economics of the channel, and make decisions based on margin, incrementality, and organic strength, not just efficiency ratios.

Frequently Asked Questions

What is the difference between ACOS and contribution margin on Amazon?
ACOS measures ad spend as a percentage of ad-attributed sales. It tells you nothing about whether that sale was profitable. Contribution Margin After Ads (CMaA) measures what's actually left after COGS, Amazon fees, returns, and ad spend: the real profitability of the transaction. A 20% ACOS can represent a highly profitable sale or a money-losing one, depending on your margin structure. CMaA is the number that tells you which one it is.
What is a good TACOS for a DTC brand on Amazon?
TACOS benchmarks vary significantly by category, product maturity, and launch stage. A brand in launch phase may run TACOS of 25-40% intentionally to buy rank and reviews. A mature product with strong organic share might run 8-12%. The more useful question is whether your TACOS is trending in the right direction over time. Declining TACOS alongside stable or growing revenue signals that organic contribution is increasing, which is the structural goal. A fixed TACOS target without context for where you are in the product lifecycle is often misleading.
How do I calculate incremental TACOS (iTACOS)?
iTACOS requires a baseline: your expected sales without ad support, typically a trailing 4-week seasonality-adjusted average. Subtract baseline from actual total sales to get incremental sales. Divide ad spend by incremental sales. The result tells you the effective cost of generating net-new demand, which is the only spend that's actually building the business. If iTACOS is significantly above your BE-ACOS, the marginal spend isn't economically justified at current efficiency. (BE-ACOS is the correct comparison point here, not CMaA%, because CMaA already factors in ad spend, and comparing iTACOS against it would double-count the ad burden.)
What does organic share of sales tell you that TACOS doesn't?
TACOS tells you the ratio of ad spend to total sales. It's a blended efficiency signal. Organic share tells you whether the underlying business is becoming more self-sustaining or more dependent on paid traffic over time. A brand can have excellent TACOS while organic share declines, if total sales are growing purely from increased ad spend. Organic share trending downward over 60+ days is a structural warning sign that TACOS alone won't show you.
How do I use Session CVR to diagnose ACOS problems?
Pull Session CVR from Business Reports in Seller Central for the ASIN where ACOS has worsened. If CVR has dropped, the problem is not your bids. It's the conversion environment. Common causes include a degraded traffic mix, Buy Box loss, stock or availability issues, price or coupon changes, review or rating deterioration, and stronger competitor offers on the detail page. Bid optimization will not fix a conversion problem. It will make it more expensive. If CVR is stable, then the issue is on the traffic side: targeting drift, match type erosion, or auction changes. Now bid and structural work is the right response.
Can these KPIs be applied to a brand that isn't on Amazon yet?
BE-ACOS and CMaA can both be modeled before launch using your COGS, target retail price, and estimated Amazon fee structure. Running these numbers before you launch tells you the TACOS target your account needs to reach for the channel to be profitable, and whether your margin structure can sustain the ad investment required to build rank in your category. This is part of what AIX builds in the Amazon Launch Plan for pre-launch DTC brands.
How should DTC brands think about contribution margin differently than traditional Amazon sellers?
DTC brands typically have higher COGS, lower Amazon fee ratios, and stronger brand equity than private label sellers, but they also have a Shopify channel to protect, meaning the true cost of an Amazon sale includes the risk of channel cannibalization. Contribution Margin After Ads (CMaA) needs to account for this. A DTC brand running a 15% CMaA on Amazon might be eroding a 40% DTC margin on the same customer. The framework doesn't change (CMaA is still the right metric), but the threshold for what's acceptable is higher for DTC brands than for Amazon-native sellers, and the SKU-level analysis needs to be done with that context in mind.
What does Amazon incrementality mean for DTC brands, and why does it matter more than TACOS?
Incrementality on Amazon asks whether your ad spend is generating demand that wouldn't have existed without it, or whether it's simply capturing sales that would have happened through organic search anyway. For DTC brands, this question is especially important because Amazon advertising competes with your own organic rank, your own DTC channel, and your own existing customer base. TACOS improves when total sales grow relative to ad spend, but it can't tell you whether those sales were caused by your ads or merely attributed to them. iTACOS (Incremental TACOS) isolates the lift. For DTC brands evaluating whether Amazon is worth scaling, it's the most honest signal in the account.

For Brands Already on Amazon

Amazon Clarity Audit

Seven data sources. One dollar figure: how much is leaking, what it's worth to recover, and the week-by-week plan to fix it. Perfect for DTC brands currently investing in Amazon ads.

For Brands Starting on Amazon

Amazon Launch Plan

Category demand, unit economics, competitive landscape, and a 90-day plan. Modeled before you spend a dime. Designed for DTC brands considering Amazon or looking for a fresh start.