How to Calculate ROAS (and Why a “Good” ROAS Can Still Lose Money)

Your ads manager says your campaign has a 4x ROAS.

It sounds great. For every dollar you spent, you got four dollars back.

So why doesn’t your bank account feel four times better?

Because ROAS measures revenue, not profit. And the gap between those two things is where a lot of marketing budgets quietly disappear.

What Is ROAS?

ROAS stands for Return on Ad Spend. It tells you how much revenue your ads brought in for every dollar you spent on them.

It’s one of the most common numbers in digital marketing. Google Ads, Facebook, Instagram and most ad platforms show it right on the dashboard.

That’s also why it’s easy to trust it too much.

How to Calculate ROAS

The formula is simple:

ROAS = Revenue from ads ÷ Ad spend

For example:

$4,000 ÷ $1,000 = 4

Your ROAS is 4, often written as 4x, 4:1 or 400%.

All three mean the same thing: every $1 in ads brought in $4 in revenue.

Why a “Good” ROAS Can Still Lose Money

Here’s the problem. That $4,000 isn’t profit.

Out of that $4,000, you still have to pay for materials, products, labor and everything else it takes to deliver the work. What’s left is your gross profit.

Let’s look at two businesses with the exact same 4x ROAS:

Business A: 50% gross margin

Business B: 25% gross margin

Same ROAS. Completely different results.

And Business B hasn’t even paid for rent, software, insurance or the owner’s time yet. That “great” campaign is actually losing money.

Find Your Break-Even ROAS

Before you judge any campaign, you need to know the minimum ROAS your business needs just to break even.

Break-even ROAS = 1 ÷ Gross margin

Some examples:

If your margin is 25%, anything below 4x is losing money, even if it looks good on the dashboard.

This is why there’s no universal “good” ROAS. A 3x ROAS can be excellent for one business and a disaster for another.

Set a Target ROAS, Not Just a Break-Even

Breaking even isn’t the goal. You want your ads to leave profit behind.

To set a target, decide how much profit you want to keep after ad costs:

Target ROAS = 1 ÷ (Gross margin − Desired profit margin)

For example, with a 40% gross margin and a goal of keeping 15% profit after ads:

1 ÷ (0.40 − 0.15) = 1 ÷ 0.25 = 4x

Now you have a real number to measure every campaign against.

Hidden Costs That Shrink Your Real ROAS

Most ad dashboards only count the money you paid the platform. But running ads usually costs more than that:

If your agency charges $500 a month to manage $1,000 in ad spend, your true cost is $1,500, not $1,000. That 4x ROAS just became 2.7x.

Don’t Trust the Dashboard Alone

Ad platforms are not neutral. They have every reason to show their ads in the best possible light.

A few things to watch for:

The fix is simple: compare what the platforms report to what actually shows up in your books. If the ads say they brought in $40,000 last month but your total sales were $35,000, something doesn’t add up.

ROAS vs. ROI vs. CAC

These three numbers get mixed up all the time. Here’s the difference:

ROAS is a great starting point. But it should never be the only number you look at. Pair it with CAC and customer value to see the full picture.

How Your Books Help You Measure ROAS

Accurate ROAS starts with clean bookkeeping. In QuickBooks, a few simple habits make a big difference:

When your books are organized this way, you can calculate your real ROAS in minutes instead of guessing.

How to Improve Your ROAS

If your ROAS is below where it needs to be, you have two options: bring in more revenue per ad dollar, or keep more profit from each sale.

The Bottom Line

ROAS is a useful number, but it only tells half the story.

A campaign doesn’t succeed because it brings in revenue. It succeeds because it brings in profit.

Know your margins, find your break-even ROAS, count your real costs and check the dashboard against your books. That’s how you make sure every ad dollar is actually working for you.

If you’re not sure whether your ads are making money, The Tounsley Group can help you organize your numbers, find your real ROAS and see which campaigns are worth keeping. Reach out for a free consultation.