"My ROAS is 3 — is that any good?" You'll see this question posted almost daily in online-seller groups. And it almost always draws the same reply: "That's tiny, mine's 8." The person who asked suddenly feels inadequate, panics, and switches their ads off. The problem? That ROAS of 3 might have been genuinely profitable, while the neighbor's ROAS of 8 might not be.
This is where a lot of small-business owners go wrong: they chase the high ROAS numbers other people show off, decide their own ads are a failure, and kill campaigns that were actually making money. This article gives you something far more useful than a bragging number — a realistic ROAS benchmark tied to your margins and your type of business.
What ROAS Really Is — and Why the Number Misleads
ROAS (Return on Ad Spend) is the ratio between the revenue your ads generate and the amount you spent to generate it. The formula is simple:
ROAS = Total Revenue from Ads ÷ Total Ad Spend
If you spend Rp5,000,000 on ads and produce Rp20,000,000 in sales, your ROAS is 4. Every Rp1 spent on advertising returned Rp4 in revenue. Clear enough.
But here's the trap: ROAS measures revenue, not profit. That Rp20 million in sales isn't automatically money in your pocket. If your product cost, shipping, and other expenses come to Rp18 million, you only netted Rp2 million — even though a ROAS of 4 looks "healthy." Flip it around, and a business with fat margins can profit handsomely on a ROAS of just 2.
So the honest answer to "what's a good ROAS?" is this: it depends on your profit margin — not on whoever posted the biggest number.
The Key Move: Calculate Your Break-Even ROAS First
Before you ask what a good ROAS is, you need to know your break-even ROAS — the point where you neither lose money nor make it. Below that line you're bleeding; above it you start to profit. The formula:
Break-Even ROAS = 1 ÷ Gross Profit Margin
Gross profit margin is the percentage of the sale price left after you subtract the cost of goods (COGS). Let's make it concrete with two real-world examples.
Example 1: Thin-margin product (fashion / reseller)
- Selling price: Rp150,000
- Product cost + shipping: Rp90,000
- Gross margin: Rp60,000 (40%)
- Break-even ROAS = 1 ÷ 0.40 = 2.5
That means anything below a ROAS of 2.5 is already a loss. A ROAS of 3 is a thin profit. A ROAS of 4 is where it starts to feel healthy.
Example 2: Fat-margin product (skincare / digital)
- Selling price: Rp250,000
- Product cost + shipping: Rp75,000
- Gross margin: Rp175,000 (70%)
- Break-even ROAS = 1 ÷ 0.70 = 1.4
Here, a ROAS of 2 is already a decent profit. The number looks small, but the profit is large.
See the difference? A fashion reseller on a ROAS of 3 can be in far better shape than a skincare seller on the exact same ROAS — it all comes down to margin. That's precisely why comparing ROAS without knowing the margin behind it just makes you feel bad for no reason.
Healthy ROAS Benchmarks by Business Type
As a rough guide — and these are general illustrations, not fixed guarantees — here are the ROAS ranges usually considered healthy by business type in Indonesia:
- Fashion, accessories, resellers (30–45% margin): aim for a ROAS of 3 or higher. Below 2.5 is usually a loss.
- Packaged food & beverage / F&B (40–60% margin): a ROAS of 2.5–3.5 is already healthy.
- Skincare, cosmetics, herbal (60–75% margin): a ROAS of 2–3 is good — even better if you get repeat orders.
- Digital products, online courses, ebooks (80–95% margin): a ROAS of just 1.5–2.5 is already highly profitable.
- Service businesses (agencies, clinics, courses): don't judge on per-transaction ROAS alone. Calculate lifetime customer value, because one client can come back many times over.
The pattern is clear: the fatter your margin, the lower the ROAS you need to profit. So when someone insists "a ROAS under 5 is bad," they're wrong. It may be true for their thin-margin business, but it says nothing about yours.
Fantasy ROAS vs. Realistic ROAS
Plenty of "ad guru" content brags about a ROAS of 15, 20, even 30. It's not impossible — but here are three things to keep in mind before you let it get to you:
- Cherry-picking. What gets shown off is usually the best campaign on the best day, not the full-month average, which is much lower.
- Small scale. A ROAS of 20 on Rp500,000 of spend is easy. Try holding that at Rp30 million a month — it typically drops as your audience widens and gets more expensive.
- Seasonal viral products. A ROAS that explodes during one hype moment doesn't reflect long-term performance.
For most SMBs selling steadily throughout the month, a sustainable, realistic ROAS usually sits between 2 and 5, depending on margin. If you can profit consistently in that range while still being able to scale, that's a major win.
Don't Judge on ROAS Alone: The Metrics That Matter Just as Much
ROAS matters, but it isn't the whole story. Some businesses with a merely "okay" ROAS are wildly profitable because of three factors:
- Repeat orders & LTV (Lifetime Value): if customers reorder every month, your first-purchase ROAS can be low because you profit on the purchases that follow. This is common in skincare, coffee, and consumables.
- Average Order Value (AOV): raise the value of each transaction through bundling or upsells, and your ROAS rises without spending a single extra rupiah on ads.
- Closing rate (for WhatsApp sellers): the ad's only job is to bring in leads. If your customer service team closes well, your "true ROAS" is far higher than whatever Ads Manager records.
So before you write off your ads because the ROAS is "only" 2, check first: do those customers come back? Do the leads from your ads actually close on WhatsApp? More often than you'd think, an ad you assumed was losing money turns out to be profitable once every factor is counted. If you're still unsure whether your spend is truly wasteful, read the follow-up on the common mistakes that quietly burn your ad budget.
Practical Steps to Set Your Own ROAS Target
- Calculate your gross margin — selling price minus product cost and shipping, divided by the selling price.
- Find your break-even ROAS with the formula 1 ÷ margin. This is your floor; below it, you lose money.
- Set a healthy target at roughly 1.3–1.5× your break-even ROAS, so there's real room for profit.
- Track the monthly average, not the daily number that bounces around from day to day.
- Factor in repeat orders if your customers reorder — your real return is higher than the first sale suggests.
Do this once, and you'll never again feel intimidated by someone else's screenshot. You'll know exactly what a "good" ROAS means for your business — and you'll stop switching off campaigns that were quietly making you money.
One more thing worth remembering: in Aira Tech's model, your ad budget is paid directly from your own Meta ad account to Meta — we never hold your spend. You keep full control and transparency over every rupiah, and your reporting reflects your real numbers.
Want your ROAS managed with real margin math instead of guesswork? Explore our Meta Ads services, see our management packages and pricing, or build a plan tailored to your business. You can keep learning on the Aira Tech blog, too.