HomeArticlesComparisonROAS vs ROI
COMPARISON

ROAS vs ROI — Marketing Metrics Compared

ROAS vs ROI compared side by side — what each measures, when to use each, how gross margin connects them, and worked examples for e-commerce and lead generation campaigns.

Updated 2026-06-26

Overview

ROAS and ROI are both used to evaluate advertising performance, but they measure fundamentally different things. Confusing them leads to bad budget decisions — particularly continuing campaigns that look profitable by ROAS while the business is actually losing money on every sale.

ROAS answers: how much revenue did each rupee of ad spend generate? ROI answers: did the campaign actually make us money? Both questions matter. Neither alone is sufficient.

ROAS vs ROI: Side-by-Side Comparison

Dimension ROAS ROI
Formula Revenue ÷ Ad Spend (Net Profit ÷ Cost) × 100
COGS included No Yes
Operating costs included No Sometimes
What it measures Ad revenue efficiency Profitability
Output format Ratio (e.g. 4:1 or 4x) Percentage (e.g. 150%)
Break-even marker 1 ÷ gross margin 0%
Best used for Optimising ad platforms and ad sets Business profitability decisions and budget allocation

ROAS Deep Dive

ROAS = Revenue ÷ Ad Spend.

A business spends Rs 10,000 on Google Ads and generates Rs 50,000 in revenue. ROAS = 50,000 ÷ 10,000 = 5x. For every rupee spent, five rupees in revenue came back. That sounds excellent — but it tells you nothing about whether the business made money.

The critical variable ROAS ignores is gross margin. Consider the same Rs 10,000 spend and Rs 50,000 revenue under two margin scenarios:

Scenario A — 30% gross margin:

  • Gross profit = Rs 50,000 × 0.30 = Rs 15,000
  • Minus ad spend = Rs 15,000 − Rs 10,000 = Rs 5,000 operating profit
  • ROAS 5x → profitable

Scenario B — 15% gross margin:

  • Gross profit = Rs 50,000 × 0.15 = Rs 7,500
  • Minus ad spend = Rs 7,500 − Rs 10,000 = −Rs 2,500 operating loss
  • ROAS 5x → losing money

Same ROAS. Opposite business outcome. This is the core limitation of ROAS as a standalone metric. Use the ROAS Calculator to find your personal break-even ROAS and evaluate your current campaigns.

ROAS is still extremely useful — it is the native language of Google Ads, Meta Ads, and most programmatic platforms. It is the right metric for daily campaign optimisation, A/B testing ad sets, and comparing performance across campaigns where margins are constant.

ROI Deep Dive

Marketing ROI = (Revenue − COGS − Ad Spend) ÷ Ad Spend × 100.

Using the same Rs 10,000 spend and Rs 50,000 revenue:

Scenario A — 30% gross margin (COGS = 70% of revenue = Rs 35,000):

  • (Rs 50,000 − Rs 35,000 − Rs 10,000) ÷ Rs 10,000 × 100 = 50% ROI

Scenario B — 15% gross margin (COGS = 85% of revenue = Rs 42,500):

  • (Rs 50,000 − Rs 42,500 − Rs 10,000) ÷ Rs 10,000 × 100 = −25% ROI

ROI gives the complete profitability picture that ROAS obscures. A positive ROI means the campaign generated more gross profit than it cost to run. A negative ROI means you are paying to destroy value. Use the Marketing ROI Calculator to model your campaigns with full cost inclusion.

One important nuance: "marketing ROI" as defined above includes only COGS and ad spend. Full business ROI would also include salaries, overheads, and agency fees. For campaign-level decisions, the COGS + ad spend version is the standard.

How Gross Margin Connects ROAS and ROI

ROI and ROAS are mathematically linked through gross margin. The relationship is:

Minimum profitable ROAS = 1 ÷ Gross Margin

Gross Margin Break-Even ROAS
50% 2.0
40% 2.5
30% 3.3
25% 4.0
20% 5.0
15% 6.7

