HomeArticlesHow ToHow to Calculate ROAS
HOW TO

How to Calculate ROAS

Calculate ROAS step by step — the formula, what counts as ad spend, platform benchmarks, blended vs channel ROAS, and how to improve ROAS across paid search and social.

Updated 2026-06-26

Overview

ROAS (Return on Ad Spend) is the most direct measure of advertising revenue efficiency: how much revenue do your ads generate for every rupee spent on media? Unlike ROI, which accounts for the cost of goods sold and operating expenses, ROAS is purely a revenue-to-spend ratio. It tells you whether your ads are driving revenue, not whether that revenue is profitable.

Understanding ROAS is essential before making any bid adjustment, budget reallocation, or campaign pause decision. Use the ROAS Calculator to run these calculations quickly.

What you need before you start:

  • Total ad spend for the period (media cost only, or fully-loaded cost — decide in advance)
  • Total revenue attributed to those ads (from platform reporting or your analytics system)
  • Your gross margin percentage (for break-even analysis)

Step 1: Apply the ROAS Formula

The formula is straightforward:

ROAS = Revenue Generated ÷ Ad Spend

Example:

  • Ad spend: Rs 10,000
  • Revenue attributed to ads: Rs 40,000
  • ROAS = Rs 40,000 ÷ Rs 10,000 = 4 (expressed as 4:1 or 400%)

A ROAS of 4 means every Rs 1 spent on advertising returned Rs 4 in revenue. Whether that is profitable depends on your margins — covered in Step 3.

ROAS can be expressed three ways, all equivalent:

Format Example
Ratio 4:1
Multiplier 4x
Percentage 400%

Step 2: Determine What Counts as Ad Spend

This is where most ROAS calculations become inconsistent. There are two common approaches:

Media-only ROAS includes only what you pay the advertising platform — Google Ads spend, Meta Ads spend, etc. This is what platform dashboards report by default.

Fully-loaded ROAS adds agency management fees, creative production costs, and tool subscriptions to the denominator. It reflects the true cost of running ads.

Cost Type Media-only Fully-loaded
Platform media spend Yes Yes
Agency management fee No Yes
Creative production No Yes
Analytics tools No Yes

Rule: choose one definition and apply it consistently across all campaigns and periods. Mixing definitions makes trend analysis meaningless. Most in-house teams use media-only ROAS for campaign optimisation and fully-loaded ROAS for board-level reporting.


Step 3: Calculate Your Break-Even ROAS

A positive ROAS does not mean a profitable campaign. You need to know the minimum ROAS at which you are not losing money on each sale.

Break-Even ROAS = 1 ÷ Gross Margin

Example:

  • Gross margin: 40%
  • Break-even ROAS = 1 ÷ 0.40 = 2.5

At a ROAS of 2.5, every Rs 1 of ad spend generates Rs 2.50 in revenue — exactly enough to cover the cost of goods. Any ROAS below 2.5 means the gross profit from the sale does not cover the ad cost.

Gross Margin Break-Even ROAS
25% 4.0
33% 3.0
40% 2.5
50% 2.0
60% 1.67

Use the ROAS Calculator to enter your gross margin and instantly see your break-even threshold and profitability at your current ROAS.

Note: break-even ROAS covers only the cost of goods. It does not include overhead, salaries, or other operating expenses. Set your target ROAS higher than break-even to ensure overall profitability.


Step 4: Calculate ROAS by Campaign, Ad Group, and Keyword

Running the formula at the account level hides performance differences between campaigns. Calculate ROAS at each level:

Campaign level: Is this campaign type (prospecting vs retargeting vs branded) performing above break-even?

Ad group level: Which audience or product category drives the best returns?

Keyword level: Which search terms are profitable and which are wasting budget?

Example — three campaigns, same account:

Campaign Spend (Rs) Revenue (Rs) ROAS
Branded keywords 5,000 75,000 15:1
Retargeting 10,000 35,000 3.5:1
Prospecting 20,000 40,000 2:1

The prospecting campaign at 2:1 is below the 2.5 break-even threshold in this example. That does not necessarily mean it should be paused — prospecting feeds the retargeting and branded pools — but it should be optimised, and budget should not be scaled until ROAS improves.


