1. Calculators
  2. SaaS, E-commerce & Marketing

ROAS & Marketing ROI Calculator

See what an ad campaign really earned. Enter the spend, the revenue it brought in and your gross margin to get ROAS, profit after ad spend, marketing ROI and the ROAS you need just to break even.

Updated Oct 16, 2026Free · no sign-upFormulas tested

Your inputs

Enter one campaign, channel or month. ROAS uses revenue; profit and ROI need your gross margin, because revenue is not what you keep.

$
What the ad platforms charged for the period.
$
From the ad platform or your analytics, for the same period and attribution window.
%
Share of revenue left after product cost, shipping, payment fees and expected returns.
%
Used for the target ROAS. Enter 0 for break-even.

Results

ROAS4.00×$4.00 of revenue for every $1 of ad spend
Profit after ad spend
$3,000
$8,000 gross profit − $5,000 ads
Marketing ROI
+60.00%
(Gross profit − ad spend) ÷ ad spend
Break-even ROAS
2.50×
1 ÷ 40% margin
Target ROAS for a 10% margin
3.33×
1 ÷ (40% − 10%)
ACOS (ad cost of sales)
25.00%
Ad spend ÷ revenue, the inverse of ROAS
Margin after ad spend
15.00%

Each $1 of ads brought in $4.00 of revenue and $1.60 of gross profit, so the campaign returned $1.60 for every dollar spent: a profit of $3,000 after paying for the ads.

Profit after ad spend at different ROAS (spend $5,000)

-$5K$0$5K$10K$15K0.25×1.41×2.58×3.74×4.90×6.06×7.23×Break-evenYours

Profit at ROAS from 1 to 8

Same ad spend of $5,000 and 40% gross margin.

ROASRevenueGross profitProfit after adsMarketing ROIACOS
1.00×$5,000$2,000-$3,000-60.00%100.0%
2.00×$10,000$4,000-$1,000-20.00%50.0%
3.00×$15,000$6,000$1,000+20.00%33.3%
4.00×$20,000$8,000$3,000+60.00%25.0%
5.00×$25,000$10,000$5,000+100.00%20.0%
6.00×$30,000$12,000$7,000+140.00%16.7%
7.00×$35,000$14,000$9,000+180.00%14.3%
8.00×$40,000$16,000$11,000+220.00%12.5%

Results are estimates from the numbers you enter. They are not financial, tax or legal advice.

How to use the ROAS calculator

  1. Enter the ad spend for one campaign, channel or month: what the platform actually charged.
  2. Enter the revenue attributed to those ads for the same period. Use the same attribution window you use elsewhere, because a longer window credits the ads with more sales.
  3. Enter your gross margin: the share of revenue left after the cost of the product, shipping, payment fees and expected returns. This is what turns revenue into profit.
  4. Optionally enter the profit margin you want after paying for ads. The calculator shows the ROAS that delivers it.

The chart shows profit after ad spend across a range of ROAS values, and the table lists the result at each whole ROAS from 1 to 8.

The formulas

ROAS = Attributed revenue ÷ Ad spend
ACOS = Ad spend ÷ Attributed revenue
Profit after ad spend = Revenue × Gross margin − Ad spend
Marketing ROI = (Gross profit − Ad spend) ÷ Ad spend
Break-even ROAS = 1 ÷ Gross margin
Target ROAS = 1 ÷ (Gross margin − Target profit margin)Margins are fractions: a 40% margin is 0.40. The target profit margin is profit after ad spend as a share of revenue.

The break-even formula follows from setting profit to zero: revenue × margin must equal spend, so revenue ÷ spend must equal 1 ÷ margin.

A worked example

A store spends $5,000 on ads in a month, and the platform attributes $20,000 of sales to them. The gross margin is 40%.

The ROAS is 4.00× and the ACOS 25.00%. The sales leave $8,000 of gross profit, so the profit after ad spend is $3,000 and the marketing ROI is +60.00%.

The break-even ROAS is 2.50×: below that, the ads cost more than the gross profit they bring. To keep a 10% margin after ads, the campaign needs a ROAS of 3.33×, which at this revenue would allow up to $6,000 of spend.

Margin decides what a ROAS is worth

The same ROAS means very different things at different margins. With the example’s spend and a ROAS of 4.00×:

Gross margin Break-even ROAS Profit after ad spend Marketing ROI
20% 5.00× -$1,000 -20.00%
40% 2.50× $3,000 +60.00%
70% 1.43× $9,000 +180.00%

At a 20% margin a ROAS of 4.00× loses money, while at 70% it is very profitable. Before setting a ROAS target, work out your break-even figure and treat that, not an industry rule of thumb, as the floor.

The revenue-based “ROI” trap

Some reports calculate ROI as (revenue − spend) ÷ spend. For the example that gives +300.00%, against a true marketing ROI of +60.00%. The revenue version is just ROAS minus one, and it treats the cost of the goods as if it were profit. Use gross profit whenever the question is whether the ads made money.

Reading ROAS with care

  • Attribution is an estimate. Platforms tend to credit themselves with sales that might have happened anyway, such as branded searches or returning customers. Incremental ROAS, measured with holdout tests, is usually lower than reported ROAS.
  • First orders are not the whole story. If ad-acquired customers buy again, a campaign below break-even on the first order can still pay off. The LTV:CAC calculator looks at that longer view.
  • Averages hide the margin. A blended ROAS across campaigns can look healthy while individual campaigns lose money.

What this calculator does not include

It counts ad spend only. Agency fees, creative production, software and staff time also belong in the full cost of marketing; add them to the spend for a fuller ROI. It also assumes one gross margin for all products sold and does not model repeat purchases, taxes or fixed costs.

Frequently asked questions

How do you calculate ROAS?
Divide the revenue attributed to your ads by what the ads cost. $20,000 of revenue from $5,000 of spend is a ROAS of 4.00×. ROAS is also written as a ratio (4:1) or a percentage (400%). It measures revenue, not profit.
What is a good ROAS?
A good ROAS is one above your break-even ROAS, which is 1 divided by your gross margin. At a 40% margin that is 2.50×; at a 70% margin it is only 1.43×. A ROAS that is excellent for a software product can lose money for a low-margin retailer, so rules of thumb that quote one number for everyone are not reliable.
What is the difference between ROAS and marketing ROI?
ROAS compares revenue with ad spend. Marketing ROI compares the profit the ads produced with what they cost: (gross profit − ad spend) ÷ ad spend. In the example, a ROAS of 4.00× is a marketing ROI of 60.00%.
What is ACOS?
ACOS, or advertising cost of sales, is ad spend divided by ad revenue: the inverse of ROAS. It is the usual measure on Amazon. A ROAS of 4.00× is an ACOS of 25.00%. You break even when ACOS equals your gross margin.
Should ROAS include returns?
It should, if you can. Ad platforms report revenue at the time of the order, so refunded orders still count. Either reduce the attributed revenue by your typical return rate or build expected returns into the gross margin, as the margin field suggests.

Related calculators

All calculators →

This calculator is for education and planning. It uses the formulas described above and the inputs you provide; real results depend on fees, taxes, timing and other details that a general tool cannot know. PromtFinance does not give personal financial advice. Check important decisions with your provider or a qualified professional.