How do you calculate ROAS?
The formula is straightforward: ROAS = Revenue from ads ÷ Ad spend.
Example: You spent ₹1,00,000 on Meta Ads in a month and those ads generated ₹5,00,000 in revenue. Your ROAS is ₹5,00,000 ÷ ₹1,00,000 = 5x. That means every rupee you invested returned five rupees in revenue.
ROAS is expressed as a multiple (5x) or sometimes as a percentage (500%). Both mean the same thing. Most performance marketers in India use the multiple format because it is easier to communicate: "We are running at 5x" is clearer than "We have a 500% return on ad spend."
What is a good ROAS?
There is no universal "good" ROAS because it depends entirely on your profit margins. A business with 70% margins can be profitable at 2x ROAS. A business with 25% margins needs 4x or higher just to break even.
The only ROAS that matters is one above your break-even point. Calculate your break-even first, then set your target above it.
- D2C / e-commerce with 35–40% margins: 3x is roughly break-even, 5–7x is healthy, 8x+ is excellent.
- Lead generation: ROAS is harder to measure directly because revenue is delayed. Most lead-gen businesses track CPA and CAC instead.
- SaaS / subscription: ROAS can be misleading because customer lifetime value (LTV) matters more than first-purchase revenue. A 1.5x ROAS on first purchase might be very profitable if customers stay for 18 months.
ROAS vs ROI: what is the difference?
ROAS measures revenue against ad spend only. ROI (Return on Investment) measures profit against total cost, including product cost, shipping, overhead, team salaries, and agency fees.
Example: You spent ₹1,00,000 on ads and earned ₹5,00,000 in revenue. ROAS = 5x. But if your product cost is ₹2,50,000, shipping is ₹50,000, and other costs are ₹50,000, your actual profit is ₹1,50,000. ROI = (₹1,50,000 − ₹1,00,000) ÷ ₹1,00,000 = 50%.
ROAS is useful for day-to-day campaign management because it is fast and simple. ROI is what you need for actual business decisions about whether a channel is worth continuing. Use ROAS in the ad dashboard and ROI in the spreadsheet.
What is break-even ROAS?
Break-even ROAS is the minimum ROAS at which your ads stop losing money. The formula is: Break-even ROAS = 1 ÷ profit margin.
Anything below break-even means you are losing money on every sale driven by ads. Anything above it means ads are contributing to profit. Your target ROAS should be at least 30–50% above break-even to account for overhead, returns, and bad months.
- If your profit margin is 50%, break-even ROAS = 1 ÷ 0.50 = 2x.
- If your profit margin is 40%, break-even ROAS = 1 ÷ 0.40 = 2.5x.
- If your profit margin is 25%, break-even ROAS = 1 ÷ 0.25 = 4x.
How do you improve a low ROAS?
When ROAS is below target, attack the levers in this order. Creative has the biggest impact; targeting has the least.
- Fix your creative first: test new hooks, formats, and offers. Creative fatigue is the number one cause of declining ROAS. Run 3–5 new creatives per week and kill losers within 3–4 days.
- Fix your landing page: slow load times, unclear messaging, and too many form fields kill conversion rates. A 1% improvement in conversion rate can lift ROAS by 20–30%.
- Refine your offer: a stronger discount, a better lead magnet, or a clearer value proposition converts more of the traffic you are already paying for.
- Use retargeting: warm audiences (site visitors, video viewers, cart abandoners) almost always deliver higher ROAS than cold prospecting.
- Fix your tracking: if the Meta Pixel or GA4 is not firing correctly, the algorithm is optimising on bad data. Verify your pixel, set up Conversions API, and test event tracking before blaming the platform.
