ROAS Calculator
Calculate ROAS, ROI, profit, and POAS from your revenue and ad spend — and see how it compares to industry benchmarks.
Optional — add your margin to also calculate POAS
Break-even & unit economics
Optional — enter your per-unit numbers to find your break-even ROAS and forecast orders/profit at any target ROAS.
Recent calculations
No calculations yet — your last 5 will appear here.
What is ROAS (return on ad spend)?
Return on ad spend (ROAS) measures the revenue generated for every dollar spent on advertising. It's calculated as ROAS = (Revenue ÷ Ad Spend) × 100, expressed as a percentage. A ROAS of 300% means every $1 spent on ads returned $3 in revenue. ROAS is a revenue-based metric — it doesn't account for product costs, which is why POAS (profit on ad spend) is often used alongside it for a profit-based view.
How to use the ROAS Calculator
Enter the revenue generated by a campaign and the ad spend that produced it to get ROAS, ROI, and profit instantly. If you know your profit margin, enter it to also see POAS — the return on ad spend after accounting for the cost of goods sold. Your last 5 calculations are saved automatically so you can compare campaigns or time periods without re-entering numbers.
What's a 'good' ROAS?
A 'good' ROAS depends heavily on the business model and margins. E-commerce stores often target around 350% (a $3.50 return for every $1 spent) to stay profitable after product and fulfillment costs. SaaS businesses, with high margins and recurring revenue, can profitably sustain ROAS around 500% or higher. Lead generation businesses, where each lead still needs to be converted into a sale, often target a more conservative 200%. Always interpret ROAS alongside your margins — a high-ROAS campaign can still be unprofitable if margins are thin, which is what POAS is designed to reveal.
What is break-even ROAS?
Break-even ROAS is the minimum ROAS at which revenue covers both your ad spend and the cost of the product itself — at this ROAS, total profit is exactly zero. It's calculated as (Price per unit ÷ Profit per unit) × 100. Any ROAS below this number means you're losing money on every sale, even though revenue is still being generated. Once you know your break-even ROAS, you can set a realistic target ROAS above it and forecast how many orders and how much profit that target would produce for a given ad budget.
Related tools
FAQ
How is ROAS calculated?
ROAS is calculated as (Revenue ÷ Ad Spend) × 100. For example, $10,000 in revenue from $2,500 in ad spend gives a ROAS of (10000 ÷ 2500) × 100 = 400%, meaning every $1 spent returned $4 in revenue.
What's the difference between ROAS and ROI?
ROAS measures revenue relative to ad spend (Revenue ÷ Ad Spend × 100), while ROI measures profit relative to ad spend ((Revenue − Ad Spend) ÷ Ad Spend × 100). A ROAS of 400% corresponds to an ROI of 300% — ROI nets out the original ad spend to show the actual return on investment.
What is POAS and why does it matter?
POAS (profit on ad spend) measures profit — after product cost — relative to ad spend. Unlike ROAS, which is based on gross revenue, POAS accounts for your profit margin: POAS = ((Revenue × Margin%) − Ad Spend) ÷ Ad Spend × 100. A campaign can have a high ROAS but a low or negative POAS if margins are thin, which is why many advertisers optimize bidding toward POAS instead of ROAS.
What is a good ROAS for e-commerce?
A commonly cited e-commerce benchmark is around 350% (a $3.50 return for every $1 spent), though the breakeven ROAS depends entirely on your margins, shipping costs, and overhead. A store with 50% margins needs a much lower ROAS to break even than one with 15% margins.
Why is my ROAS high but my business isn't profitable?
ROAS only measures revenue, not profit. If your product margins are low, the cost of goods sold and fulfillment can eat up most or all of the revenue an ad generates — even at a ROAS of 300% or more. Enter your profit margin to calculate POAS, which reflects actual profitability rather than gross revenue.
How do I calculate my break-even ROAS?
Break-even ROAS = (Price per unit ÷ Profit per unit) × 100, where profit per unit is your price minus cost of goods, shipping, and any other per-unit costs. For example, a $99 product costing $15 to fulfill has a profit per unit of $84, giving a break-even ROAS of (99 ÷ 84) × 100 ≈ 118%. Below 118% ROAS, this product loses money on every sale.
How many sales do I need to hit a profit target?
Once you know your profit per unit and your target ROAS, enter your ad budget into the forecast section: it converts your budget into expected revenue (Ad Spend × Target ROAS ÷ 100), divides by your price per unit to get the number of orders, and multiplies orders by profit per unit (minus ad spend) to show total profit at that budget and ROAS.
Need full PPC setup?
Hire Maker Unit — senior team, 12 years of experience, €3.6M+ in managed ad spend.