← All Tools

ROAS & ROI Calculator

Calculate your Return on Ad Spend and marketing ROI. Know exactly which campaigns are profitable.

ROAS & ROI Calculator

Ad Campaign Performance Calculator

πŸ“ˆ Results
ROAS

0%

ROI

0%

Profit Margin

0%

Breakeven ROAS

0%

Other Tools

πŸš€

Need Expert Help?

Tools show you what to fix. Our team fixes it β€” and grows your business.

Get Free Audit

What is a ROAS Calculator?

A ROAS calculator is a free tool that tells you how much revenue you earn for every rupee or dollar you spend on advertising. The formula is simple β€” revenue divided by ad spend β€” but the answer is one of the single most important numbers in any paid marketing programme.

The HSA Thrive ROAS Calculator goes beyond the basic ratio. It returns your ROAS multiple, your ROI percentage, your effective profit (or loss) from the campaign, and a quick benchmark for whether your number is healthy for your industry. You can run it in seconds for a single campaign or paste in numbers from across your account to compare channels.

It works for Google Ads, Meta Ads, LinkedIn, programmatic, Amazon Sponsored Products β€” any paid channel where you can attribute revenue to spend.

Why ROAS Calculator Matters for Your Business

ROAS is the deciding metric for almost every paid media decision. Should you scale this campaign or kill it? ROAS. Is this audience worth bidding higher on? ROAS. Is this creative pulling its weight? ROAS. Without it, you are flying blind β€” burning budget on campaigns that look busy on the dashboard but drain the P&L.

The number alone is not enough, though. A 3x ROAS sounds great until you realise your gross margin is 25% and you are losing money on every sale. A 1.5x ROAS sounds weak until you realise it is on cold-audience prospecting that feeds a 6x retargeting funnel. The calculator gives you the raw number; you still need to interpret it against your break-even ROAS, your customer lifetime value, and your funnel stage. We cover all three in the FAQ below.

How to Use the ROAS Calculator

  1. 1
    Enter your ad spend

    Total amount you spent on the campaign β€” include media spend, agency fees, and creative costs if you want a true picture.

  2. 2
    Enter the revenue generated

    Total revenue directly attributable to that ad spend, taken from your ad platform conversion data or your CRM/analytics.

  3. 3
    Add your gross margin (optional)

    If you want true profitability, enter your gross margin percentage. The calculator will show you actual profit, not just gross revenue return.

  4. 4
    Click Calculate

    You get your ROAS multiple, ROI percentage, profit/loss in absolute terms, and a benchmark against typical industry numbers.

  5. 5
    Compare and decide

    Run the calculator for each campaign or channel separately. Cut anything below your break-even ROAS, scale anything well above it.

Frequently Asked Questions

What is a good ROAS for paid advertising?

The honest answer is "it depends on your margins" β€” but here are typical industry benchmarks: e-commerce averages 4x ROAS, B2B SaaS targets 3x–5x, direct-to-consumer brands aim for 3x–4x, and luxury or high-margin products can be profitable at 2x. Anything below 1x means you are losing money on every sale before counting overheads.

What is the difference between ROAS and ROI?

ROAS measures gross revenue against ad spend β€” it does not factor in product cost, fulfilment, or overhead. ROI measures actual profit against total cost. A campaign with 4x ROAS might have a 50% ROI after subtracting cost of goods, fees, and shipping. Always look at both. ROAS tells you if the channel works; ROI tells you if the business works.

How do I calculate break-even ROAS?

Divide 1 by your gross margin (expressed as a decimal). If your gross margin is 40%, your break-even ROAS is 1 Γ· 0.40 = 2.5x. That means every rupee of ad spend must return 2.5 rupees in revenue just to cover the product cost. Anything above 2.5x is real profit; anything below is a loss. Calculate this number first, then use it as your floor for every campaign.

Why is my Google Ads ROAS different from my Meta Ads ROAS?

Three reasons. First, attribution windows differ β€” Meta defaults to 7-day click + 1-day view, Google defaults to last-click. Second, intent differs β€” Google search captures high-intent buyers (typically higher ROAS), Meta captures interrupted browsers (typically lower ROAS but higher volume). Third, customer journeys overlap β€” both platforms often claim credit for the same conversion. Compare ROAS within a channel over time, not directly across channels.

Should I optimise for ROAS or for revenue?

It depends on your stage. Early-stage businesses or new product launches usually need to chase revenue and volume β€” a high ROAS at low volume means you are leaving the market untapped. Established businesses with proven product-market fit usually need to chase ROAS and profit β€” scaling a low-ROAS campaign just burns cash. The transition usually happens once paid marketing is reliably above 2x ROAS.

Does this calculator work for any ad platform?

Yes β€” the math is the same whether your spend is on Google, Meta, LinkedIn, Amazon, programmatic, TikTok, or anywhere else. As long as you can pull the spend number and the attributed revenue number from the platform, you can drop them in here. For LinkedIn B2B campaigns, use pipeline value or closed-won revenue instead of immediate revenue.

How often should I check my ROAS?

Check it weekly at the campaign level for active optimisation, and monthly at the account level for strategic decisions. Daily checking is usually noise β€” most ad platforms need 7+ days for attribution to settle, especially for view-through and assisted conversions. Reacting to single-day ROAS swings is one of the fastest ways to wreck a campaign that was working.

Need this done for you?

Free tools show you what to fix. Our team fixes it β€” and grows your traffic, leads, and revenue.

Get a Free Audit β†’