Marketing

Advertising ROI Calculator

Convert return on ad spend into an actual return on investment — ROI = (ROAS × margin − 1) — and see the quadrant where a strong ROAS still loses money.

Advertising ROI Calculator

Results recalculate instantly on every keystroke. Nothing you type is transmitted.

Campaign
$
Comparison
Advertising ROI
(ROAS × margin) − 1. The one equation that separates revenue from profit.
Profit After Ad Spend
Contribution Generated
The ROAS Where ROI Turns Negative
The Comparison Campaign
Why the Bigger ROAS Can Lose
Return Per Dollar Spent
Revenue Is Not Return

What this result does not account for

  • Media cost only — excludes creative, agency and salary costs.
  • Measures the immediate transaction, not lifetime value.
  • Depends on an accurate contribution margin.
Zero-Server Execution Updated 11 Aug 2026 Reviewed by Imran S. Qureshi, CFA IEEE-754 Double Precision

In short: One equation separates revenue from profit: ROI = (ROAS × margin) − 1. A 2.6548x ROAS at 42% returns 11.5022%, while a headline-friendly 4.0x at a 20% margin returns NEGATIVE 20%.

Formula

ROI = (ROAS × contribution margin) − 1

ROI = 0 exactly when ROAS = 1 ÷ margin

[('ROAS', 'revenue per dollar of media'), ('margin', 'the bridge between revenue and profit'), ('ROI', 'what you actually kept'), ('the trap', 'ROAS ranking can invert profit ranking')]

Worked Example

  1. Take the campaign's return on ad spend.
  2. Multiply by contribution margin, not gross margin.
  3. Subtract one — that is your return.
  4. Check where ROI turns zero for your margin.
  5. Never rank campaigns on ROAS across different margins.

A 2.6548x ROAS at a 42% contribution margin returns (2.6548 × 0.42) − 1 = 11.5022%, or 2,872.68 of profit on 24,975 of media. ROI hits exactly zero at 2.3810x. Now the trap: a 4.0x ROAS at a 20% margin returns NEGATIVE 20% — a ratio 1.3452 higher than yours and a return 31.5022 points worse. A 3.2x at 28% returns −10.40%, a 2.5x at 40% returns exactly 0%, and a 1.8x at 65% returns a healthy 17.00%.

Strengths & Limits Of This Model

Where this engine is strong

  • Applies the exact ROAS-to-ROI bridge
  • Demonstrates the ROAS ranking inversion with a live comparison
  • Shows where the return crosses zero

Where it stops

  • Excludes loaded costs
  • Single-transaction view

Risk & accuracy notice. Ranking campaigns by return on ad spend when their margins differ can reverse the correct ordering entirely, sending budget toward the campaign that loses the most money.

Practical Use Cases

Converting ROAS to profit

Applying the single bridging equation.

Comparing across margins

Ranking campaigns on return rather than ratio.

Board reporting

Presenting advertising as an investment.

Category budget allocation

Shifting spend toward genuine return.

Sanity-checking a target

Finding where the return turns negative.

Methodology & Editorial Standards

Return on investment is computed as return on ad spend multiplied by contribution margin, less one, which is the exact algebraic bridge between a revenue ratio and a profit result. A second campaign is evaluated alongside so the page can demonstrate that ranking by ROAS inverts ranking by profit whenever margins differ. The point at which the return crosses zero is reported explicitly, since it is identical to the break-even ROAS and shows that the two pages describe one relationship.

Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.

This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.

Imran S. Qureshi, CFA Head of Quantitative Modelling · ApexConverter

Performance-marketing unit economics and contribution-margin analysis. Last reviewed: 11 August 2026.

Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.


Advertising ROI Calculator — 10 Expert FAQs

10 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.

How do you convert ROAS to ROI?

Multiply return on ad spend by contribution margin and subtract one. A 4x ROAS at a 40 per cent margin gives 0.6, or a 60 per cent return. The same 4x at a 25 per cent margin gives exactly zero — revenue came back, profit did not.

Can a campaign have a high ROAS and negative ROI?

Routinely, and it is the central trap of paid media reporting. A 4x ROAS on a 20 per cent margin product returns negative 20 per cent. The ratio looks impressive on every dashboard while each order loses money.

What is the difference between ROAS and ROI?

ROAS measures revenue per dollar of media and ignores what the goods cost you. ROI measures what you kept after those costs. One is an efficiency ratio for optimising campaigns; the other is a financial result for making decisions.

Should advertising ROI include salaries and agency fees?

For a true return, yes. This page computes return on media only, which is the right basis for comparing campaigns against each other. A fully loaded figure adding creative production, agency retainers and salaries is always lower and is the right basis for judging the channel as a whole.

Why can ROAS ranking invert profit ranking?

Because margin varies between products and channels. A high-ROAS campaign selling low-margin goods can return less than a low-ROAS campaign selling high-margin ones. Ranking on ROAS is only valid when the margins behind the campaigns are the same.

What ROI should I target?

Enough to cover fixed costs and leave the profit you need, which means the answer depends on your overhead rather than on any advertising benchmark. A positive ROI on media alone can still leave a business losing money once salaries and software are paid.

Does this ROI account for lifetime value?

No, it measures the immediate transaction. Where customers buy repeatedly, a first-order return that looks negative can be correct strategy, but that argument must rest on measured cohort retention rather than on optimism about future purchases.

Is ROI the same as ROMI?

Return on marketing investment is usually the loaded version — the same arithmetic with every marketing cost in the denominator rather than media alone. The distinction matters when agency fees and salaries are a large share of the total budget.

How does margin improvement affect ROI?

Directly and powerfully, because margin multiplies the whole ratio. Improving contribution margin from 30 to 35 per cent lifts the return on an unchanged 3x ROAS from negative 10 per cent to positive 5 — without touching the advertising at all.

Should I use gross or contribution margin?

Contribution margin. Gross margin omits shipping, payment fees, discounts and returns, all of which are real costs of the order the advertising produced. Using gross margin overstates the return by exactly the costs it ignores.

Related Marketing Engines