Back to insights

Advertising Updated 2026-07-23 7 min read

Amazon ROAS calculator: turn ad efficiency into profit guardrails

A practical guide for brand owners who want an Amazon ROAS calculator that includes margin, fees, returns, TACoS, stock and campaign roles.

By Lisa van Broekhoven Retail media, Sponsored Products, campaign planning and profitable ad spend.

Advertising summary

Short answer

A practical guide for brand owners who want an Amazon ROAS calculator that includes margin, fees, returns, TACoS, stock and campaign roles. The goal is to help marketplace teams turn fragmented signals into clearer decisions about growth, profitability and operations.

Definition

What this article covers

Advertising covers the decisions, data and operating habits marketplace teams use to improve profitable growth.

Amazon Sponsored Products Buy Box ROAS contribution margin repricing marketplace sellers ecommerce brands stock management marketplace fees

An Amazon ROAS calculator is useful, but only if it tells you more than “sales divided by ad spend”. For a brand owner running self-service Amazon Ads, the real question is not whether a campaign has 4.0 ROAS. The real question is whether that 4.0 ROAS leaves enough money after referral fees, fulfilment, returns, coupons, COGS and stock risk.

Before you trust a ROAS number, estimate unit profit with the free Amazon profit calculator so fees, fulfilment and COGS are already in the picture.

The mistake I see constantly is “ROAS comfort”. A campaign looks healthy because every €1 in spend brings €5 in attributed sales. The marketing team celebrates. Finance then adds marketplace fees, FBA, discounts and returns, and the campaign is barely profitable. Sometimes it is worse: the campaign is scaling a SKU that will stock out in nine days, which means today’s good ROAS creates next week’s ranking problem.

Most ROAS calculators on the web do the arithmetic correctly. Some calculate ACoS, break-even ROAS and profit. Competitor content from Helium 10, Perpetua, m19 and general calculator sites explains ROAS, ACoS and TACoS well. What they often miss is the operator layer: ROAS is not a target by itself. It is a translation layer between media performance and SKU economics.

This guide shows how to build an Amazon ROAS calculator that brand owners can actually use inside advertising software: one that sets break-even ROAS, target ROAS, max CPC, budget guardrails and weekly actions by SKU.

The basic Amazon ROAS formula

ROAS means return on ad spend. The simple formula is:

ROAS = ad-attributed sales ÷ ad spend

If you spend €500 on Amazon Sponsored Products and generate €2,500 in attributed sales, ROAS is 5.0. That means every €1 of ad spend generated €5 of attributed ad revenue. ACoS is the inverse:

ACoS = ad spend ÷ ad-attributed sales

So 5.0 ROAS equals 20% ACoS. This is why ROAS and ACoS are two views of the same media efficiency. Higher ROAS means lower ACoS. Lower ROAS means higher ACoS.

The problem is that neither formula knows your profit. Amazon can report a campaign at 5.0 ROAS without knowing whether your product has 45% contribution margin or 16% contribution margin. That difference decides whether the campaign can scale safely.

Turn ROAS into a profit calculation

A better Amazon ROAS calculator starts with SKU economics. For every product, calculate contribution margin before ads:

  • Selling price excluding VAT or sales tax where relevant
  • Minus Amazon referral fee
  • Minus FBA, fulfilment or shipping cost
  • Minus COGS and packaging
  • Minus expected returns, support and variable handling
  • Minus coupons or promotional discounts

Then decide how much profit you want to keep after ads. The remaining margin is the maximum ACoS you can afford. Convert that to break-even ROAS:

Break-even ROAS = 1 ÷ break-even ACoS

If a SKU can afford 25% ACoS, break-even ROAS is 4.0. If it can only afford 12.5% ACoS, break-even ROAS is 8.0. Same ad platform. Very different permission to spend.

This is where FiveX helps. Instead of asking an operator to copy Amazon Ads data into a separate spreadsheet, FiveX connects ad spend, marketplace fees, product profitability, inventory and channel performance in one view. The calculator becomes a decision rule, not a one-off spreadsheet.

Scenario 1: the 5.0 ROAS campaign that is not good enough

Imagine a Dutch home brand selling a storage basket on Amazon.de.

  • Price: €29.95
  • Amazon referral fee: €4.49
  • FBA and inbound: €5.80
  • COGS and packaging: €9.20
  • Expected returns and support: €1.10
  • Contribution margin before ads: €9.36, or 31.3%
  • Minimum profit target after ads: 10%
  • Available ad margin: 21.3%

The campaign has €600 spend and €3,000 attributed sales. ROAS is 5.0 and ACoS is 20%. On the surface, this looks fine. But the brand also runs a 7% coupon this week. Available ad margin drops from 21.3% to 14.3%. The campaign now needs at least 7.0 ROAS to protect the profit target.

The right action is not to kill the campaign. The right action is to split it. Keep exact-match branded terms and the two highest-converting category terms. Reduce broad discovery, pause search terms with €35 spend and no order, and restore the original target once the coupon ends. A useful ROAS calculator should produce that action, not just a number.

Scenario 2: lower ROAS can still be the better budget decision

Now take a consumer electronics brand selling a USB-C hub on Amazon US.

  • Campaign A: branded defense, $1,200 spend, $9,600 sales, ROAS 8.0
  • Campaign B: non-brand category, $1,800 spend, $9,000 sales, ROAS 5.0
  • Campaign C: competitor targeting, $900 spend, $2,700 sales, ROAS 3.0

