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, and how to improve ROAS across paid search and social.

Reviewed by the thecalcu.com team · Last updated August 4, 2026

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 matters before making any bid adjustment, budget reallocation, or campaign pause decision. Run the ROAS Calculator to get these numbers 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's 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, and so on. This is what platform dashboards report by default.

Fully-loaded ROAS adds agency management fees, creative production costs, and tool subscriptions to the denominator, reflecting 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

Pick 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 doesn't mean a profitable campaign. You need to know the minimum ROAS at which you're 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 doesn't cover the ad cost.

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

The ROAS Calculator takes your gross margin and instantly shows your break-even threshold and profitability at your current ROAS.

Note: break-even ROAS covers only the cost of goods. It doesn't 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 instead.

At the campaign level, ask whether this campaign type, prospecting versus retargeting versus branded, is performing above break-even. At the ad group level, look for which audience or product category drives the best returns. At the keyword level, identify 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 sits below the 2.5 break-even threshold in this example. That doesn't automatically mean it should be paused; prospecting feeds the retargeting and branded pools further down the funnel. It should be optimised, though, and budget shouldn't scale until ROAS improves.


Step 5: Calculate Blended ROAS

Blended ROAS combines all channels into a single number and suits overall budget allocation better:

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 gives a conservative, attribution-neutral view, since 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.

The Marketing ROI Calculator models 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're spending exactly as much on ads as the revenue they generate, well below any reasonable break-even threshold. Reaching a 2.5 ROAS at the same CPC and order value would need a conversion rate of 7.5%. Alternatively, cutting CPC to Rs 60 while holding a 3% conversion rate achieves the same 2.5 ROAS.

The CPC Calculator models how changes in bid, quality score, and conversion rate interact to hit a target ROAS.


ROAS vs ROI

These two metrics get confused often, but 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's 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 sit below 20% and overhead is high. ROAS is a traffic and revenue efficiency metric; ROI is a financial health metric. Use both together.


Platform ROAS Benchmarks

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

Platform Typical ROAS Range Notes
Google Search (e-commerce) 4:1 to 6:1 High intent; branded terms skew higher
Google Search (B2B) 6:1 to 8:1 Longer attribution windows needed
Google Shopping 3:1 to 5:1 Highly competitive; feed quality critical
Meta (Facebook/Instagram) 2:1 to 4:1 Broader audiences; stronger for brand-building
YouTube 1.5:1 to 3:1 View-through attribution inflates numbers
Display / Programmatic 1:1 to 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. That's normal and expected, not a reason to scale branded spend further.


How to Improve ROAS

Improving landing page conversion rate moves the needle fastest. A 1 percentage point improvement in conversion rate raises ROAS by 33 to 50% without changing a single bid, so test headline clarity, page speed, and form length first.

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

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

Pausing or restructuring underperforming ad groups matters once you have the data. 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.

Improving the break-even threshold itself is the lever people overlook. 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

What is a good ROAS?
A good ROAS depends on your gross margin. A common benchmark is 4:1, meaning Rs 4 revenue for every Rs 1 spent on ads, but 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. Evaluate ROAS against your specific economics rather than industry averages.
What is the difference between ROAS and ROI?
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.
How do I calculate break-even ROAS?
Break-even ROAS = 1 divided by your gross margin percentage. If your gross margin is 40%, break-even ROAS = 1 / 0.40 = 2.5, meaning 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.
How can I improve a low ROAS?
Conversion rate, average order value, and audience targeting are the biggest levers. 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, and tightening audience targeting cuts wasted impressions on users unlikely to convert.
What ROAS should I expect from Google Search ads?
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.
What is the difference between blended ROAS and campaign ROAS?
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 suits overall budget allocation decisions better, while campaign ROAS suits optimising bids and creative within a channel.
What is Target ROAS bidding?
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 needs sufficient conversion history first, Google recommends at least 30 to 50 conversions in the past 30 days, before the algorithm can optimise reliably.
How is ROAS calculated for e-commerce?
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. Watch your attribution windows: a 7-day click window shows higher ROAS than a 1-day click window because it captures more delayed purchases.
How is ROAS calculated for lead generation businesses?
Lead generation businesses rarely have immediate revenue to attribute. A practical approach assigns 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, so ROAS = (leads generated x Rs 10,000) / ad spend.
What does a negative ROAS mean?
Technically ROAS can't be negative. It's a ratio of revenue to spend, so the lowest it can reach is zero, meaning no revenue generated at all. When marketers say "negative ROAS" they usually mean the campaign is running at a loss, with ROAS below break-even. Check the break-even ROAS using your gross margin and compare it to actual ROAS to quantify the shortfall.
How does gross margin affect ROAS targets?
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's losing money on every sale. Set ROAS targets from the formula, target ROAS = 1 / gross margin, then add a profitability buffer on top.
How do I measure ROAS accurately across multiple platforms?
The most reliable method compares 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, works as 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