Metrics & KPIs

ROAS vs ROI: Which Return Metric to Trust

In short: Both measure what advertising returned relative to what it cost, but in different currencies. ROAS is revenue over ad spend, a ratio that never subtracts cost, so break-even reads as 1x. ROI is profit over total investment, a percentage that nets out cost first, so break-even reads as 0%. The two are not directly comparable and quoting one as if it were the other is the single most common reporting mistake with this pair. Use ROAS to manage a live campaign's bid strategy, use ROI to answer whether the business actually made money.

By the AdFlint research team · Fact-checked against current Google and Meta platform behavior · Last reviewed July 2026

ROAS

Revenue attributed to advertising divided by the ad spend that produced it, expressed as a ratio or multiple of spend.

It compares topline revenue against media cost and ignores everything else: margin, shipping, returns, fulfillment, and the fixed cost of operating. It also inherits every weakness of the attribution feeding its numerator. The most common misreading is taking a strong platform figure as proof of profit, when the same customers may well have purchased without ever seeing the ad.

Full definition

ROI

Profit divided by the investment that produced it, usually revenue minus total cost over total cost, expressed as a percentage.

Unlike ROAS, this nets out cost before dividing, so a break-even campaign reads as zero rather than one. That makes the two impossible to compare directly, yet people quote them interchangeably in the same report. The other frequent error is counting only media on the cost side; an honest calculation includes cost of goods, labor, and platform fees.

Full definition

Side by side.

The differences that actually change what happens in your account.

 ROASROI
What you divideAttributed revenue over ad spend.Net profit (revenue minus total cost) over total cost.
Break-even reading1x or 100 percent - spend equals revenue, but that campaign can still be losing money on margin.0 percent - profit is exactly zero, the true break-even point.
What sits in the cost sideAd spend only.Ad spend plus cost of goods, fulfillment, labor, and platform fees.
Native bid strategyYes - Target ROAS in Google Ads, value-based Advantage+ bidding in Meta.No platform bids directly to an ROI target; it is a downstream calculation.
Where it livesA column inside the ad platform's own reporting.A spreadsheet or finance report blending ad data with cost data outside the platform.
What a good headline number can hideA campaign can post a strong ROAS while the margin on what it sold is thin or negative.A campaign can post a decent ROI on paper while an incomplete cost base makes the number optimistic.
Who asks for itThe person running the campaign, checking delivery efficiency day to day.The person who owns the P&L, checking whether marketing paid for itself.

What actually separates them.

01

ROAS never subtracts cost, so a campaign returning exactly what it spent still reports 1x; ROI treats that same campaign as 0 percent, the actual break-even line.

02

Target ROAS is a bid strategy field the algorithm optimizes toward inside the platform; ROI has no equivalent field because no platform bidder has visibility into your margin, payroll, or overhead.

03

Doubling ad spend at a constant ROAS just doubles revenue; the same move can crater ROI if fixed costs don't scale with it, because ROI is sensitive to costs the platform never sees.

04

ROAS is comparable across campaigns and platforms because the formula never changes; ROI shifts depending on which costs someone chooses to include, so two people can calculate different ROI figures for the same campaign.

05

A ROAS of 4x and an ROI of 300 percent can describe the exact same campaign at a 25 percent margin, which is why quoting one number as if it were the other misleads whoever reads the report.

Which one should you use?

Use ROAS when

  • You are setting or adjusting a Target ROAS bid strategy inside Google Ads or a value-based Advantage+ campaign in Meta.
  • You need a same-day read on campaign efficiency and don't have margin data flowing into your reporting yet.
  • You are comparing efficiency across campaigns, ad groups, or platforms where ad spend is the only denominator you can trust to be consistent.
  • You are troubleshooting delivery - pacing, auction losses, budget caps - rather than answering whether the business made money.

Use ROI when

  • You are reporting to a founder, finance lead, or investor who wants to know if marketing actually turned a profit.
  • Your margins vary a lot by product or service, so a strong revenue number could still be a loss once cost of goods is subtracted.
  • You are deciding whether to keep funding a channel at all, not just how to bid within it.
  • You are blending ad spend with other costs - labor, tools, fulfillment - to judge the whole customer acquisition motion, not one platform in isolation.
Run the numbers yourself

ROAS Calculator

Enter ad spend, revenue, and profit margin to get ROAS, ACOS, break-even ROAS, net profit, and ROI in one place.

Open the free calculator

Common questions.

Why does my ROAS look great but my ROI is negative?

ROAS only compares revenue to ad spend, so it never sees your cost of goods, shipping, returns, or overhead. A 4x ROAS on a product with thin margin can still lose money once those costs are netted out - that gap is exactly what ROI is built to catch.

Can I set a Target ROI bid strategy in Google Ads or Meta?

No. Google's Smart Bidding and Meta's Advantage+ value optimization both bid toward ROAS or conversion value, not ROI, because the platforms have no visibility into your cost of goods or overhead. If you want bidding to reflect profit, the workaround is feeding profit-adjusted values, revenue minus estimated cost, into the conversion value the platform optimizes toward.

What ROAS do I need to hit a specific ROI?

Convert your target ROI into a required ROAS using your margin: at a 40 percent margin, breaking even needs a 2.5x ROAS, and every point of ROI above zero needs proportionally more. This is the same math behind break-even ROAS, just framed from the ROI side.

Is a ROAS of 100 percent the same as an ROI of 100 percent?

No, and confusing the two is the single most common reporting error with these metrics. A ROAS of 100 percent (1x) means revenue equaled spend, break-even at best before margin; an ROI of 100 percent means profit equaled the amount invested, meaning the campaign made money equal to its own cost.

Or stop choosing between them.

AdFlint picks the setting, writes the ads, and keeps optimizing inside the Google and Meta accounts you already own.

Related comparisons

All comparisons