Skip to main content

ROAS, ACoS, CPA and CPC: what they are and how they relate

Four metrics that describe the same relationship from different angles. What each one measures, how to convert between them, and why the ROAS your platform reports is not the one that decides whether you make money.

Last updated: Guide

ROAS, ACoS, CPA and CPC are not four different things: they are four ways of looking at the same relationship between what you spend on ads and what you get. Each platform picked one and turned its users into native speakers of that dialect: Meta and Google speak ROAS, Amazon speaks ACoS, acquisition teams speak CPA, and whoever manages bids lives in CPC.

The trouble starts when you have to compare channels, or when someone decides a campaign is profitable using the wrong metric.

The four definitions, no waffle

ROAS — return on ad spend

How much revenue each unit of spend generates. Expressed as a multiple: 4x means 4 of revenue for every 1 spent.

ROAS = attributed revenue / ad spend

ACoS — advertising cost of sales

What share of revenue advertising took. Amazon's language. A 25% ACoS means that of every 100 sold, 25 went to ads.

ACoS = ad spend / attributed revenue x 100

CPA — cost per acquisition

What it cost you to win one sale. The most intuitive metric, because it compares directly against your margin.

CPA = ad spend / conversions

CPC — cost per click

What you pay per visit. It does not tell you whether you make money: it tells you whether the entry price is bearable.

CPC = ad spend / clicks

How to convert between them

All four are joined by two bridges: average order value (AOV) and conversion rate (CR).

ROAS = 100 / ACoS ACoS = 100 / ROAS ROAS = AOV / CPA CPA = AOV / ROAS CPA = CPC / CR CPC = CPA x CR With AOV = 60 and CR = 2%: ROAS 4x -> ACoS 25% -> CPA 15 -> CPC 0.30 ROAS 3x -> ACoS 33.33% -> CPA 20 -> CPC 0.40 ROAS 2x -> ACoS 50% -> CPA 30 -> CPC 0.60

The first line is worth internalising: ROAS and ACoS are inverses. When someone from Amazon says “my ACoS is 20%” and someone from Meta says “my ROAS is 5x”, they are saying exactly the same thing.

And the third line explains why CPC misleads: lowering CPC only improves profitability if conversion does not fall with it. Cheaper, worse traffic can worsen your CPA even as CPC drops.

The break-even point of each one

None of the four says anything on its own. “3x ROAS” is neither good nor bad: it depends on your margin. Break-even is always calculated from the contribution margin.

Maximum CPA = contribution margin Break-even ROAS = AOV / contribution margin Maximum ACoS = contribution margin / AOV x 100 Maximum CPC = contribution margin x CR

With a 60 order and a 20.55 contribution margin: maximum CPA 20.55, break-even ROAS 2.92x, maximum ACoS 34.24% and, at a 2% conversion rate, maximum CPC 0.41. Four numbers for the same boundary.

A store on 60% margins can live with a 1.7x ROAS. A store on 15% margins needs 6.7x. Comparing two businesses' ROAS without knowing their margins tells you nothing.

Platform ROAS is not your profit

This is where most money gets lost. The ROAS in your Meta, Google or Amazon dashboard divides attributed revenue by spend. And both “revenue” and “attributed” hide decisions:

  • Revenue is usually gross. Tax included if your pixel sends the final price. A 3x ROAS on amounts carrying 21% tax is really 2.48x on actual revenue.
  • Attribution is generous. Seven-day click and one-day view windows, or 28 days in some setups. Plenty of those sales would have happened anyway.
  • Every platform claims the same sale. Add up attributed revenue across your channels and the total usually exceeds your actual turnover.
  • No returns. The dashboard counts the order, not whether it came back three weeks later.

The useful contrast is three figures side by side: the break-even ROAS from your margin, the reported ROAS from the platform, and the business ROAS: total actual revenue divided by total ad spend for the same period. If reported is 5x and business is 2x, the platform is claiming sales that were arriving anyway.

Rule of thumb: use break-even ROAS to decide how much to bid, reported ROAS to compare campaigns with each other, and business ROAS to decide whether the channel as a whole is worth it.

