Free ROAS Calculator
Calculate current return on ad spend, the revenue required to hit a target ROAS and the maximum spend supported by a given revenue level.
Turn this result into an AI action plan
A short summary, one what-if scenario, and prioritized next steps based on the numbers above.
Generating sends the fields, the displayed result, and your industry and goal to Cloudflare Workers AI. Do not submit confidential or personal data. AI can make mistakes, so verify before acting. How AI data is handled.
How to use the ROAS Calculator
A return on ad spend calculator is a revenue-efficiency tool. Use it with margin, customer acquisition cost, returns and incrementality before scaling a campaign.
Keep attribution consistent
Spend and revenue must use the same dates, channels, currency and attribution window. Mixed scopes produce a meaningless multiple.
Set targets from economics
Low-margin products need a higher break-even ROAS than high-margin products. Include fulfillment, fees and repeat-purchase assumptions.
Distinguish reported and incremental revenue
Platform attribution may claim sales that would have happened without ads. Use experiments or blended business trends where possible.
ROAS Formula
| Ad spend | Revenue | ROAS | Target revenue at 5× |
|---|---|---|---|
| $10,000 | $42,000 | 4.2× | $50,000 |
ROAS Calculator FAQs
How do you calculate ROAS?
Divide attributed revenue by advertising spend. A 4× ROAS means four dollars of revenue for each advertising dollar.
What is a good ROAS?
A viable target depends on gross margin, repeat purchases, overhead, returns and attribution. ROAS alone does not prove profit.
How is required revenue calculated?
Multiply current advertising spend by the target ROAS.
How is maximum spend calculated?
Divide the entered revenue by target ROAS to find the spend that would produce that multiple.
What is the difference between ROAS and ROI?
ROAS compares revenue with ad spend. ROI usually compares profit or net return with total investment and is therefore a different measure.