Free tool
ROAS Calculator
Measure the revenue attributed to each dollar of ad spend.
Use this ROAS calculator to turn attributed net revenue and advertising spend into a clear return-on-ad-spend ratio. The result is shown as a multiple and a percentage. Enter revenue after discounts and refunds, excluding sales tax, for a matched reporting window.
ROAS describes revenue relative to media spend. Product costs, fulfillment, returns and other expenses still affect what the business keeps. Check CAC when the question is the cost of a new customer, or MER when you want a whole-business view without adding overlapping platform revenue claims. The Acquisition Profitability Calculator helps compare the measured ratio with a break-even threshold on a matching cost basis.
Matched channel and window · Attributed revenue · Before product and operating costs
Matched reporting period
Use a consistent scope and cost basis for every figure.
The example is illustrative. Replace it with your own figures; results update as you type. Your entries stay in this page until you choose to copy them.
Need help finding your figures in Shopify?
Copy an input checklist for Sidekick. Store reports may not contain every cost or scenario assumption; verify the source and mark missing figures rather than guessing.
How this tool works
How return on ad spend is calculated
Divide revenue attributed to the selected advertising by the corresponding ad spend. A result of 4× means $4 of attributed revenue for each $1 spent. Multiply the ratio by 100 to express the same result as 400%.
Use the same channel, date range, currency and attribution window for both inputs. This calculator uses net revenue after discounts and refunds, excluding sales tax. Platform reporting can credit the same order in more than one place, so summing platform revenue does not necessarily produce unique business revenue.
ROAS = attributed revenue ÷ ad spend. ROAS percentage = ROAS multiple × 100.
Reading a 4× ROAS result
If $5,000 of ad spend is associated with $20,000 of attributed net revenue, ROAS is 4×, or 400%. That leaves $15,000 of revenue after media spend, but product, fulfillment and other costs must still be accounted for before interpreting profit.
Your full calculation
| Measure | Result · USD |
|---|---|
| Return on ad spend | 3× |
| ROAS as a percentage | 300% |
| Attributed net revenue | $30,000.0 |
| Ad spend | $10,000.0 |
Questions & answers
Understanding your result
How do you calculate ROAS?
Divide attributed revenue by the related advertising spend for the same reporting basis. $12,000 of revenue divided by $3,000 of spend gives 4× ROAS. Advertising spend must be above zero for the ratio to be defined.
What does a 400% ROAS mean?
It is the same ratio as 4×: four revenue dollars attributed to each dollar of ad spend. The percentage does not mean a 400% profit margin or a 400% return after all business costs.
What is a good ROAS for an ecommerce brand?
It depends on the contribution available before advertising and the other costs the business must cover. A high revenue multiple can still leave weak contribution. Compare your measured ROAS with a break-even calculation using the same revenue and cost basis.
Why can platform ROAS differ from MER?
Platform ROAS uses attributed revenue under a channel’s reporting rules. MER uses total business revenue and a stated total marketing-cost scope. Attribution overlap, repeat purchases, organic sales and timing can all create a difference.
