๐Ÿ‡บ๐Ÿ‡ธ USC
Business & Work
๐Ÿ“ฃ

ROAS Calculator

Return on ad spend, ad ROI, profit & break-even ROAS

๐Ÿ“ฃ Campaign numbers

$

Sales (conversion value) attributed to the campaign.

$

Total amount paid to the ad platform for the same period.

โœ…

Last updated June 2026

Method: ROAS = revenue from ads ÷ ad spend, shown as both a ratio (e.g. 4:1) and a percentage. Ad ROI = (revenue − spend) ÷ spend × 100. Break-even ROAS = 1 ÷ profit margin. The optional margin view derives profit on ad spend (POAS) and net profit.

Included: ROAS ratio and %, ad ROI %, revenue minus spend, optional net profit, POAS and a break-even-ROAS-by-margin table.

Not included: Agency/creative/tooling fees, attribution adjustments, taxes, and lifetime value. Results are estimates based on the figures you enter, not financial advice.

ROAS calculator: everything you need to know

If a campaign earns $20,000 in revenue from $5,000 of ad spend, its ROAS is 4:1 - four dollars back for every dollar spent, or 400%. That single number is the most-quoted metric in digital marketing, and also the most misread: a 4:1 ROAS can be wildly profitable for a software company and a slow bleed for a retailer with thin margins. This ROAS calculator gives you the ratio and the percentage instantly, then goes a step further - it converts revenue into actual profit, and tells you the exact break-even ROAS you need to clear at your margin.

