ecommerce calculators

ROAS Calculator (Return on Ad Spend)

Calculates the true profit return on your ad spend by factoring in your profit margin. Use it to evaluate whether a campaign is genuinely profitable, not just revenue-positive.

About this calculator

ROAS (Return on Ad Spend) is a marketing metric that measures how much profit you earn for every dollar spent on advertising. Unlike a simple revenue-to-spend ratio, this calculator factors in your profit margin to reveal the actual bottom-line return. The formula is: ROAS (%) = (revenue × (profitMargin / 100) − adSpend) / adSpend × 100. A positive result means your campaign is generating net profit; a negative result means you are losing money even if raw revenue looks impressive. For example, a campaign with high revenue but a thin margin may still produce a negative ROAS. Tracking this metric across campaigns helps you allocate budget to the highest-returning channels and cut spend on underperforming ones.

How to use

Suppose you spent $2,000 on ads, generated $10,000 in revenue, and your profit margin is 25%. Step 1 — Calculate gross profit from revenue: $10,000 × (25 / 100) = $2,500. Step 2 — Subtract ad spend: $2,500 − $2,000 = $500. Step 3 — Divide by ad spend and multiply by 100: ($500 / $2,000) × 100 = 25%. Your ROAS is 25%, meaning you earned a 25% net profit on every dollar spent on advertising. Enter your own numbers to instantly benchmark your campaigns.

Frequently asked questions

What is a good ROAS percentage for ecommerce advertising?

A 'good' ROAS depends heavily on your profit margin and business model. As a general benchmark, a ROAS above 0% means your ads are profitable after accounting for your margin. Many ecommerce businesses target a ROAS of 20–50% or higher to ensure sustainable growth. If your margin is very thin, you may need a much higher raw revenue-to-spend ratio just to break even.

How is ROAS different from ROI in digital marketing?

ROI (Return on Investment) typically measures profit relative to total investment costs across an entire business or project. ROAS specifically isolates the return generated by advertising spend alone, making it a more focused metric for campaign-level decisions. This calculator blends both concepts by incorporating profit margin into the ROAS formula, giving you a profit-adjusted view rather than a pure revenue ratio. Use ROAS to compare individual campaigns and ROI for broader business performance.

Why should I include profit margin when calculating ROAS?

Revenue alone can be misleading — a campaign generating $10,000 in sales from $3,000 in ad spend looks great, but if your margin is only 20%, your gross profit is just $2,000, leaving you with a net loss of $1,000. Including profit margin reveals whether an ad campaign is truly paying for itself. This profit-adjusted ROAS gives you a realistic picture of campaign health and prevents over-investing in ads that inflate revenue without improving profitability.