Any ROAS above your break-even creates positive ROI. Any ROAS below it destroys value even while generating revenue. This table shows why "a 4x ROAS is good" is a meaningless statement without margin context — for a 20% margin business, 4x is below break-even.

When you know your gross margin, you can translate ROAS targets directly to ROI projections and vice versa, using the ROI Calculator to stress-test scenarios.

When to Use Each Metric

Use ROAS when:

  • Optimising bids and budgets within Google Ads, Meta Ads, or any ad platform
  • Comparing performance across campaigns, ad sets, or creatives within the same product category (same margin)
  • Setting automated bidding targets (tROAS strategies in Google Ads)
  • Reporting week-over-week campaign performance to a media buyer or performance marketing team

Use ROI when:

  • Deciding how to allocate budget across channels (search vs social vs influencer vs offline)
  • Comparing profitability across product categories with different margins
  • Board-level or investor reporting on marketing efficiency
  • Evaluating whether a new channel is worth entering
  • Assessing the business impact of a marketing campaign, not just its revenue output

Worked Example: Same Campaign, Two Margin Structures

A D2C brand runs a campaign with Rs 20,000 ad spend and Rs 1,00,000 in attributed revenue.

ROAS = 1,00,000 ÷ 20,000 = 5x — looks strong by any platform benchmark.

With 40% gross margin (COGS = Rs 60,000):

  • Marketing ROI = (1,00,000 − 60,000 − 20,000) ÷ 20,000 × 100 = 100% ROI
  • Campaign is delivering Rs 2 in operating profit for every Rs 1 spent. Excellent.

With 18% gross margin (COGS = Rs 82,000):

  • Marketing ROI = (1,00,000 − 82,000 − 20,000) ÷ 20,000 × 100 = −10% ROI
  • The campaign with the same 5x ROAS is destroying Rs 2,000 in value. Scale it up and losses scale with it.

This scenario plays out in Indian e-commerce when brands run deep discounts to inflate revenue while margins collapse. The ROAS dashboard looks healthy; the P&L does not.

Key Terms

  • ROAS — Return on Ad Spend; revenue generated per unit of ad spend, expressed as a ratio
  • ROI — Return on Investment; net profit as a percentage of the investment made
  • Gross Margin — Revenue minus cost of goods sold, expressed as a percentage of revenue
  • COGS — Cost of Goods Sold; the direct costs attributable to producing the goods sold

Verdict

Use ROAS for platform-level efficiency and daily campaign optimisation. Use ROI for profitability decisions, budget allocation, and any conversation about whether advertising is working as a business lever. The two metrics are complements, not substitutes.

Before launching any campaign, calculate your break-even ROAS using your actual gross margin. If your margin is 25%, you need at least 4x ROAS before the campaign contributes a rupee of profit. Set this as your floor, not your target.

Tools referenced in this article:

Frequently Asked Questions

