ROAS Calculator

Written by LeadScale on 06 June 2026

ROAS is revenue divided by ad spend. The calculator below works out the four versions of ROAS that actually matter: gross, net, break-even, and the long-term one (LTV-adjusted). Type your numbers in. The answers update as you go. The maths, a worked example, and a note on B2B sit below.

Your numbers

Any currency. Just keep ad spend and revenue in the same one.

The total you spent on the ads in scope.
Revenue you can attribute to the same ads. For B2B, this often means closed-won revenue tied back to the campaign, not pipeline.
The share of revenue left after the direct cost of delivering the product or service. SaaS often 70 to 85; services 25 to 45.
Expected total revenue per customer divided by first-deal revenue. SaaS default 3.0 to 5.0. B2B services often 1.5 to 3.0.

Your ROAS

Gross ROAS - Enter spend and revenue to calculate.
Net ROAS - Adjusts gross for the cost of delivery.
Break-even ROAS - The ROAS at which net contribution is zero at this margin.

The four ways to work out ROAS

Each one answers a different question. Gross tells you which channel is doing best. Net tells you whether you are making money. Break-even tells you the floor you have to clear. LTV-adjusted tells you the long-term picture. The calculator above does all four at once. Here are the sums.

VersionThe sumWhen to use it
Gross ROASRevenue / Ad spendComparing channels. Spotting trends. Ignores margin.
Net ROAS(Revenue x Gross margin) / Ad spendWorking out whether you are actually making money. Needs a real margin figure.
Break-even ROAS1 / Gross marginThe floor. Below this number the campaign loses money.
LTV-adjusted ROAS(Revenue x LTV multiplier x Gross margin) / Ad spendSubscription or repeat-purchase businesses. Only use it when you can back the LTV multiplier with real retention data.

ROAS is a ratio, so the currency does not matter. Pounds, dollars, euros, pick one and stay with it. The answer comes out the same.

Worked example

A B2B software team spends 10,000 on a campaign. It brings in 45,000 of revenue in the first year. Their gross margin is 75%. They expect the average customer to spend three times their first-year revenue across the life of the contract.

  • Gross ROAS = 45,000 / 10,000 = 4.5x
  • Net ROAS = (45,000 x 0.75) / 10,000 = 3.375x
  • Break-even ROAS = 1 / 0.75 = 1.33x
  • LTV-adjusted ROAS = (45,000 x 3.0 x 0.75) / 10,000 = 10.125x

Gross ROAS is the number most teams put on a slide. Net ROAS is the one finance cares about. Break-even is the floor: anything below it is losing money. LTV-adjusted is the long-term picture, and only worth quoting if you can defend the LTV multiplier.

A note for B2B

Most ROAS articles online are written for ecommerce. B2B is harder. Revenue arrives months after the campaign, not weeks. The decision involves six to ten people, not one (Gartner). And pipeline is not revenue. Only use gross and net ROAS at the campaign level when you can trace closed-won revenue back to the ads that started it. For earlier reporting, use a pipeline-weighted version. Just do not mix the two up.

What this calculator can't do

The calculator gives you the four numbers. It cannot tell you whether your attribution is right. If the revenue figure is wrong because the leads behind it were wrong, no calculator can fix that. The fix sits upstream, at the point you capture the lead. The data truth article covers the upstream fix. The measurement plumbing article covers the wiring.

Related reading

If the revenue figure in your ROAS is wrong because the leads behind it were wrong, the fix is at the point of capture. How LeadScale validates leads at source →

Frequently asked questions

It depends on your margin. People often quote 4:1 (four pounds back for every one spent) as the benchmark, but the number that actually matters is break-even. Your margin sets that. At a 25% margin, you need 4.0x just to break even. At a 75% software margin, 1.33x breaks you even and 3.0x is already healthy. Compare against your break-even, not a generic benchmark.
It depends on your margin. People often quote 4:1 (four pounds back for every one spent) as the benchmark, but the number that actually matters is break-even. Your margin sets that. At a 25% margin, you need 4.0x just to break even. At a 75% software margin, 1.33x breaks you even and 3.0x is already healthy. Compare against your break-even, not a generic benchmark.
ROAS divides revenue by ad spend. ROI divides profit by total investment. ROAS tells you whether a channel is doing its job. ROI tells you whether the business is making money. ROAS is for campaign-by-campaign decisions. ROI is for boardroom decisions. Use both.
Only if you can back up the LTV number with real retention data. For subscription businesses with measured renewal rates, LTV-adjusted ROAS is the honest long-term picture. For services without a defensible LTV figure, leave it off. A made-up multiplier just inflates the answer and hides what is really happening.
No. ROAS is a ratio, so it works in any currency. Pounds, dollars, euros, anything. Just keep ad spend and revenue in the same one.
Revenue x LTV multiplier x gross margin, divided by ad spend. The calculator runs this above when the LTV toggle is on.
Start with 30%, which is a typical services margin. Then ask finance for the real number and swap it in. If marketing does not have a margin figure to hand, that is a one-conversation fix with finance, then lock the number into your reporting templates.

Related Content

More From this Author