Skip to main content

A high ROAS on a small budget often makes you less money than a lower ROAS on a big budget. ROAS is a ratio, not a profit figure. A store doing 8x ROAS on R10,000 of ad spend can bank far less than a store doing 4x on R100,000. The reason is simple: profit is paid in Rands, not percentages. As you scale ad spend, ROAS naturally drops, but total profit can keep climbing. So stop chasing the biggest ROAS screenshot. Start chasing the biggest profit. Here is exactly how the maths works, and where your line should sit. From V8 Media. We have driven R2+ billion in client sales since 2018.

Would you rather have 10% of R100,000 or 5% of a million?

Take a second with that. It feels like a trick question. It is not.

10% of R100,000 is R10,000. 5% of a million is R50,000.

So which do you want? If you are running a business, you take the R50,000 every single time.

That is the whole ROAS argument in one line. A bigger percentage on a small number loses to a smaller percentage on a big number. Yet most store owners do the exact opposite with their ad budgets. They protect a sky-high ROAS and starve the spend that would actually grow them.

What is ROAS, really?

ROAS stands for Return on Ad Spend. It answers one question: for every R1 you put into ads, how many Rand come back in revenue?

ROAS = revenue from ads ÷ ad spend.

Spend R10,000 and pull R50,000 in sales, and your ROAS is 5x. For every R1 in, R5 back. Sounds brilliant.

For context, the average eCommerce ROAS sits around 2.87x heading into 2026 (Hawky AI). Google Search campaigns tend to run higher, with a median near 4.5x and Shopping ads around 5.0x, while Meta ads average closer to 2.0x, with well-run eCommerce accounts often landing between 2.5x and 4.0x (Hawky AI). So a 5x feels like a win.

But here is the catch that costs people fortunes. ROAS is just a ratio. It does not tell you how much money you actually kept.

Why a high ROAS can still mean low profit

ROAS counts revenue. It ignores almost everything it cost you to make that revenue.

It does not subtract your cost of goods. Not VAT. Not shipping, payment fees, salaries, or software. As Saras Analytics puts it, ROAS is not profitability, and only contribution margin shows what is really left.

So a "great" ROAS can hide thin margins, high return rates, and discount addiction. Digital Time Savers makes the same point: a product can post a strong ROAS and still lose money on every order, because the ad platform only sees revenue signals, not your true costs.

Think of ROAS like your salary before tax. The big number feels good. It is not what lands in your account.

High ROAS vs low ROAS: the worked example

Numbers make this real. Two stores. Same products, same 40% margin after costs but before ad spend. The only difference is how aggressively they spend.

Store A: small budget, high ROASStore B: big budget, lower ROAS
Ad spendR10,000R100,000
ROAS8x4x
RevenueR80,000R400,000
Margin before ads (40%)R32,000R160,000
Less ad spend−R10,000−R100,000
Net profitR22,000R60,000

Look at that again. Store B runs half the ROAS. Store B also banks R38,000 more profit.

If you judged these two on ROAS alone, you would kill Store B and protect Store A. You would be choosing the smaller pile of money on purpose.

That is the mistake. ROAS told you the wrong story, because it was never measuring the thing that matters.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Why ROAS drops as you scale (and why that is normal)

Here is something nobody tells beginners. The more you spend, the harder it gets to hold a high ROAS.

At a tiny budget, you are only reaching the people most likely to buy. Your warmest audience. Of course the ROAS is high. You are skimming the cream.

Scale the budget and you have to reach colder people. People who do not know you yet. They convert at a lower rate, so your ROAS slides. That is not your ads breaking. That is maths.

Can you grow the budget and keep a monster ROAS? Maybe for a while. But fighting to protect a number means leaving the biggest pile of profit on the table. You stay small to feel efficient.

The question is not "how do I keep my ROAS high?" It is "how much more profit can I pull while staying above break-even?"

The number that actually matters: total profit

Stop asking what your ROAS is. Start asking how much profit you took home.

Profit pays your team. Profit buys more stock. Profit lets you outspend competitors and still sleep at night. A percentage on a screenshot does none of that.

