ROAS Calculator

ROAS (return on ad spend) is the revenue your ads bring in for each unit you spend on them: revenue divided by ad spend. This free ROAS calculator works it out from two numbers and shows it as a multiple, so you can compare it with the break-even ROAS your own margin allows.

Free, no sign-up. Runs in your browser.

Product cost, shipping, payment fees, anything paid per order.

Results

ROASrevenue ÷ spend
3x
Break-even ROASBelow this ROAS, each sale loses money after variable costs.
2.5x
Embed this calculator

Free to use on your site. Paste this code where you want the calculator to appear.

How do you use the ROAS calculator?

Enter revenue and ad spend for the same ads and the same date range. The calculator shows ROAS as a multiple straight away.

  1. In Ads Manager, set the date range and select the campaigns you want to measure.
  2. Copy amount spent and purchase conversion value (the revenue Meta attributes to the ads).
  3. Enter both numbers above.
  4. To see whether that ROAS covers your costs, open the break-even ROAS calculator with your price and variable costs.
  5. Copy the page link to share the result. Only the numbers are stored in it.

What is the ROAS formula?

ROAS is revenue divided by ad spend. Meta calculates purchase ROAS as purchase conversion value divided by amount spent, and the Amazon Ads "Ads Math" guide gives the same formula: revenue attributed divided by ad spend.

ROAS = revenue ÷ ad spend

A ROAS of 1.0 means the ads brought back exactly what they cost in revenue. It does not mean break-even, because the revenue still has to pay for the product, shipping and fees.

Worked example

Enter these numbers in the calculator above (example numbers, in any currency):

Input Value
Revenue 7,500
Ad spend 2,500

The tool shows the same result:

Output Working Result
ROAS 7,500 ÷ 2,500 3.0

Now compare it with a break-even ROAS. In the break-even ROAS calculator example, a product sells for 150 and costs 90 per order in variable costs, a 40 percent contribution margin, so break-even ROAS is 1 ÷ 0.40 = 2.5. A ROAS of 3.0 is above that, so the attributed orders cover their ad cost with some margin left. A ROAS of 2.0 at the same margin would not.

How is ROAS different from ROI and break-even ROAS?

ROAS, ROI and break-even ROAS answer three different questions. The table shows which to use when.

Metric Formula Question it answers
ROAS Revenue ÷ ad spend How much revenue did the ads bring in per unit spent?
Break-even ROAS 1 ÷ contribution margin ratio What is the lowest ROAS where orders still cover their ad cost?
ROI (Profit − investment) ÷ investment Did the whole investment make money after every cost?

Use ROAS to compare ads and campaigns with each other. Use break-even ROAS as the line to compare them against. The contribution margin calculator gives you the margin that break-even ROAS needs.

What raises ROAS?

ROAS can be split into three parts: conversion rate, average order value and CPC. Each one points at a different change.

ROAS = conversion rate × average order value ÷ CPC

Check it with the ad metrics calculator example: 50 purchases from 3,000 clicks is a conversion rate of about 0.0167, revenue of 7,500 from 50 orders is an average order value of 150, and CPC is about 0.83. Then 0.0167 × 150 ÷ 0.83 = 3.0, the same ROAS.

Part How to raise ROAS through it
Conversion rate Landing page, offer and price match what the ad promised
Average order value Bundles, multi-packs, free-shipping thresholds
CPC Higher CTR from stronger creative, or a lower CPM

In this split, creative shows up mainly in CPC: at the same CPM, an ad more people click on costs less per click. The CTR calculator shows that link.

What are the limits of this calculator?

The calculator divides two numbers. Whether the result is useful depends on where those numbers come from.

  • Attributed revenue. Ad platforms count revenue under their attribution setting. Some of those sales might have happened without the ad, and some sales the ad caused may not be counted.
  • First purchase only. ROAS ignores repeat orders that happen after the attribution window. If customers reorder, see the LTV calculator.
  • No benchmarks. The tool gives no "good" or "bad" verdict. A ROAS that makes money for a high-margin product can lose money for a low-margin one.
  • Same period and scope. Spend and revenue must cover the same campaigns and dates.

See the ROAS glossary entry and the break-even ROAS entry. The ad metrics calculator shows ROAS next to CPM, CTR, CPC and CPA from one form, and the CPA calculator shows the same result as a cost per order. All free tools are on the tools page.

If you want more creative to test for a higher ROAS, see how Anglr works for brands.

Glossary: ROAS · Break-even ROAS

FAQ

How do you calculate ROAS?

Divide the revenue from your ads by what you spent on them. Revenue of 7,500 from 2,500 of spend is a ROAS of 3.0, meaning 3 in revenue for every 1 spent.

What is a good ROAS?

A good ROAS is any ROAS above your break-even ROAS, which comes from your margin. With a 40 percent contribution margin, break-even ROAS is 2.5, so 3.0 covers costs and 2.0 does not.

What is the difference between ROAS and ROI?

ROAS compares revenue with ad spend only. ROI compares profit, after product, shipping, fees and other costs, with the full investment.

Is ROAS a ratio or a percentage?

Both are used. A ROAS of 3.0 can be written as 3:1, 3x or 300 percent. This calculator shows it as a multiple.

Why is my ROAS in Ads Manager different from my store?

Ads Manager reports the purchase value it attributes to your ads under your attribution setting. Your store counts every order, including ones from other channels, so the two rarely match.

Make AI ads?

Get paid on performance for AI ads that perform.

Get started for free

Run ads for a brand?

Every format from your winning scripts. Invite only.

Request access

Sources

Checked: 12 Oct 2026