Calculator

ROAS & Ad Spend Calculator

Find the minimum ROAS your product needs to stay profitable, then compare it against a real campaign's numbers to see if your ads are actually making you money.

ROAS & Ad Spend Calculator

$
$
$
Break-even ROAS (minimum)
Your actual ROAS
Your cost per order (CPA)
Net profit after ad spend

How to use this calculator

Start with your product cost and selling price — the calculator uses these to work out your break-even ROAS, the minimum return your ads need before you start losing money. Then enter what you actually spent on ads and how many orders that spend produced, and it compares your real ROAS against that break-even line, along with your true cost per order and net profit.

The formulas

Break-Even ROAS = Selling Price ÷ (Selling Price − Total Cost) Actual ROAS = (Orders × Selling Price) ÷ Ad Spend Cost per Order (CPA) = Ad Spend ÷ Orders Net Profit = (Orders × (Selling Price − Total Cost)) − Ad Spend

Worked example

Your product costs $12.50 all-in and sells for $29.99. You spend $120 on ads and get 6 orders from that spend.

MetricValue
Break-even ROAS1.72x
Revenue generated$179.94
Actual ROAS1.50x
Cost per order (CPA)$20.00
Net profit after ads−$15.06

Even though a 1.5x ROAS sounds fine on the surface, it's below this product's 1.72x break-even line — so this specific batch of orders technically lost about $15, once product cost is subtracted. The campaign needs to either lower CPA or the product needs a wider margin before scaling makes sense.

Watch the direction, not just one snapshot: ROAS on a handful of orders swings a lot. Use this calculator on a few consecutive days of data rather than a single afternoon before deciding to scale or kill a campaign.

Frequently asked questions

What does ROAS actually mean? +

ROAS stands for Return On Ad Spend: the revenue your ads generated, divided by what you spent on them. A ROAS of 3.0 means every $1 of ad spend produced $3 of revenue. On its own, ROAS says nothing about profit — it ignores product cost entirely, which is exactly why "break-even ROAS" matters more than raw ROAS.

What is "break-even ROAS" and why does it matter more than regular ROAS? +

Break-even ROAS is the minimum ROAS your ads need to hit before you stop losing money, once your product cost is factored in. A campaign showing a "great" 2.5x ROAS can still be losing money if your product only carries a 30% margin — because most of that revenue is eaten by cost of goods before ad spend is even subtracted. Comparing your actual ROAS against your break-even ROAS (not against zero) is what tells you if a campaign is genuinely profitable.

My ROAS is above break-even but I still don't feel profitable — why? +

This calculator isolates ad spend and product cost. It doesn't include payment processing fees, returns/refunds, or your fixed monthly costs (subscriptions, apps, staff). A campaign can clear break-even ROAS on paper and still leave little left over once those other layers are subtracted — check the Payment Fee Calculator and Break-Even Calculator to see the full picture.

Should I scale a campaign the moment it beats break-even ROAS? +

Beating break-even means the campaign isn't losing money — it doesn't automatically mean it has room to scale profitably. Many sellers wait for a campaign to sit meaningfully above break-even (not just barely over it) for a few consecutive days before increasing budget, since ROAS on small ad spend and small order counts can swing a lot day to day.

Does a higher product margin always mean a lower break-even ROAS? +

Yes. Break-even ROAS is Selling Price ÷ Gross Profit, so as your margin (gross profit as a share of price) rises, the break-even ROAS you need falls. A 50% margin product only needs a 2.0x break-even ROAS, while a 20% margin product needs 5.0x — meaning thinner-margin products have to run far more efficient ad campaigns just to stay afloat.


Related tools