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:
- You spend $1,000 on ads
- Those ads bring in $4,000 in sales
$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
- Ad spend: $1,000
- Revenue: $4,000
- Gross profit: $2,000
- Profit after ads: $1,000 ✅
Business B: 25% gross margin
- Ad spend: $1,000
- Revenue: $4,000
- Gross profit: $1,000
- Profit after ads: $0 ❌
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:
- 60% gross margin: 1 ÷ 0.60 = 1.7x
- 50% gross margin: 1 ÷ 0.50 = 2x
- 40% gross margin: 1 ÷ 0.40 = 2.5x
- 25% gross margin: 1 ÷ 0.25 = 4x
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:
- Agency or freelancer fees
- Design and video production
- Discounts and promo codes used to close the sale
- Refunds, returns and canceled jobs
- Payment processing fees
- Software used to manage campaigns
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:
- Double counting. Google and Facebook may both take credit for the same sale.
- View-through conversions. Some platforms count a sale if someone just saw an ad, even if they never clicked it.
- Missing phone calls. If customers call instead of buying online, many platforms can’t track those sales at all.
- Long sales cycles. If customers take weeks to decide, ROAS may look worse than it really is in the short term.
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 measures revenue per dollar spent on ads. It’s quick and useful for comparing campaigns.
- ROI measures actual profit after all costs. It tells you whether the investment truly paid off.
- CAC measures what it costs to win one new customer. It tells you how efficiently you’re growing.
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:
- Record ad spend for each platform in its own expense account, like Google Ads and Facebook Ads
- Keep agency fees and production costs separate, so you can add them to your true ad cost
- Use classes or tags to connect revenue to the channel it came from
- Know your gross margin by service or product, not just overall
- Review your profit and loss report monthly and compare it to what your ad platforms report
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.
- Pause campaigns that are below your break-even ROAS
- Put more budget into campaigns and audiences that consistently perform
- Improve your follow-up so more leads turn into paying customers
- Review your pricing, since a small price increase can change your break-even ROAS a lot
- Promote your higher-margin services, not just your most popular ones
- Track phone calls, so you aren’t cutting ads that actually work
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.