What ROAS means (and what it doesn't)

ROAS (return on ad spend) measures the gross revenue generated for each dollar of advertising. It answers "did the ads bring in more money than they cost?" on a revenue basis. What it does not tell you on its own is whether you made a profit - because revenue still has to cover the cost of the product or service you sold. That is the single most important caveat on this page: ROAS is a top-line metric, and a healthy-looking ROAS can still lose money once product costs are subtracted.

The ROAS formula

The core calculation is simple division:

ROAS = Revenue from ads ÷ Ad spend

Express it as a ratio by writing the result against 1 (a ROAS of 4 becomes 4:1), or as a percentage by multiplying by 100 (400%). The related profitability metrics use:

Ad ROI % = (Revenue − Spend) ÷ Spend × 100
Break-even ROAS = 1 ÷ Profit margin

So at a 25% profit margin you need a 4:1 ROAS just to break even (1 ÷ 0.25 = 4); at a 50% margin you only need 2:1. Anything above your break-even line is profit; anything below it is a loss, no matter how big the revenue number looks.

How to use this ROAS calculator

You need two numbers to start, and a third for the profit view:

  1. Revenue from ads: the total sales (conversion value) attributed to the campaign over a period - pull this from your ad platform or, better, your own analytics or accounting.
  2. Ad spend: what you paid the platform for that same period and that same campaign. Keep the time windows identical or the ratio is meaningless.
  3. Profit margin (optional): tick the box and enter your gross or contribution margin as a percent of revenue. This unlocks net profit, POAS, and your break-even ROAS.

The result shows your ROAS as a 4:1-style ratio and a percentage, your ad ROI, the raw revenue-minus-spend figure, and - if you supplied a margin - your true net profit and break-even point.

Worked example 1: the headline ROAS

You spend $5,000 on a campaign that drives $20,000 in revenue. ROAS = 20,000 ÷ 5,000 = 4.0, written 4:1 or 400%. Your ad ROI on revenue is (20,000 − 5,000) ÷ 5,000 × 100 = +300%, and revenue minus spend is $15,000. On the surface this looks excellent.

Worked example 2: the same ROAS, with margin

Now apply a 30% profit margin to that same campaign. Of the $20,000 in revenue, only $6,000 is gross profit. Subtract the $5,000 of ad spend and your real net profit is $1,000 - not the $15,000 the revenue figure implied. The profit-on-ad-spend (POAS) is 6,000 ÷ 5,000 = 1.2:1. And your break-even ROAS at a 30% margin is 1 ÷ 0.30 = 3.33:1, so 4:1 is only modestly profitable. Two businesses can report an identical 4:1 ROAS and have completely different bottom lines.

Worked example 3: a "good" ROAS that loses money

A retailer runs a 4:1 ROAS but works on a 20% margin. Break-even ROAS = 1 ÷ 0.20 = 5:1. At 4:1 they are below break-even: $20,000 revenue × 20% = $4,000 gross profit, minus $5,000 spend = a $1,000 loss. This is the trap of judging campaigns on ROAS alone - the "4:1 is good" rule of thumb is only true if your margin is high enough.

Break-even ROAS by profit margin

Because break-even ROAS is simply 1 divided by your margin, you can read it straight off a table. Use this to set a realistic target before a campaign even launches:

Profit margin Break-even ROAS As %
10%10:11,000%
20%5:1500%
30%3.33:1333%
40%2.5:1250%
50%2:1200%
60%1.67:1167%
80%1.25:1125%

The pattern is clear: high-margin businesses (software, digital products, services) can be profitable at low ROAS, while low-margin businesses (resale, drop-ship, grocery) must run very high ROAS to survive. Set your target ROAS above break-even by enough to fund overhead and your desired profit.

Who this calculator is for

  • Performance marketers reporting on Google, Meta, TikTok, or Amazon campaigns and needing the ratio plus the percentage at a glance.
  • Ecommerce owners checking whether a "good ROAS" actually clears their product margin.
  • Agencies and freelancers setting client targets and explaining why a high ROAS can still be a loss.
  • Founders and finance teams translating ad metrics into real profit and break-even thresholds.
  • Anyone setting a target ROAS in a bidding strategy who wants the math behind the number.

Key terms explained

  • ROAS: revenue divided by ad spend, on a revenue basis. Shown as a ratio (4:1) or percent (400%).
  • Ad ROI: profit (or revenue-over-spend) relative to spend, as a percentage. A 4:1 ROAS is +300% ROI on revenue.
  • POAS (profit on ad spend): gross profit divided by ad spend - ROAS adjusted for your margin. The metric that reflects real profitability.
  • Break-even ROAS: 1 ÷ margin - the ROAS at which profit is exactly zero.
  • Target ROAS (tROAS): a bidding goal you give the platform; should sit above break-even with a profit buffer.
  • Attribution: the rules that decide which clicks or views get credit for a sale - the reason platform revenue and booked revenue often differ.
  • Profit margin: the share of revenue left after cost of goods/service, before ad spend.

ROAS vs ROI vs POAS

These three get used interchangeably and shouldn't be. ROAS is revenue ÷ spend - fast, platform-reported, revenue-only. Ad ROI is a percentage that can be calculated on revenue or, better, on profit; it puts the result on a familiar +X% scale. POAS bakes your margin into the ratio so a single number reflects real profit. As a workflow: monitor ROAS in-platform for speed, but make spend decisions on POAS or profit-based ROI.

How to improve your ROAS

There are only two levers - earn more per dollar, or waste fewer dollars:

  • Lift conversion value: sharper audience targeting, stronger creative, faster and clearer landing pages, higher average order value, and post-purchase upsells.
  • Cut wasted spend: pause losing keywords, placements and audiences; tighten match types; add negatives; and improve Quality/relevance scores to lower CPCs.
  • Raise your margin: better pricing or sourcing lowers your break-even ROAS, making the same campaign profitable.
  • Mind the trade-off: chasing the highest possible ROAS usually means spending less - which can leave profitable volume on the table. Optimize for total profit, not the ratio alone.

Limitations and assumptions

  • ROAS uses the spend you pay the platform only - it excludes agency fees, creative production, software, and your team's time.
  • Attribution matters: platform-reported revenue can overstate results via long windows, view-through credit, or cross-channel double-counting.
  • The profit view assumes the margin you enter applies uniformly to the ad-driven revenue; real margins vary by product and order.
  • It is a snapshot, not lifetime value - a low first-order ROAS can still be profitable if customers repurchase.
  • Keep revenue and spend on the same time window and the same campaign, or the ratio is misleading.

How it compares to related calculators

This page answers "is my ad spend paying off?" For neighbouring questions, a sister tool fits better:

Sources & further reading

ROAS, CPA and the rest of the funnel

ROAS rarely lives alone in a reporting dashboard. It sits beside a handful of companion metrics that each describe a different slice of the same campaign, and reading them together is what separates a useful report from a vanity one. CPA (cost per acquisition) divides ad spend by the number of conversions, telling you what each sale or lead cost you; ROAS then tells you whether the revenue from those conversions justified that cost. AOV (average order value) is the bridge between the two - raise it through bundles, upsells or higher-priced tiers and your ROAS climbs even if traffic and conversion rate stay flat. Conversion rate is the multiplier underneath everything: doubling it roughly doubles revenue on the same spend and therefore roughly doubles ROAS. When a ROAS number moves, the diagnostic question is always which of these inputs changed - did clicks get more expensive, did fewer of them convert, or did each order shrink? Treating ROAS as the headline and CPA, AOV and conversion rate as the explanation gives you something you can actually act on rather than a single figure that goes up and down for unknown reasons.

Setting a target ROAS for automated bidding

Most ad platforms now let you hand them a goal instead of a manual bid - Google calls it Target ROAS (tROAS), Meta exposes a minimum-ROAS bid cap, and the math behind picking that number is exactly what this calculator helps with. Start from your break-even ROAS (1 ÷ margin), then add a buffer that covers the costs ROAS ignores - agency fees, creative, tooling and the profit you actually want to keep. If your margin is 40%, break-even is 2.5:1; layering on, say, a third for overhead and profit pushes a sensible target toward 3.3:1 or higher. Set the target too high and the algorithm starves the campaign of volume because it can only find a sliver of ultra-cheap conversions; set it too low and you scale unprofitable spend. A practical approach is to launch slightly above break-even to gather conversion data, confirm the real (booked, not platform-reported) ROAS, then tighten the target in small steps. Remember that smart-bidding systems need a steady flow of conversions to learn, so a target so aggressive that it chokes volume can backfire even when the per-sale economics look attractive.

First-order ROAS vs lifetime value

The single biggest reason a "losing" campaign can be worth keeping is that ROAS, as calculated here, is a snapshot of the first purchase. Many businesses - subscriptions, consumables, anything with repeat buyers - lose money on the first order on purpose, because the customer's lifetime value (LTV) over months or years dwarfs the initial sale. A coffee subscription that returns 0.8:1 on the first order can be hugely profitable once you count the next twelve deliveries. The discipline this requires is honesty about your real repeat rate and retention: blended LTV assumptions are where a lot of overspending hides. If your model relies on future purchases, judge acquisition against an LTV-adjusted break-even rather than the first-order ROAS - but only after you have the retention data to back the assumption up. For a pure one-off sale with no repeat business, first-order ROAS and lifetime ROAS are the same number, and this calculator is all you need.

How attribution distorts ROAS

Two people can run the identical campaign and report different ROAS purely because of how each platform assigns credit for a sale. Attribution windows are the usual culprit: a 7-day-click, 1-day-view window counts more conversions than a strict last-click model, inflating the revenue side of the ratio. View-through conversions credit the ad even when the user never clicked, and when several channels each claim the same sale, the summed ROAS across platforms can exceed your actual revenue - a mathematical impossibility that nonetheless shows up in real dashboards every day. The fix is not to distrust the numbers entirely but to anchor them: reconcile platform-reported revenue against the orders that actually landed in your store or accounting system, and decide on one source of truth for spend decisions. Many advertisers keep a standing ratio between platform ROAS and booked ROAS (for example, "Meta over-reports by about 20% for us") and mentally discount in-platform figures by that factor. Whatever method you use, the goal is consistency, so that a ROAS change reflects a real change in performance rather than a quirk of the attribution settings.

โš ๏ธ Common mistakes & edge cases

Judging a campaign on revenue ROAS alone

A 4:1 ROAS looks great, but at a 20% margin your break-even is 5:1 - so 4:1 is actually a loss. Always compare your ROAS against the break-even ROAS for your margin, not a generic "4:1 is good" rule.

Mismatched time windows

Pairing this month's spend with last month's revenue (or a 30-day attribution window of revenue against 7 days of spend) inflates or deflates ROAS. Use the same period and the same campaign for both numbers.

Trusting platform-reported revenue blindly

Ad platforms credit themselves generously - long windows, view-through conversions, and cross-channel overlap can make in-platform ROAS far higher than your booked sales. Reconcile against your own analytics.

Forgetting non-media costs

Standard ROAS ignores agency fees, creative, tools, and labor. A 3:1 ROAS can flip to a loss once those are added. For a true picture, fold them into spend or use profit-based ROI.

Note: This calculator gives an estimate from the figures you enter. Real profitability depends on accurate tracking, attribution, margins, and your full cost base - not just media spend.

❓ Frequently asked questions

How do you calculate ROAS?

ROAS (return on ad spend) is total revenue from a campaign divided by the ad spend for that campaign: ROAS = revenue / ad spend. A campaign that earns $20,000 from $5,000 of spend has a ROAS of 4 - usually written as 4:1, meaning $4 of revenue for every $1 spent. Multiply by 100 to express it as a percentage (400%).

What is a good ROAS?

There is no universal number - it depends entirely on your profit margin. A common rule of thumb is 4:1, but a business with thin margins may lose money at 4:1 while a high-margin software business can profit at 2:1. The honest answer is: a good ROAS is anything comfortably above your break-even ROAS, which is 1 divided by your profit margin.

What is break-even ROAS?

Break-even ROAS is the return on ad spend at which your ad-driven gross profit exactly equals your ad spend, so you make zero profit. The formula is break-even ROAS = 1 / profit margin. At a 25% margin you need 4:1 just to break even; at a 50% margin you only need 2:1. Above break-even you profit, below it you lose money.

What is the difference between ROAS and ROI?

ROAS compares revenue to ad spend and is usually shown as a ratio (4:1). Ad ROI (return on investment) measures profit relative to spend as a percentage: (revenue - spend) / spend x 100. A 4:1 ROAS equals a +300% ad ROI on a revenue basis. ROI is the better profitability lens because it can be calculated on profit, not just revenue.

Is ROAS calculated on revenue or profit?

Classic ROAS uses revenue, which is why it can look healthy even when a campaign loses money after product costs. To judge real profitability, include your profit margin. This calculator's optional margin field converts revenue ROAS into POAS (profit on ad spend) and net profit, which is what actually matters for your bank account.

What is POAS?

POAS stands for profit on ad spend - your gross profit from the ad-driven sales divided by ad spend, instead of revenue divided by spend. It strips out cost of goods, so a 4:1 ROAS at a 30% margin is only a 1.2:1 POAS. POAS is increasingly preferred over ROAS because it reflects margin, not just top-line revenue.

Why is my platform's reported ROAS higher than my real ROAS?

Ad platforms count revenue using their own attribution windows and can credit sales they only influenced, double-count across channels, or include view-through conversions. Booked revenue in your accounting system is often lower. Treat platform ROAS as directional and reconcile against actual sales when you can.

Does ROAS account for all my marketing costs?

No. Standard ROAS only includes the media spend you pay the platform. It excludes agency or freelancer fees, creative production, software, and your team's time. For a fuller picture, add those costs to the spend figure, or use ad ROI on profit to capture the true cost of the campaign.

How do I improve my ROAS?

Either raise revenue per dollar (better targeting, higher-converting landing pages, stronger creative, higher average order value, upsells) or cut wasted spend (pause losing keywords, audiences and placements, tighten match types, and improve Quality Score). Raising your profit margin also lowers the ROAS you need to break even.

Can ROAS be over 100% or under 100%?

Yes. ROAS as a percentage is just the ratio x 100, so 4:1 is 400% and 0.5:1 is 50%. Anything under 100% (under 1:1) means you earned back less revenue than you spent - almost always a loss. Anything well above 100% may or may not be profitable depending on your margin.

Should I optimize campaigns to ROAS or to profit?

Optimize to profit whenever you can. ROAS is a convenient proxy because platforms report it in real time, but maximizing ROAS can quietly shrink total profit (you scale back spend that was still profitable on the margin). Set a target ROAS equal to your break-even ROAS plus a profit buffer, then scale volume.

What is a Target ROAS (tROAS) and how do I set it?

Target ROAS is the goal you give an automated bidding strategy (Google calls it tROAS; Meta has a minimum-ROAS bid cap) so the platform optimizes toward a return you choose. Set it from your break-even ROAS (1 divided by margin) plus a buffer for overhead and profit - for example, at a 40% margin break-even is 2.5:1, so a target of roughly 3.3:1 leaves room to profit. Set it too high and the algorithm starves the campaign of volume; too low and you scale unprofitable spend.

What is the difference between ROAS and CPA?

CPA (cost per acquisition) is ad spend divided by the number of conversions - what each sale or lead cost you. ROAS is revenue divided by spend - whether the value of those conversions justified the cost. They answer different questions: a low CPA is good, but if average order value is small the ROAS can still be poor. Read them together with conversion rate and AOV to understand why a number moved.

๐Ÿ’ก Good to know

"4:1 is good" is a myth without margin

The famous 4:1 benchmark assumes roughly a 25% margin. If your margin is higher, you profit below 4:1; if it's lower, even 4:1 can lose money. Your real target is your break-even ROAS plus a profit buffer.

Maximizing ROAS can shrink profit

Pushing for the highest ratio usually means cutting spend - including spend that was still profitable on the margin. Optimize campaigns to total profit, and use a target ROAS only as a guardrail.

POAS is replacing ROAS

More advertisers now feed margin data to the platforms and optimize to profit on ad spend (POAS) instead of revenue ROAS. It rewards your most profitable products, not just the highest-revenue ones.

Related Calculators