ROAS Calculator

By: Calculator Grid

ROAS Calculator

Measure advertising efficiency, estimate campaign contribution, and compare return on ad spend with a margin-aware ROI view.

ROAS: 500.00% Ad revenue: $5,000.00 ROI: 100.00%
Workbook ready.

Campaign inputs

Required. Direct advertising cost in U.S. dollars.

Choose whether revenue or target ROAS is your known value.

Required in revenue mode. Revenue attributed to the campaign.

Required in target mode. Desired revenue-to-spend ratio.

Optional planning input, 0% to 100%, before ad spend.

Calculation assumptions

Revenue is treated as campaign-attributed revenue. ROAS uses revenue divided by ad spend. The margin-aware ROI estimate applies the contribution margin to revenue, subtracts ad spend, and divides the remainder by ad spend. Taxes, overhead, attribution uncertainty, refunds, agency fees, and lifetime value are not added automatically.

Live results

Return on ad spend
500.00%

$5.00 of attributed revenue per $1.00 of ad spend.

Ad revenue
$5,000.00
Campaign-attributed sales
Revenue above ad spend
$4,000.00
Revenue less media cost
Contribution before ads
$2,000.00
Revenue × margin
Margin-aware ROI
100.00%
After contribution margin and ad spend
Break-even ROAS
250.00%
At the selected margin
Safety above break-even
250.00 pp
ROAS minus break-even ROAS
Positive campaign contributionAt a 40.00% contribution margin, the campaign produces an estimated $1,000.00 after ad spend.
Enter a complete valid campaign scenario to calculate results and enable Excel export.
ROAS is 500.00 percent. Estimated ROI is 100.00 percent.

Campaign economics breakdown

Metric Value How it is calculated
Ad spend $1,000.00 Input
Ad revenue $5,000.00 Input
ROAS 500.00% Revenue ÷ ad spend × 100
Contribution before ads $2,000.00 Revenue × 40.00%
Estimated return after ads $1,000.00 Contribution before ads – ad spend
Margin-aware ROI 100.00% Estimated return after ads ÷ ad spend × 100

This table is an analytical bridge between revenue efficiency and estimated profit contribution. It is not a full income statement and excludes overhead, taxes, refunds, agency charges, and attribution error unless those costs are already reflected in your inputs.

How to use the ROAS calculator

What this calculator does

This calculator estimates return on ad spend, or ROAS, by comparing campaign-attributed revenue with advertising cost. It can also work backward from a target ROAS to the revenue a campaign must generate. A contribution-margin input adds a second view: estimated return on investment after allowing for the portion of revenue consumed by product, fulfillment, payment, or service-delivery costs. The result is useful for campaign screening and budget planning, but it does not determine true accounting profit, customer lifetime value, incrementality, or attribution quality.

When to use it

Use it when reviewing a paid-search, social, marketplace, display, affiliate, or other trackable campaign; when comparing campaign efficiency across channels; when setting a revenue target before approving spend; or when checking whether an attractive headline ROAS remains viable after gross or contribution margin is considered.

How to calculate

  1. The calculator opens with a ready-to-use example: $1,000 of ad spend, $5,000 of attributed revenue, and a 40% contribution margin. Its Excel workbook is immediately available.
  2. Replace Ad spend with the direct campaign cost. Choose Do you know your ad revenue? to decide whether you are entering actual revenue or a target ROAS.
  3. Enter either Ad revenue or Target ROAS, then enter the Contribution margin used for the ROI estimate. Results update live.
  4. Read the primary ROAS, supporting KPI cards, interpretation, and economics table. Select Download Excel to export the current validated model.
  5. Reset clears the demonstration values and results. Download Excel is then disabled until a complete valid scenario is entered again.

Input guide

Ad spend is required, accepts a U.S.-style decimal amount such as 1000 or 1,000.00, and must be greater than zero. Increasing spend while revenue stays fixed lowers ROAS. Do not mix spend from one period with revenue from another. Do you know your ad revenue? is a required mode control. Choose “Yes” when revenue is observed; choose “No” when planning from a target. Ad revenue is required in revenue mode, accepts a nonnegative dollar amount such as 5000, and should include only revenue attributed to the same campaign and period. Target ROAS is required in target mode, accepts a positive percentage such as 500, and determines required revenue by multiplying spend by the target ratio. A common mistake is entering 5 when the intended target is 500%. Contribution margin is optional but must be between 0% and 100%; for example, 40 means forty cents of contribution per revenue dollar before ad spend. A higher margin improves margin-aware ROI and lowers break-even ROAS. Do not enter markup or net margin unless that is truly the planning assumption you intend to test.

Output guide

Return on ad spend is revenue divided by ad spend, shown as a percentage. A 500% ROAS means $5.00 of attributed revenue per $1.00 spent; 100% means revenue equals ad spend, not that the campaign is profitable. Ad revenue is either your input or the revenue required by the target. Revenue above ad spend subtracts media cost from revenue but ignores product and operating costs. Contribution before ads applies the selected margin to revenue. Margin-aware ROI subtracts ad spend from that contribution and divides by ad spend; negative values indicate that estimated contribution does not cover media cost. Break-even ROAS equals 100 divided by the contribution-margin percentage. Safety above break-even is the percentage-point gap between actual or target ROAS and break-even ROAS. The breakdown table repeats the same canonical model with formulas, so it is an estimate rather than an audited profit statement.

Worked example

With $1,000 of ad spend and $5,000 of attributed revenue, ROAS is $5,000 ÷ $1,000 × 100 = 500.00%. At a 40% contribution margin, contribution before ads is $5,000 × 40% = $2,000.00. Subtracting $1,000 of ad spend leaves $1,000.00, so the margin-aware ROI is $1,000 ÷ $1,000 × 100 = 100.00%. Break-even ROAS at a 40% margin is 100 ÷ 40% = 250.00%, leaving a 250.00 percentage-point safety margin.

Learn more

For measurement discipline, Google Analytics explains how advertising attribution models assign conversion credit. The U.S. Small Business Administration also provides a practical overview of marketing and sales planning for small businesses.

ROAS versus ROI

ROAS is a revenue-efficiency ratio. It answers how much attributed revenue was produced per advertising dollar. ROI is a profit-oriented ratio and therefore depends on which costs are included. A campaign can have ROAS above 100% and still lose money when the contribution margin is low. The margin-aware ROI in this calculator is deliberately narrower than company-wide ROI: it considers contribution margin and ad spend, but not fixed overhead, taxes, financing, or changes in working capital.

ROAS (%) = Ad revenue ÷ Ad spend × 100
Required revenue = Ad spend × Target ROAS ÷ 100
Margin-aware ROI (%) = (Ad revenue × Contribution margin – Ad spend) ÷ Ad spend × 100

Interpreting a “good” ROAS

No universal ROAS target fits every business. A low-margin reseller generally needs a much higher ROAS than a high-margin digital product. Attribution windows, repeat purchases, refunds, discounts, and assisted conversions can also change the decision. Use the break-even ROAS as a starting threshold, then add a safety cushion for overhead and uncertainty. The Federal Trade Commission's guidance on truthful advertising and marketing practices is also relevant when campaign performance claims are used publicly.