This is why we obsess over profit per campaign at V8 Media, not vanity ratios. A 3x ROAS that nets R200,000 beats a 9x ROAS that nets R40,000. Every time.

If you only ever look at one paid number, look at the Rand profit your ads generated after every cost. The closest metric for that is POAS, profit on ad spend, which we break down in our ROAS vs POAS guide.

Break-even ROAS: the floor you cannot drop below

Now, this does not mean ROAS is useless or that you should spend recklessly. There is a floor. It is called your break-even ROAS.

The formula is dead simple (Triple Whale):

Break-even ROAS = 1 ÷ your profit margin.

If your margin is 40%, your break-even ROAS is 1 ÷ 0.40 = 2.5x. Below 2.5x you lose money. Above it you make money.

Your margin decides everything here. The thinner your margin, the higher your ads have to perform just to break even.

Your profit marginBreak-even ROASWhat it means
60%1.7xYou can scale hard at a low ROAS and still profit
40%2.5xHealthy room to push budget
30%3.3xWatch your spend, less margin for error
20%5.0xThin. Every Rand of cost matters

Break-even ROAS = 1 ÷ profit margin, per Triple Whale's 2026 break-even ROAS guide.

So the goal is not the highest ROAS. The goal is the most profit while staying comfortably above your break-even line. A 60% margin store can run a 2x ROAS all day and get rich. A 20% margin store doing the same goes broke.

This is why you cannot copy another store's "target ROAS". You need to know your own profit margins first.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

The metrics that should guide your budget, not ROAS

If ROAS is not the boss, what is? These are the numbers that actually tell you how much budget your store can handle.

  • Gross margin. What is left after product cost, VAT, shipping, and fees. This sets your break-even ROAS and your whole ceiling.
  • Customer acquisition cost (CAC). What it costs to win one new customer. It is rising fast. Across eCommerce it now sits between $68 and $84 in USD terms, up roughly 60% in five years (Shopify, 2025). Know yours in Rands.
  • Lifetime value (LTV). What a customer is worth over time, not just on the first order. If they buy again, you can afford to pay more to acquire them. Here is how to work out your eCommerce LTV.
  • LTV to CAC ratio. The health check. A ratio of 3:1 or higher is the sign of a business that can scale (Corporate Finance Institute). If a customer is worth 3x what they cost you to win, spend more and win more of them.
  • Repeat purchase rate. The percentage who come back. High repeat rates mean a "bad" first-order ROAS can still be wildly profitable once the second and third orders land.
  • Operating expenses. The boring stuff that quietly eats profit. Last month we paid R150,000 in payment-gateway fees alone, across roughly 3,000 orders. That is real money that never shows up in your ROAS.

Once you see these together, budget decisions get obvious. A store with a 4:1 LTV to CAC ratio and repeat buyers should be pouring fuel on the fire, even at a lower ROAS. The profit is in the lifetime, not the first click. Fold all of these into the monthly KPIs every store should track.

When a high ROAS actually is the right call

Let me be fair, because this cuts both ways. Chasing volume is not always smart.

Protect a high ROAS and spend cautiously when:

  • Your margins are thin. A 20% margin store with courier costs and load-shedding eating into ops has almost no room. Here, ROAS discipline keeps you alive.
  • Cash is tight. If you cannot fund the stock and the ad spend, scaling fast can choke your cashflow even while it is profitable on paper.
  • You have not proven the funnel yet. Do not pour R100,000 into a campaign you have not validated at R10,000 first. Earn the right to scale.
  • Customers buy once and vanish. No repeat purchases means no lifetime value cushion, so the first sale has to pay for itself.

So this is not "spend like a maniac and ignore ROAS". It is "stop treating a high ROAS as the goal when it is really just a guardrail".

How to find your profit sweet spot

