FeaturesPricingBlogFree tools
Free toolFree · no signup

ROAS and breakeven calculator

Set your margin and average order value, and see the ROAS where you actually stop losing money, what each dollar of spend nets you, and the CPA you can afford to pay.

Your breakeven ROAS
1.54 at this margin
Profit per $1 of spend at your ROAS+$0.63
Breakeven CPA at this AOV$52.00
Target ROAS for 20% net margin on spend1.85
Healthy. Every $1 of spend returns +$0.63 net after product costs. You have room to scale spend or test new channels before efficiency becomes a problem.

The math behind breakeven ROAS

Breakeven ROAS is the return on ad spend at which a campaign stops losing money, and it equals 1 divided by your gross margin. At a 65% margin, 1 / 0.65 = 1.54, so any campaign below 1.54 loses money on every sale before you've paid a single fixed cost. Run a 3.0 ROAS at that same margin and each $1 of spend brings back $3.00 of revenue, $1.95 of gross profit, and $0.95 net after the dollar of media. That gap between 1.54 and 3.0 is your entire room to scale, absorb returns, and pay the team.

The number in your platform dashboard overstates reality. It doesn't know about returns and refunds, it doesn't see agency or payment fees, and when you run several platforms at once each one happily claims credit for the same conversions. A 12% agency fee alone moves a 65%-margin breakeven from 1.54 to 1.72, which is why the calculator lets you fold the fee in. Treat the platform ROAS as an input, not a verdict.

Once you know your breakeven per channel, the next question is where the next dollar should go. We wrote up how to do that in cross-channel budget allocation that follows the data, and Market Intelligence is how Adside keeps those efficiency numbers in view across every platform you run.

ROAS questions, answered

It depends entirely on your gross margin, so there is no universal number. At a 30% margin your breakeven is 3.3, meaning a 3.0 ROAS loses money. At a 70% margin breakeven is just 1.4, and a 3.0 ROAS is very profitable. Work out your own breakeven first, then judge any ROAS against it.

Divide 1 by your gross margin (as a decimal). At a 65% margin, 1 / 0.65 = 1.54, so every campaign below 1.54 ROAS loses money before fixed costs. If an agency fee adds, say, 12% on top of spend, the formula becomes (1 + 0.12) / 0.65 = 1.72.

ROAS is revenue divided by ad spend, so it ignores your product costs entirely. ROI is profit divided by total cost, which counts the cost of goods, fees and everything else. A 4.0 ROAS sounds great, but at a 25% margin the ROI on that spend is actually 0%. ROAS is fine for comparing campaigns; ROI tells you whether the business made money.

Your breakeven should. If you pay an agency 12% of spend, every $1 of media actually costs you $1.12, which pushes your breakeven ROAS up. The platforms will never show you this, so most advertisers run targets that are quietly 10–15% too low. The calculator has a toggle for exactly this.

Four usual suspects. Returns and refunds come out of revenue after the platform reports it. Fees (agency, payment processing, shipping) eat margin the ROAS never sees. Fixed costs like salaries and tools need covering before any of it is profit. And if you run several platforms, attribution double-counting can make each one claim the same sale, so the blended ROAS is lower than any single dashboard shows.

More free tools

All tools
AI tool · Free

AI Ad Account Audit

Paste a Meta or Google Ads export and get a graded audit: wasted spend, fatigue, structure issues, plus a client-ready summary.

Open tool
AI tool · Free

Client Report Writer

Turn raw campaign numbers into the written report your client actually reads: summary, what changed, what happens next.

Open tool
Calculator · Free

Agency Pricing Calculator

What should you charge to manage ad spend? Market-rate fee ranges by spend tier, retainer vs. percentage vs. hybrid, margin math.

Open tool

Know your line. Then have something watch it.

Adside tracks efficiency across every channel you run and shifts budget toward what's working, so a bad week gets caught before it becomes a bad month.