Step 5: Calculate Blended ROAS

Blended ROAS combines all channels into a single number and is more useful for overall budget allocation:

Blended ROAS = Total Revenue ÷ Total Ad Spend (all channels)

Example:

  • Google Ads spend: Rs 50,000 → Revenue: Rs 2,00,000
  • Meta Ads spend: Rs 30,000 → Revenue: Rs 75,000
  • Total spend: Rs 80,000 | Total revenue: Rs 2,75,000
  • Blended ROAS = Rs 2,75,000 ÷ Rs 80,000 = 3.44

Blended ROAS is a conservative, attribution-neutral view because it avoids double-counting revenue that multiple platforms claim credit for. Compare it to your break-even ROAS to check whether the total advertising programme is generating gross profit.

Use the Marketing ROI Calculator to model how shifting budget between channels affects blended ROAS and net margin simultaneously.


Step 6: Connect CPC to ROAS

CPC (Cost Per Click) is the input-side driver of ROAS. Understanding this relationship helps you set maximum bids.

Revenue per click = Conversion Rate × Average Order Value

ROAS = Revenue per click ÷ CPC

Example:

  • CPC: Rs 150
  • Conversion rate: 3%
  • Average order value: Rs 5,000
  • Revenue per click = 0.03 × Rs 5,000 = Rs 150
  • ROAS = Rs 150 ÷ Rs 150 = 1.0

A ROAS of 1.0 means you are spending exactly as much on ads as the revenue they generate — well below any reasonable break-even threshold. To reach a 2.5 ROAS at the same CPC and order value, you would need a conversion rate of 7.5%. Alternatively, reducing CPC to Rs 60 while maintaining a 3% conversion rate achieves the same 2.5 ROAS.

Use the CPC Calculator to model how changes in bid, quality score, and conversion rate interact to hit a target ROAS.


ROAS vs ROI

These two metrics are frequently confused. They measure different things:

ROAS ROI
Numerator Revenue Net profit
Denominator Ad spend Total investment (COGS + ad spend + overhead)
What it ignores Cost of goods, overhead Nothing — it is a true profit measure
Best used for Campaign optimisation Business profitability decisions

A campaign can show a 5:1 ROAS and still be unprofitable if gross margins are below 20% and overhead is high. ROAS is a traffic and revenue efficiency metric; ROI is a financial health metric. Use both.


Platform ROAS Benchmarks

These are industry reference points, not targets. Your break-even ROAS must always take priority over benchmarks.

Platform Typical ROAS Range Notes
Google Search (e-commerce) 4:1 – 6:1 High intent; branded terms skew higher
Google Search (B2B) 6:1 – 8:1 Longer attribution windows needed
Google Shopping 3:1 – 5:1 Highly competitive; feed quality critical
Meta (Facebook/Instagram) 2:1 – 4:1 Broader audiences; stronger for brand-building
YouTube 1.5:1 – 3:1 View-through attribution inflates numbers
Display / Programmatic 1:1 – 2:1 Mostly assists; last-click ROAS is misleading

Branded keyword campaigns on any search platform routinely exceed 10:1 because they capture existing demand at low cost — this is normal and expected, not a reason to scale branded spend.


How to Improve ROAS

1. Improve landing page conversion rate. A 1 percentage point improvement in conversion rate raises ROAS by 33–50% without changing a single bid. Test headline clarity, page speed, and form length.

2. Increase average order value. Upselling, bundling, and free-shipping thresholds all raise revenue per click, directly improving ROAS at the same CPC.

3. Tighten audience targeting. Exclude irrelevant demographics, add negative keywords on search, and use lookalike audiences seeded from your best customers rather than broad interest targeting.

4. Pause or restructure underperforming ad groups. Use campaign-level ROAS data from Step 4 to identify and pause ad groups that have spent enough to produce statistically meaningful ROAS data but remain below break-even.

5. Improve the break-even threshold itself. Negotiate better supplier pricing, reduce fulfilment costs, or move to higher-margin product lines. A business with 50% gross margins can profitably run campaigns that would be loss-making at 30% margins.


