The Margin Gap · Free Tool
ROAS Calculator: Find Your Break-Even ROAS and Real Profit
This ROAS calculator does more than divide revenue by ad spend. Add the costs your ad dashboard can’t see, like fees, lead payouts, refunds, and the cost to deliver the work, and it shows your break-even ROAS and what the campaign really kept. Built for businesses that sell through leads, calls, and a CRM.
By Nick Baum, Founder of Allocera Intelligence · 9 min read
Key takeaways
- ROAS = revenue ÷ ad spend. A 3.0 ROAS means $3 of revenue for every $1 of ads. It says nothing about profit.
- Break-even ROAS is the ROAS you need just to cover every other cost of the sale. Above it you make money; below it you lose money.
- Two campaigns with the same 3.0 ROAS can have opposite results. In our example, one keeps $7,100 and the other loses $1,900.
- For lead-driven businesses, the costs that decide profit (payouts, refunds, delivery) live outside the ad platform, so a basic ROAS calculator misses them.
Free ROAS Calculator With Break-Even ROAS
Type over the example numbers with one campaign’s results for a month. Leave any cost at zero if it doesn’t apply. Everything runs in your browser; nothing you type is saved or sent anywhere.
Calculate ROAS, break-even ROAS, and real profit
Your ROAS of 3.00 is above your break-even ROAS of 1.75, so this campaign keeps $7,100 after every cost.
How to use this ROAS calculator
- Pick one campaign and one period, such as last month. A ROAS calculator is most useful campaign by campaign, not blended.
- Enter ad spend and closed revenue. Use revenue your CRM or payment processor recorded, not the ad platform’s estimate.
- Add the costs of the sale: fees, lead payouts, processing, refunds, chargebacks, and the cost to deliver.
- Compare ROAS with break-even ROAS. If ROAS is higher, the campaign makes money. If it’s lower, it loses money, however good the ROAS looks.
The example numbers are the same illustrative campaign used in our guide to marketing costs. Want the contribution margin view instead? Use our contribution margin calculator.
The ROAS Formula: How to Calculate ROAS
ROAS stands for return on ad spend. The formula is simple:
ROAS = revenue from ads ÷ ad spend
Spend $10,000 and bring in $30,000 of revenue, and your ROAS is 3.0. You’ll also see it written as 3:1, 3x, or 300%. They all mean the same thing: $3 of revenue for every $1 of ads. A 4:1 ROAS means $4 of revenue for every $1 spent.
That’s all a basic ROAS calculator does, and most free ROAS calculators stop there. It’s useful for comparing ads on the same platform, but it has a blind spot: it counts revenue, not what you keep. A ROAS number can’t tell you whether a campaign made money until you know your break-even point.
What Is Break-Even ROAS?
Break-even ROAS is the ROAS at which a campaign exactly covers its costs, with zero profit and zero loss. Funnelytics describes it as the minimum return on ad spend at which ad-driven revenue covers your variable costs. The standard formula, as Shopify’s break-even ROAS guide puts it, is 1 divided by your profit margin before ads:
Break-even ROAS = 1 ÷ margin before ad spend
“Margin before ad spend” is the share of revenue left after every cost of the sale except the ads. A 50% margin gives a break-even ROAS of 2.0. A 25% margin needs 4.0.
Break-even ROAS for lead-driven businesses
Most break-even ROAS calculators are built for online stores, so they ask for product cost and shipping. If you sell services through leads and a CRM, the costs are different:
- Agency or management fees for running the campaign.
- Partner and lead vendor payouts for bought leads, calls, or referrals.
- Card processing fees on the sales you close. Stripe’s standard US pricing, for example, is 2.9% plus 30 cents per successful online card payment.
- Refunds and chargebacks, which often arrive weeks after the sale.
- The cost to deliver the work: labor, materials, or case costs.
Subtract those from revenue, divide by revenue, and you have your margin before ads. The ROAS calculator at the top of this page does this for you. In the example, the other costs come to $12,900, leaving a 57% margin before ads and a break-even ROAS of 1.75.
Same ROAS, Opposite Results: Two Campaigns
This is an illustrative example, not client data. Both campaigns spend $10,000 and show a 3.0 ROAS in the ad account. The difference is everything the ad account can’t see.