Here is the simple process we run for clients.

  1. Work out your real margin. After product cost, VAT, shipping, and fees. No guessing.
  2. Calculate your break-even ROAS. 1 ÷ margin. That is your floor.
  3. Set a target ROAS above the floor. Far enough above break-even to be safe, low enough to let you scale.
  4. Push budget up in steps. Watch the Rand profit number, not the ROAS percentage. The moment extra spend stops adding profit, you have hit your ceiling for now.
  5. Bank the lifetime value. Build email, retention, and repeat-purchase flows so each customer is worth more, which lets you spend more to win them.

Do this and you stop optimising for a feeling. You start optimising for the bank balance.

Want us to do your marketing for you? Book a free call with V8 Media.Want us to do your marketing for you? Book a free call with V8 Media.

Why understanding your numbers is non-negotiable

Here is the hard truth. If you do not know your margins, your CAC, and your break-even ROAS, you are not running a business. You are winging it.

Knowing your numbers is what separates a business from a hobby. Every good decision I have seen a client make started with knowing their real margin.

If you ever want to build, scale, and eventually sell your business, the financials are not optional. A buyer does not care about your best ROAS month. They care about consistent, growing profit.

How V8 Media scales stores on profit, not vanity

Most agencies hand you a screenshot of a big ROAS and call it a win. We do not.

We dig into your real margin first. Product cost, VAT, shipping, the lot. Then we set the break-even line and push the budget hard until profit stops growing. Sometimes that means telling a client their ROAS is going to drop. They are never upset when the bank balance goes up.

It is the same thinking behind every campaign we run, from Meta Ads to Google Ads. We are not chasing the prettiest percentage. We are chasing the most money in your account.

Frequently asked questions

Is a high ROAS always good?

No. ROAS only measures revenue per Rand of ad spend, not profit. A high ROAS on a small budget can make less money than a lower ROAS on a big budget, and a high ROAS can still lose money if your margins are thin.

Should I focus on ROAS or budget?

Focus on profit, which sits between them. Use your break-even ROAS as a floor, then scale your budget as far as it keeps adding total profit. The biggest ROAS rarely equals the biggest profit.

What is a good ROAS for eCommerce?

It depends entirely on your margin. The average sits around 2.87x (Hawky AI), but your real target is your break-even ROAS plus a safety buffer. A 60% margin store profits at 2x, while a 20% margin store needs 5x just to break even.

Why does my ROAS drop when I increase my budget?

Because a small budget only reaches your warmest, most likely buyers. Scaling forces you to reach colder audiences who convert at lower rates, so ROAS falls. That is normal, and often still more profitable overall.

How do I calculate my break-even ROAS?

Break-even ROAS = 1 divided by your profit margin (Triple Whale). At a 40% margin, that is 1 ÷ 0.40 = 2.5x. Below that you lose money on the ads, above it you make money.

Can a lower ROAS make more money than a higher ROAS?

Yes, and it often does at scale. A 4x ROAS on R100,000 of spend can bank far more profit than an 8x ROAS on R10,000, because profit is paid in Rands, not percentages.

What metrics matter more than ROAS?

Gross margin, customer acquisition cost, lifetime value, your LTV to CAC ratio, repeat purchase rate, and total profit. These tell you how much budget your store can actually handle.

When should I keep my ROAS high instead of scaling?

When your margins are thin, cash is tight, the funnel is unproven, or customers buy only once. In those cases ROAS discipline protects you. Once the funnel is proven and customers repeat, scale harder.

Key takeaways

  • ROAS is a ratio, not profit. A big percentage on a small budget can bank less than a smaller percentage on a big budget.
  • A 4x ROAS on R100,000 can beat an 8x ROAS on R10,000 by tens of thousands of Rand in profit.
  • ROAS naturally drops as you scale. That is maths, not failure.
  • Your break-even ROAS = 1 ÷ your profit margin. That is your floor, not your goal.
  • Let margin, CAC, LTV, and repeat rate guide your budget, then chase total profit.
  • Keep ROAS tight only when margins are thin, cash is short, or the funnel is unproven.

Running ads on a great-looking ROAS but not sure they are actually growing your profit? That gap is exactly where stores quietly stall. We set the break-even line, then scale on profit, not vanity. We have driven R2+ billion in client sales since 2018. See how we grow eCommerce stores profitably.

Claim Your Free Audit