If you only rank by ROAS, Campaign A wins. But branded defense may mostly capture demand that already exists. Campaign B could be bringing new buyers and lifting organic rank on “USB C hub for MacBook”. Campaign C may be too expensive unless the product has a strategic conquesting goal.

The calculator should therefore include campaign role. For a mature branded campaign, target ROAS might be 10.0 because the job is efficient protection. For a ranking campaign, target ROAS might be 4.5 for four weeks if TACoS and organic rank improve. For competitor targeting, target ROAS might be 6.0 unless new-to-brand orders justify the spend.

This is exactly why AdMAX by FiveX uses profit guardrails and recommendations rather than one flat ROAS target across all campaigns. The software should understand the job of the campaign before it judges performance.

Scenario 3: max CPC from ROAS, conversion and price

An operator also needs to know what bid is safe. You can estimate max CPC with three inputs:

Max CPC = average order value × conversion rate ÷ target ROAS

Suppose a skincare serum sells for £39.00, converts at 12% on exact match and needs 5.0 target ROAS. Max CPC is:

£39.00 × 12% ÷ 5.0 = £0.94

If the same keyword converts at 7% in broad match, max CPC falls to £0.55. If a promotion lowers the effective selling price to £34.00, max CPC falls again. This is why a calculator connected to live conversion, price and margin beats a static spreadsheet.

FiveX can surface these relationships inside the operator workflow: which bids are above safe CPC, which keywords deserve more budget, and which SKUs should not receive extra traffic because stock or margin has changed.

Add TACoS so ROAS does not become tunnel vision

ROAS is campaign-level efficiency. TACoS compares ad spend with total sales. Both matter. If ROAS improves while total sales fall, you may simply be cutting growth. If ROAS falls while TACoS improves and organic rank rises, a launch campaign may be doing its job.

A practical calculator should show:

  • Campaign ROAS and ACoS
  • Break-even ROAS by SKU
  • Target ROAS by campaign role
  • TACoS by SKU and marketplace
  • Contribution margin after ads
  • Stock cover and replenishment risk

The operator question becomes: “Is this spend buying profitable growth, protecting demand, learning something useful or just making the dashboard look busy?” That last category is surprisingly expensive.

How to use the calculator every week

Use the calculator as a weekly operating rhythm, not a one-time setup tool.

  1. Update SKU economics: fees, fulfilment, COGS, returns, coupons and price changes.
  2. Set break-even ROAS: calculate the minimum ROAS that protects zero profit, then set a higher target ROAS to keep the desired margin.
  3. Assign campaign roles: defense, launch, rank growth, harvest, clearance or conquesting.
  4. Compare actual ROAS with target ROAS: do this by campaign role, not in one blended average.
  5. Check TACoS and total sales: make sure efficiency is not hiding lost growth.
  6. Check inventory: do not scale campaigns for products that cannot fulfil the demand.
  7. Turn insights into actions: raise, hold, harvest, fix or pause.

With FiveX, these steps can be connected to dashboards and ad recommendations so the team spends less time rebuilding calculations and more time making decisions. That is the point of self-service ad software: not more numbers, but faster profitable choices.

The operator rules I would use

  • If actual ROAS is below break-even ROAS for seven days and stock is healthy, reduce bids or narrow targeting.
  • If actual ROAS is above target ROAS, TACoS is stable and stock cover is above 30 days, test a controlled budget increase.
  • If ROAS is strong but stock cover is below 14 days, harvest demand instead of scaling.
  • If ROAS is weak but organic rank and total sales are improving during a launch window, keep the test only until the agreed learning budget is spent.
  • If a coupon, price change or fee update reduces available ad margin, automatically recalculate target ROAS.

These rules are simple, but they stop the most expensive mistake: optimizing Amazon Ads as if every sale has the same value.

Final takeaway

An Amazon ROAS calculator should not tell you whether 4.0, 5.0 or 8.0 ROAS is “good”. Good depends on margin, campaign role, stock, returns, price and the commercial goal. A calculator that ignores those inputs will give precise answers to the wrong question.

The better question is: what ROAS does this SKU need, in this campaign role, this week, to create profitable growth? Answer that, and ROAS becomes useful again. Not as a vanity metric, but as a guardrail for spending money with confidence.

Operational lens

How to use this insight

Metric-only view

Looks at revenue, clicks, ROAS or orders as separate signals. This is fast, but it can hide marketplace fees, returns, stock pressure and margin leakage.

Marketplace intelligence view

Connects channel performance with contribution margin, pricing, advertising, stock and operations so the next action is commercially clear.

FAQ

Questions marketplace teams ask about this topic

What is the most important metric for advertising?

Start with contribution margin and then interpret channel metrics such as revenue, ROAS, conversion and stock cover in that profit context.

How can marketplace teams use advertising without creating more manual work?

Use connected marketplace data, repeatable dashboards and clear operating rules so teams can review exceptions instead of rebuilding spreadsheets.

Where does FiveX fit into this workflow?

FiveX brings marketplace analytics, advertising, repricing, stock, integrations and exports into one cockpit for sellers, brands and agencies.

Want to know which growth lever will pay back first?

Share your channel mix and we will map the fastest path across integrations, analytics, repricing, advertising and exports.