| Line | Campaign A | Campaign B |
|---|---|---|
| Revenue | $30,000 | $30,000 |
| Ad spend | $10,000 | $10,000 |
| ROAS | 3.0 | 3.0 |
| Agency fee | $1,500 | $1,500 |
| Lead vendor payouts | $0 | $6,000 |
| Card processing (3%) | $900 | $900 |
| Refunds & chargebacks | $1,500 | $1,500 |
| Cost to deliver | $9,000 | $12,000 |
| Margin before ads | 57% | 27% |
| Break-even ROAS | 1.75 | 3.70 |
| Real profit | $7,100 | −$1,900 |
Campaign A clears its break-even ROAS easily. Campaign B needs a 3.70 ROAS just to break even, so its 3.0 loses money on every sale. In the ad account, they look identical. If you moved budget based on ROAS alone, you could easily feed the wrong one. Our scale, hold, cut, pause framework shows how to turn numbers like these into a clear budget decision.
What Is a Good ROAS?
A good ROAS is one that is comfortably above your break-even ROAS. There isn’t a single number that works for everyone, because the break-even point depends on your costs.
Is a 2.5 ROAS good? For Campaign A above, yes: its break-even is 1.75, so 2.5 is profitable. For Campaign B, no: it needs 3.70 just to break even. The same ROAS can be great for one business and a loss for another. That’s why generic ROAS benchmarks are risky to steer by.
A better habit: run each campaign through the ROAS calculator, work out its break-even ROAS, then judge each one by how far above or below that line it sits. The gap between ROAS and break-even ROAS is where the profit is.
ROAS vs ACoS
ACoS (advertising cost of sale) is the same relationship flipped over, and it’s common on Amazon. As Brand Builder University’s comparison sets out, ACoS is ad spend ÷ ad sales and ROAS is sales ÷ ad spend. So one is 1 divided by the other:
- 25% ACoS = 4.0 ROAS
- 33% ACoS ≈ 3.0 ROAS
- 50% ACoS = 2.0 ROAS
With ACoS, lower is better. With ROAS, higher is better. Neither one includes the costs after the ad click, so both need a break-even check.
Where a Basic ROAS Calculator Can Mislead You
A basic ROAS calculator only knows two numbers. Here is what that leaves out, and how to fix it:
- Platform revenue isn’t closed revenue. The “conversion value” in an ad account is an estimate. Use the revenue your CRM or payment processor actually recorded.
- Refunds and chargebacks arrive late. A campaign measured on day-one revenue always looks better than it is. Update the numbers as money comes back.
- Payouts and fees live elsewhere. Lead vendor invoices and processing fees never reach the ad platform, so they’re easy to leave out.
- Judging too early. If your deals take weeks or months to close, a ROAS checked in the first week undercounts revenue. Match the window to your sales cycle; our 30-day retest explains why.
- One number for many campaigns. A blended ROAS across campaigns can hide a losing campaign behind a winning one. Calculate each campaign on its own.
For law firms, where cases take months to settle and lead costs are high, our guide to cost per signed case walks through the same problem in detail.
Tracking Real ROAS for Every Campaign, Every Night
A ROAS calculator works for one campaign at a time. Keeping it current for every campaign, while refunds, payouts, and fees keep arriving, is the hard part. CDAI (Capital, Decision, Accuracy, Intelligence), the engine behind Allocera Intelligence, connects to the ad accounts, CRM, and other tools you already use, and every night, for every campaign, it:
- Calculates real profit. It takes the revenue each campaign actually closed and subtracts every real cost of winning it: ad spend, fees, partner payouts, refunds, chargebacks, compliance costs, and any operating costs you add, like fulfillment.
- Makes one clear decision, such as scale, hold, cut, or pause, with the numbers and a confidence level behind it. You stay in control of every move.
- Rechecks its own math and stops on bad data instead of making decisions from it.
- Grades its past decisions once enough time has passed to judge them.
Before release, CDAI’s decisions were checked in a controlled validation across 9 businesses in 7 industries: 89.5% accurate overall (1,210 of 1,352 scored decisions), with the math matching 100% when checked two ways. Every decision type, including the weaker ones, is in the contribution margin marketing validation report. See how it works, or read why we measure net marketing contribution instead of ROAS.
ROAS Calculator FAQs
How is ROAS calculated?
Divide the revenue from your ads by what you spent on them. $30,000 of revenue from $10,000 of ad spend is a 3.0 ROAS. To know whether that’s profitable, compare it with your break-even ROAS: 1 divided by your margin before ad spend.
Is a 2.5 ROAS good?
It depends on your break-even ROAS. If your margin before ads is 57%, your break-even is about 1.75, so 2.5 is profitable. If your margin before ads is 27%, you need about 3.70 to break even, so 2.5 loses money. Use the ROAS calculator above with your own costs.
What does a 4:1 ROAS mean?
It means $4 of revenue for every $1 of ad spend, also written as 4x or 400%. It’s profitable only if your break-even ROAS is below 4.0, which means your margin before ads is above 25%.
What ROAS is 25% ACoS?
A 25% ACoS equals a 4.0 ROAS. ACoS is ad spend divided by ad sales, and ROAS is sales divided by ad spend, so each is 1 divided by the other.
What should a ROAS calculator include?
At minimum, ad spend and revenue. To tell you whether a campaign is profitable, a ROAS calculator also needs the other costs of the sale: fees, lead payouts, processing, refunds, chargebacks, and the cost to deliver. With those, it can show your break-even ROAS and real profit, as the calculator on this page does.
What is break-even ROAS?
The ROAS at which a campaign covers all its costs with nothing left over. Calculate it as 1 divided by your margin before ad spend. For lead-driven businesses, that margin should subtract fees, lead payouts, processing, refunds, chargebacks, and the cost to deliver the work.
Should I judge campaigns by ROAS or by profit?
Use ROAS to compare ads on the same platform, and profit to decide budget. A ROAS calculator with break-even ROAS gets you most of the way there. A campaign’s real profit, after every cost, is what tells you whether to spend more, hold, or cut.
See Real ROAS and Profit for Every Campaign
Connect the ad accounts and CRM you already use. CDAI calculates what each campaign really keeps after every cost and gives you one clear decision for it every night.