What is ROAS
ROAS (return on ad spend) is a metric that shows how much revenue your ads brought in for every rupee spent on them. You calculate it by dividing the revenue from ads by the ad spend. A ROAS of 4 means each ₹1 of advertising brought ₹4 of sales, though it does not tell you by itself whether you made a profit.
- Formula: ROAS = revenue from ads ÷ ad spend.
- Notation: 4, 4x, 4:1 or 400% all mean the same thing.
- Meaning: It measures the revenue efficiency of advertising, not profitability.
- Break-even: 1 ÷ profit margin before ad costs.
- Location: You see it in Google Ads, Meta Ads Manager, marketplace ad tools and your own reports.
This lesson follows one example: a dry fruits brand from Delhi that sells Diwali gift boxes on its own website, accepting UPI, cards and cash on delivery. For its Diwali sale it runs Google Search advertising for people searching "dry fruit gift box", together with Meta advertising on Instagram and Facebook, and the founder wants to know whether the advertising actually paid for itself.
Key Characteristics of ROAS
- Simplicity: It needs only two numbers, revenue from ads and the amount spent on those ads.
- Revenue: A high ROAS can still lose money if product, delivery and payment costs are high.
- Attribution: Which sales count as "from ads" depends on the platform's rules and time windows, covered in attribution models.
- Comparable: It lets you compare campaigns, channels and products that have different budgets.
- Bidding: Automated bid strategies such as target ROAS in Google Ads use it as their goal, as explained in smart bidding.
How ROAS Works: The Formula
ROAS = Revenue from ads ÷ Ad spend
Break-even ROAS = 1 ÷ Profit margin before ad costs- Add up ad spend. Include the full amount charged by the ad platform for the campaign and period. Decide whether agency fees and creative costs are included, and keep that rule every month.
- Add up revenue from those ads. Use the revenue the ads are credited with, after taking out orders that were cancelled or returned where you can. Decide whether revenue includes GST, and count it the same way every time.
- Divide revenue by spend. The answer to that division is the campaign's ROAS for the period.
- Compare it with your break-even ROAS. Work out your margin after product, packaging, delivery and payment costs, then divide 1 by it. Above break-even, the ads are profitable before fixed costs; below it, they lose money.
Example: ROAS for a Diwali Dry Fruit Sale
The brand's numbers for the Diwali campaign are made up for this lesson.
| Campaign | Ad spend | Revenue from ads | ROAS |
|---|---|---|---|
| Google Search | ₹20,000 | ₹1,00,000 | 5 |
| Meta (Instagram and Facebook) | ₹30,000 | ₹1,00,000 | 3.33 |
| Total | ₹50,000 | ₹2,00,000 | 4 |
Google Search: 1,00,000 ÷ 20,000 = 5
Meta: 1,00,000 ÷ 30,000 = 3.33
Total: 2,00,000 ÷ 50,000 = 4The founder then works out profit. After paying for the dry fruits, gift boxes, delivery and payment gateway fees, the brand keeps 40% of its revenue before advertising costs, which makes its break-even ROAS exactly 2.5 (one divided by 0.40).
| Campaign | Profit before ads (40% of revenue) | Minus ad spend | Profit after ads |
|---|---|---|---|
| Google Search | ₹40,000 | ₹20,000 | ₹20,000 |
| Meta | ₹40,000 | ₹30,000 | ₹10,000 |
| Total | ₹80,000 | ₹50,000 | ₹30,000 |
Both campaigns are above the break-even ROAS of 2.5, so both made money before fixed costs such as rent and salaries. There is one more important check, because cancelled cash on delivery orders removed ₹10,000 of the Meta revenue. Its real revenue was therefore ₹90,000, its real ROAS was 3 (90,000 divided by 30,000), and its profit after advertising fell to ₹6,000, which is 40% of ₹90,000 minus the ₹30,000 spent. The founder decides to offer a small prepaid discount next year to cut COD cancellations. Each product can have its own break-even point, which is covered in break-even ROAS per SKU.
Benefits of Tracking ROAS
- Comparison: It shows which campaign or channel returns more revenue per rupee.
- Budgeting: Money can move from low-ROAS campaigns to high-ROAS ones, as planned in marketing budget planning.
- Targets: Once the break-even ROAS is known, every campaign has a minimum to beat.
- Automation: Ad platforms can optimise towards a ROAS target when conversion values are tracked correctly.
Limitations of ROAS
- Margins: Two products with the same ROAS can make very different profits.
- Over-crediting: Some buyers would have bought anyway, especially from brand searches and retargeting.
- Duplication: Google and Meta can both claim the same order, so adding their reported revenue overstates results.
- Timeframe: It ignores the value of customers who come back to buy again next Diwali.
- Diagnosis: ROAS does not show whether the problem is weak ads or a weak product page, which is where CTR, CPC and CPM help.
How AI Changes ROAS
What AI Automates Now
Ad platforms use AI to set bids for each auction, aiming at a target ROAS you choose, and they decide which people see which ads. AI assistants can also calculate ROAS from exported reports, split it by product, and flag campaigns that fall below break-even.
What Still Needs a Human
Working out the real margin, deciding whether to chase short-term ROAS or new customers, and checking reported revenue against real, delivered orders. Only the business knows its product costs and its COD cancellation rate.
Risk to Watch
Automated bidding towards a high ROAS target can quietly shrink reach to people who were already going to buy, such as past customers searching for the brand name. Reported ROAS rises while new customer growth stalls. Incrementality testing checks whether ads are truly adding sales.
Do It with AI
Use this prompt to calculate ROAS and profit per campaign from your own exports. It works in ChatGPT, Claude or Gemini.
You are a performance marketing analyst for an online brand in India. Campaign data for [period] (no customer details): [paste campaign name, ad spend in INR, revenue from ads in INR, and cancelled or returned revenue if known] My profit margin before ad costs: [percentage, after product, packaging, delivery and payment fees] 1. Calculate ROAS for each campaign and in total, showing the working. 2. Calculate the break-even ROAS from my margin. 3. Calculate profit after ad spend for each campaign. 4. Recalculate ROAS after removing cancelled or returned revenue. 5. List campaigns below break-even and suggest what to check before cutting them. Use only my numbers. Do not use industry benchmarks.
- Export spend and revenue by campaign from each ad platform.
- Match revenue against your own order records and note cancellations and returns.
- Run the prompt and recheck one calculation by hand.
- Move budget only after checking tracking and the real margin.
Check Before You Use It
- Facts: Confirm every revenue figure against real, delivered orders, not only the ad platform's report.
- Brand fit: A campaign below break-even may still be worth running if it wins new customers the brand wants.
- Compliance: Keep customer data out of AI tools, and make sure any prepaid discount or offer follows platform ad policies and consumer rules.
Quick Quiz
Pick an answer to check yourself. Nothing is saved.
Question 1 / 3
1. The Delhi dry fruit brand spent ₹50,000 on Diwali ads and the ads brought ₹2,00,000 in revenue. What is the ROAS?
Frequently Asked Questions
What is ROAS in simple words?
ROAS, or return on ad spend, tells you how much revenue your ads brought in for every rupee you spent on them. A ROAS of 4 means ₹4 of revenue for each ₹1 of ad spend.
What is a good ROAS?
It depends on your margins. A good ROAS is one above your break-even ROAS, which is 1 divided by your profit margin before ad costs. A business with a 40% margin breaks even at a ROAS of 2.5, while a business with a 20% margin needs 5 just to break even.
What is the difference between ROAS and ROI?
ROAS compares revenue with ad spend only. ROI, or return on investment, compares profit with the total cost, including product, delivery and other costs. A campaign can have a high ROAS and still lose money if margins are thin.
Is ROAS written as a ratio or a percentage?
Both are used. A ROAS of 4 can be written as 4, 4x, 4:1 or 400%. They all mean the same thing: ₹4 of revenue for each ₹1 spent on ads.
Why is the ROAS in my ad account different from my real sales?
Ad platforms count sales using their own attribution rules and time windows, and two platforms may both claim the same order. Returns, cancelled cash on delivery orders and tracking gaps also make reported ROAS differ from what reaches your bank.
Related Articles
- Break-Even ROAS per SKUBreak-even ROAS per SKU explained: find contribution margin before ad spend and the lowest ROAS each product can afford, with an Indore namkeen example.
- CTR, CPC and CPM ExplainedCTR, CPC and CPM explained with formulas and worked rupee examples: what each ad metric means and how they connect, using a Mumbai yoga studio's ads.
- Digital Marketing KPIs and MetricsDigital marketing KPIs explained: which metrics to track, the formulas and how to set targets, with a Nagpur kirana store example and a ready AI prompt.
- Marketing Budget PlanningMarketing budget planning made simple: set a budget from your goals, split it across channels and tests, with a template and a Kolkata sweet shop example.
- ROAS vs ACoS vs TACoSROAS vs ACoS vs TACoS compared: the formula for each, what each one hides, and when to use it, with a worked Hyderabad pickle brand example on Amazon.
- Smart Bidding (AI Bidding)Smart Bidding in Google Ads explained: target CPA, target ROAS, maximize conversions and value, and the learning period, with a Surat saree brand example.