Key Terms

  • ROAS — Revenue generated per unit of ad spend; purely a revenue efficiency metric
  • CPC (Cost Per Click) — The amount paid each time a user clicks an ad
  • Break-Even — The ROAS level at which gross profit exactly equals ad spend; calculated as 1 ÷ gross margin
  • Conversion Rate — The percentage of ad clicks that result in a purchase or target action

Frequently Asked Questions

A good ROAS depends on your gross margin. A common benchmark is 4:1 — Rs 4 revenue for every Rs 1 spent on ads. However, a business with a 25% gross margin needs a minimum ROAS of 4 just to break even, while one with a 50% margin breaks even at 2. Always evaluate ROAS against your specific economics rather than industry averages.
ROAS measures revenue generated per rupee of ad spend and ignores all other costs. ROI accounts for the cost of goods sold, operating expenses, and ad spend together, giving a true profitability picture. A campaign with a ROAS of 5 can still produce a negative ROI if margins are thin or fulfilment costs are high.
Break-even ROAS = 1 divided by your gross margin percentage. If your gross margin is 40%, break-even ROAS = 1 / 0.40 = 2.5. This means you need Rs 2.50 in revenue for every Rs 1 of ad spend just to cover the cost of goods. Any ROAS below this number means the ads are costing more than the gross profit they generate.
The three most impactful levers are conversion rate, average order value, and audience targeting. Improving your landing page conversion rate from 2% to 3% raises ROAS by 50% without changing a single bid. Upselling or bundling products increases revenue per click. Tightening audience targeting reduces wasted impressions on users unlikely to convert.
Google Search typically delivers the highest ROAS of any paid channel because it captures high-intent demand. E-commerce advertisers commonly see 4:1 to 6:1, while B2B advertisers with longer sales cycles often report 6:1 to 8:1 when pipeline value is attributed. Branded keyword campaigns routinely exceed 10:1 because they capture existing demand at low cost.
Campaign ROAS is calculated for a single campaign, ad group, or keyword. Blended ROAS is total revenue across all channels divided by total ad spend across all channels. Blended ROAS is more useful for overall budget allocation decisions; campaign ROAS is more useful for optimising bids and creative within a channel.
Target ROAS (tROAS) is an automated bidding strategy available on Google Ads and Meta. You set a desired ROAS value and the platform's algorithm adjusts bids in real time to hit that target across your campaign. It requires sufficient conversion history — Google recommends at least 30 to 50 conversions in the past 30 days — before the algorithm can optimise reliably.
For e-commerce, revenue is typically the total transaction value tracked by the ad platform's pixel or conversion tag. ROAS = total transaction revenue attributed to ads / total ad spend in the same period. Be careful about attribution windows: a 7-day click window will show higher ROAS than a 1-day click window because it captures more delayed purchases.
Lead generation businesses rarely have immediate revenue to attribute. A practical approach is to assign a revenue value to each lead based on historical close rate and average deal size. If 10% of leads close at an average deal size of Rs 1,00,000, each lead is worth Rs 10,000. ROAS = (leads generated x Rs 10,000) / ad spend.
Technically ROAS cannot be negative — it is a ratio of revenue to spend, so the lowest it can reach is zero (no revenue generated). When marketers say "negative ROAS" they usually mean the campaign is running at a loss, i.e., ROAS is below break-even. Check the break-even ROAS using your gross margin and compare it to actual ROAS to quantify the shortfall.
Gross margin directly determines your break-even ROAS and your profitability at any given ROAS level. A business with 60% gross margins and a 3:1 ROAS is profitable; the same 3:1 ROAS for a business with 25% gross margins means it is losing money on every sale. Always set ROAS targets from the formula: target ROAS = 1 / gross margin, then add a profitability buffer on top.
The most reliable method is to compare platform-reported ROAS against your actual revenue from your order management system or CRM for the same period. Platforms overcount due to cross-device and cross-channel attribution overlaps. Blended ROAS — dividing total business revenue by total ad spend — is a conservative, unbiased sanity check alongside platform-specific numbers.

Related Articles

GUIDE

Digital Marketing ROI Guide

HOW TO

How to Calculate Marketing ROI

COMPARISON

ROAS vs ROI — Marketing Metrics Compared

BEST OF

Best Marketing ROI Calculators 2026

COMPARISON

CPC vs CPM — Paid Advertising Compared