Free tool · ROAS

ROAS calculator: return on ad spend and break-even ROAS

Enter your ad spend, revenue and margin to see your ROAS, the break-even ROAS you need, and whether your ads are making money.

Book a strategy call →

ROAS (return on ad spend) tells you how much revenue your ads bring in for every rupee you spend on them. Use the calculator below to work out your ROAS, the break-even ROAS your margins require, your profit after ad spend and your cost per order. The guide underneath explains the formula, what a good ROAS is, and how to improve it.

ROAS calculator

3.00xROAS (revenue ÷ spend)
2.00xBreak-even ROAS (1 ÷ margin)
₹50,000Profit after ad spend
₹400Cost per order (CPA)

What is ROAS?

ROAS stands for return on ad spend. It is the revenue attributed to your advertising divided by what you spent on that advertising. A ROAS of 3 (often written 3x or 300%) means every ₹1 of ad spend brought in ₹3 of revenue.

ROAS formula
ROAS = Revenue from ads ÷ Ad spend

Example: you spend ₹1,00,000 on Meta ads in a month and the ads drive ₹3,00,000 in sales. ROAS = 3,00,000 ÷ 1,00,000 = 3x.

Break-even ROAS: the number that actually matters

A 3x ROAS sounds healthy, but whether it makes money depends on your margin. If half of every sale goes on product cost, shipping, payment fees and packaging, you keep only ₹0.50 of each rupee of revenue to pay for the ads.

Break-even ROAS formula
Break-even ROAS = 1 ÷ Gross margin (as a decimal)

50% margin → 1 ÷ 0.5 = 2x · 40% margin → 2.5x · 25% margin → 4x · 70% margin → 1.43x

Above break-even, your ads are profitable on the first order. Below it, you're paying to acquire customers and relying on repeat purchases to come out ahead. Neither is automatically wrong: many D2C brands accept a lower first-order ROAS when they know their repeat rate. The point is to decide it deliberately.

What is a good ROAS?

There is no universal good ROAS. A "good" ROAS is one above your break-even, with enough room left to cover fixed costs (team, tools, rent). That is why one brand can thrive at 1.8x and another can lose money at 4x. A few things change the target:

ROAS vs ROI

ROAS measures revenue against ad spend only. ROI (return on investment) measures profit against the total investment, including product cost and other expenses. A campaign can have a high ROAS and a negative ROI if margins are thin. Use ROAS to compare ads and campaigns quickly, and break-even ROAS or contribution margin to judge whether the ads make money.

How to find ROAS in Meta Ads Manager

In Meta Ads Manager, add the Purchase ROAS (return on ad spend) column (Columns → Customise columns → search "ROAS"). It divides the purchase conversion value tracked by your Pixel and Conversions API by the amount spent. Two cautions: the figure depends on your attribution setting (for example, 7-day click and 1-day view), and it only counts purchases that your tracking captures. Compare it with your store's own sales data before making big budget decisions. If you're still planning budgets, our guide to Meta ads costs in India covers CPM, CPC and daily budgets.

How to improve ROAS

ROAS goes up when you get more revenue from the same spend. There are four levers:

  1. Better creative. On Meta today, the ad itself does much of the targeting. Ads with stronger hooks reach and convert the right people more cheaply. Start with the first three seconds: see our 40 video hook examples and how to measure hook rate.
  2. Fresh creative. Performance usually drops as the same people see an ad repeatedly. Refresh before creative fatigue pushes costs up.
  3. Higher order value. Bundles, combo packs and free-shipping thresholds raise revenue per order without raising the cost of getting that order.
  4. Better conversion rate. A faster landing page, clear pricing, reviews near the buy button and prepaid incentives (to cut COD returns) all lift revenue from the same clicks.

Cutting budgets on weak campaigns can also raise the account's average ROAS, but it usually shrinks total revenue too. Aim for the highest profit, not the highest ROAS.

Worked example for an Indian D2C brand

A skincare brand sells a ₹999 serum. Product, packaging, shipping and payment fees cost ₹450 per order, so gross margin is about 55% and break-even ROAS is 1 ÷ 0.55 ≈ 1.82x. In a month it spends ₹2,00,000 on Meta ads and gets 500 orders (₹4,99,500 revenue). ROAS = 2.5x, comfortably above break-even. Profit after ad spend ≈ ₹4,99,500 × 0.55 − ₹2,00,000 ≈ ₹74,700, before fixed costs and returns. Cost per order = ₹400. (These are illustrative numbers; enter your own in the calculator above.)

Thumbstoppers makes the video ads that drive these numbers for D2C, fintech and edtech brands. See our Meta ads creative service or real video ad examples.

Find better-ROAS ads faster with our creative testing framework.

Also try our CPM calculator.

FAQs

How do you calculate ROAS?

Divide the revenue generated by your ads by the amount spent on those ads. For example, ₹3,00,000 in revenue from ₹1,00,000 of ad spend is a ROAS of 3x (300%).

What is break-even ROAS?

The ROAS at which your ads neither make nor lose money on the first order. Calculate it as 1 divided by your gross margin: a 50% margin needs a 2x ROAS to break even.

What is a good ROAS for Meta ads in India?

It depends on your margins, repeat rate and campaign type. A good ROAS is one above your break-even ROAS with room to cover fixed costs, so there is no single number that fits every brand.

Is ROAS the same as ROI?

No. ROAS compares revenue with ad spend only. ROI compares profit with the total investment, including product and operating costs.

Why is my Ads Manager ROAS different from my store data?

Ads Manager counts purchases attributed to ads under your attribution window and tracking setup, while your store counts all orders. Returns, COD refusals, tracking gaps and view-through attribution all create differences.

How can I increase ROAS?

Improve the creative (especially the first three seconds), refresh ads before they fatigue, raise average order value with bundles, and improve landing-page conversion.

Got a product that deserves the scroll?

naineel@hungryfolksmedia.com

+91 97571 48835 · Mumbai & Bangalore