One campaign seen through all four metrics

1,000 spend, 50 sales, 60 order value, 20.55 margin

MetricActualBreak-evenReading
ROAS3.00x2.92xAbove it: profitable, but only just
ACoS33.33%34.24%Below the ceiling: fine
CPA20.0020.550.55 of headroom per sale
CPC (CR 2%)0.400.41One cent of slack in the bid

All four rows say the same thing: the campaign makes 0.55 per sale, 27.50 in total. It invoiced 3,000 and earned under 30. At those numbers a 3% rise in product cost puts it into loss.

And note: that 27.50 is contribution, not profit. The month's fixed costs have not entered yet.

Which one to use when

SituationMetricWhy
Setting a campaign targetROAS or ACoSThey compare directly against break-even
Deciding what to pay for a saleCPAIt compares in money against your margin: hardest to misread
Adjusting keyword bidsCPCIt is the unit you actually bid in
Comparing channelsCPAIt does not depend on each channel's average order value
Talking to someone from AmazonACoSIt is that platform's native language
Wide price rangesACoS or ROASA single CPA cannot serve 15 and 300 baskets

Common mistakes

Setting a “benchmark” ROAS target

There is no universally good ROAS. The only valid target is the one that comes from your margin plus the profit you want to keep.

Summing attributed revenue across channels

They overlap. The total usually exceeds actual turnover, and budgeting from that sum allocates money by who claims best, not who sells.

Optimizing CPC without watching conversion

Cheaper, lower-quality clicks worsen CPA. CPC is only useful next to the conversion rate.

Comparing ROAS across different margins

A 3x can be excellent on one product and ruinous on another. Compare each against its own break-even.

Ignoring tax when setting the target

If your pixel sends tax-inclusive amounts, your target ROAS has to be calculated on the same base. Mixing them inflates apparent profitability.

Forgetting returns

Platforms do not deduct them. At an 8% return rate, your effective CPA per kept sale is noticeably worse than the dashboard says.

Run your numbers

The calculator turns your costs into all four at once: break-even ROAS, maximum CPA, maximum ACoS and maximum CPC.

Calculate my break-even ROAS

Frequently asked questions

Is a 4x ROAS good?

Impossible to say without your margin. At a contribution margin of 25% of price, break-even is 4x: a 4x would be earning exactly nothing. At a 50% margin, break-even is 2x and a 4x is excellent.

How do I convert ACoS to ROAS?

They are inverses: ROAS = 100 / ACoS. A 25% ACoS is a 4x ROAS; a 50% ACoS is a 2x ROAS.

What is TACoS and why does Amazon talk about it so much?

It is ad spend over total sales, not just the attributed ones. It shows whether advertising is pulling organic sales along: if ACoS holds steady while TACoS falls, the product is gaining traction on its own.

Should I use tax-inclusive or tax-exclusive revenue for ROAS?

What matters is consistency. If your platform records the tax-inclusive value, calculate your target ROAS on the same base (the calculator has that option). To analyze real profitability, work tax-exclusive throughout.

What if I do not know my conversion rate?

You can still get ROAS, ACoS and CPA; only CPC needs it. Conversion is orders divided by sessions, and it is worth measuring per channel: brand traffic converts far better than discovery.

Why is my real CPA worse than target even though ROAS looks fine?

Usually because the average order value of ad-driven sales is lower than your overall average. ROAS compensates with revenue volume, but CPA per sale gets worse. Check AOV segmented by channel.

Official sources

Amazon Seller Central — referral fees by categoryhttps://sellercentral-europe.amazon.com/gp/help/GTG4BAWSY39Z98F5

Reviewed on August 21, 2026 · Verified at the official source

The fee depends on the category: the calculator value is indicative and editable.

The calculators

Break-even ROAS calculator

Find out how much you can pay for a sale or a click without losing money.

Etsy profit calculator

Strip out the fees, the tax, the materials, the shipping and the ads.

≈ 4 minutes Calculate my Etsy profit