Neither is universally better; they answer different questions. ROAS tells you how efficiently your ad spend generates revenue, making it ideal for daily campaign optimisation and comparing ad sets. ROI tells you whether the campaign is actually profitable after accounting for product costs and ad spend. Smart marketers track both: ROAS for platform-level decisions and ROI for business-level decisions.
Divide 1 by your gross margin expressed as a decimal. If your gross margin is 30% (0.30), your break-even ROAS is 1 ÷ 0.30 = 3.33. This means you need at least Rs 3.33 in revenue for every Rs 1 spent on ads just to cover the cost of goods and the ad spend itself. Any ROAS above this threshold generates positive operating profit from the campaign.
A "good" ROAS depends entirely on your gross margin. An e-commerce business with 25% gross margin needs a minimum ROAS of 4.0 just to break even; anything above that is profitable. A high-margin SaaS or digital goods business with 70% gross margin breaks even at a ROAS of just 1.43. Industry benchmarks of "4x ROAS" are meaningless without knowing your margin — always calculate your personal break-even ROAS first using your actual numbers.
Yes, absolutely. A 4x ROAS means Rs 4 in revenue per Rs 1 in ad spend, but if your gross margin is below 25%, those Rs 4 in revenue do not cover the cost of goods plus the ad spend. For example, with 20% gross margin, a 4x ROAS gives you Rs 0.80 in gross profit per Rs 1 in ad spend — a net loss of Rs 0.20 per rupee. This is why knowing your break-even ROAS (1 ÷ gross margin) before launching a campaign is critical.
Gross margin and ROAS targets are directly linked through the formula: minimum ROAS = 1 ÷ gross margin. As gross margin rises, your required break-even ROAS falls — a 50% margin business only needs 2x ROAS to break even, while a 20% margin business needs 5x ROAS. Higher-margin businesses can profitably run at lower ROAS; lower-margin businesses must hit higher ROAS targets. Always recalculate your ROAS target when you change pricing or supplier costs.
For lead generation, assign a revenue value to each lead based on your average lead-to-customer conversion rate and average customer value. If 10% of leads convert and the average customer is worth Rs 50,000, each lead is worth Rs 5,000 in attributed revenue. Divide that attributed revenue by your ad spend to get ROAS. This approach is imperfect but gives a comparable metric; many lead gen teams prefer to track cost per lead (CPL) or cost per acquisition (CPA) alongside ROI instead of ROAS.
Use ROI for budget allocation and channel mix decisions. ROAS is a useful efficiency signal but it ignores cost of goods, which means a high-ROAS campaign could be less profitable than a lower-ROAS campaign in a different category. ROI accounts for all costs relative to profit, so it gives you a true profitability ranking across campaigns, channels, and product lines. Reserve ROAS for optimising within a single campaign or ad set where the margin is constant.
Target ROAS (tROAS) is a Google and Meta bid strategy where the algorithm automatically adjusts bids to hit your stated ROAS goal. To set it correctly, first calculate your break-even ROAS (1 ÷ gross margin), then set your tROAS target at 1.2–1.5x above break-even to ensure a comfortable profit buffer. Setting tROAS too high restricts spend and volume; setting it too low can generate revenue that is unprofitable. Review and adjust tROAS targets whenever your margins change.
You can estimate ROI using average or blended gross margins, but the result will be approximate. For a product mix, use your overall blended gross margin — total gross profit divided by total revenue. If margins vary significantly by product, segment your campaigns by product category and apply category-specific margins. Running campaigns without any margin data means you cannot know whether you are making or losing money, which is one of the most common and costly mistakes in digital advertising.
A commonly cited benchmark is 5:1 marketing ROI — meaning Rs 5 in profit for every Rs 1 spent on marketing, equivalent to a 500% ROI. An ROI of 10:1 (1000%) is considered exceptional. However, these benchmarks vary widely by industry, margin structure, and channel. Indian e-commerce typically targets 200–400% marketing ROI. B2B lead generation may accept lower short-term ROI due to longer sales cycles and higher lifetime customer value. Use benchmarks only as a starting point; your own historical data is more reliable.
ROAS and CAC are complementary metrics. ROAS tells you how much revenue you generated per rupee of ad spend; CAC tells you what it costs to acquire a single paying customer. A high ROAS with a low CAC means you are efficiently acquiring customers. A high ROAS with a very high CAC may signal that your average order value is high but new customer volume is low. For subscription businesses, compare CAC to customer lifetime value (LTV) rather than single-order ROAS to get an accurate profitability picture.
Subscription businesses should use LTV-based ROAS rather than first-order ROAS. First-order ROAS may look low because the initial purchase is discounted or a trial, but the total customer lifetime revenue is much higher. Calculate LTV-ROAS as total predicted customer lifetime revenue divided by the ad spend that acquired them. This metric justifies higher acquisition spend per order and is the standard approach used by subscription e-commerce, SaaS, and OTT platforms. Pair it with payback period to ensure you recover ad spend within a manageable time horizon.

Related Articles

HOW TO

How to Calculate Marketing ROI

BEST OF

Best Marketing ROI Calculators 2026

GUIDE

Digital Marketing ROI Guide

HOW TO

How to Calculate ROAS

COMPARISON

SEO vs PPC — Which Should You Invest In?