Break-even ROAS is the return on ad spend at which an order pays for its own advertising and nothing more. The formula is order value ÷ what the order leaves you after every cost except ads. Generic calculators reduce that to price ÷ (price − product cost). For a store selling in the UAE or Saudi Arabia, that misses three things between the price and your margin: the VAT inside the price (5% or 15%), cash-on-delivery orders refused at the door, and payment or buy-now-pay-later fees. The break-even ROAS calculator below adds all three back.
With the example numbers, a product that a generic calculator says breaks even at 1.47x actually needs 2.15x in Dubai and 2.57x in Riyadh. Replace the examples with your own figures and you have the number to set in Ads Manager.
- Ad platforms report revenue with VAT included. In Saudi Arabia, 13% of a VAT-inclusive price goes to ZATCA, not to you.
- Refused COD orders count as purchases in Ads Manager but bring in no revenue and cost shipping both ways.
- The same ROAS can be profitable in the UAE and loss-making in Saudi Arabia, because of the VAT gap alone.
- Set three numbers before you scale: break-even ROAS, target ROAS and the most you can pay per purchase.
Break-even ROAS calculator for the UAE and Saudi Arabia
Pick the market, then replace the example figures with yours. Your shipping invoices, your courier’s COD report and your payment provider’s statement have every number you need.
The break-even ROAS formula
ROAS is revenue divided by ad spend. You break even when the ad spend for an order equals what that order contributes after its other costs, so:
break-even ROAS = order value ÷ contribution per order
contribution per order = revenue kept − product cost − shipping − fees − failed and returned orders
simple version (no VAT, COD or fees):
break-even ROAS = 1 ÷ gross margin %A product that sells for 200 and costs 80 has a 60% gross margin, so the simple version gives 1 ÷ 0.6 = 1.67x. That number is correct only if nothing else sits between the price and the margin, which is rarely true for a Gulf store.
Why the generic formula is wrong in the Gulf
VAT is inside your order value
Consumer prices in both countries are normally shown with VAT included, and that is the value your pixel sends to Meta, Google, TikTok or Snapchat. But the VAT isn’t revenue: in the UAE 5% is added to the price and passed to the Federal Tax Authority, and in Saudi Arabia 15% goes to ZATCA. On a 299 order, that is 14.24 of VAT in the UAE and 39.00 in Saudi Arabia. Your ROAS report counts both as sales.
Cash on delivery: purchases that never arrive
Ad platforms record a purchase when the shopper checks out. A cash-on-delivery order refused at the door stays in your ROAS report, but you collect nothing, pay to ship it out and pay again to bring it back. Measure your own refusal rate from your courier’s reports, split by city and by campaign if you can; it is often the biggest difference between two stores with the same ROAS.
Payment, buy-now-pay-later and COD fees
Card gateways, Tabby or Tamara, and couriers collecting cash each take a share of the order. The rates depend on your contract, so take them from your own agreements rather than an article. Enter the blended percentage across your payment methods.
Returns
A returned order gives the money back and costs return shipping and handling. The calculator assumes the product goes back into stock; if returns are usually damaged or unsellable, add their cost to the failed-order cost.
Worked example: the same product in Dubai and Riyadh
Here is the calculator’s example run for both markets with identical inputs: a 299 order with VAT included, product cost 95, shipping 22, 3% payment fees, 40% of orders on cash on delivery with 15% of those refused, 4% of delivered orders returned, and 20 to handle each refused or returned order.
| Per order the platform reports | UAE (AED) | Saudi Arabia (SAR) |
|---|---|---|
| Order value (VAT included) | 299.00 | 299.00 |
| VAT inside that price | 14.24 | 39.00 |
| Revenue kept after refusals and returns | 256.97 | 234.62 |
| Product cost (kept orders) | 85.73 | 85.73 |
| Shipping | 22.00 | 22.00 |
| Refused and returned orders | 1.95 | 1.95 |
| Payment fees | 8.43 | 8.43 |
| Contribution before ads | 138.86 | 116.51 |
| Break-even ROAS | 2.15x | 2.57x |
| Target ROAS for 10% profit | 2.64x | 3.21x |
| Generic calculator | 1.47x | 1.47x |
Now imagine one ad account selling into both countries and reporting a 2.4x ROAS. In the UAE each order leaves about AED 14 after ads. In Saudi Arabia each order loses about SAR 8. Same creative, same ROAS, opposite results. That is why we set ROAS targets per market, never per account.
Break-even ROAS, target ROAS and maximum cost per purchase
| Number | What it tells you | Where to use it |
|---|---|---|
| Break-even ROAS | The floor: below it, every order loses money | Pausing rules and the lowest ROAS you accept on a campaign |
| Target ROAS | The ROAS that leaves the profit you want | Value-based bidding targets, budget increases |
| Maximum cost per purchase | The most you can pay for one order and still break even | Cost-per-result bidding and campaigns without purchase values |
Meta (ROAS goal), Google Ads (Target ROAS, entered as a percentage, so 2.57x is 257%) and TikTok’s value-based optimisation all let you bid towards a ROAS. Start new campaigns a little above break-even and move towards the target once they have enough conversions to learn from.
Five ways to lower your break-even ROAS
A lower break-even ROAS gives the ad platforms more room to find buyers, and it is usually cheaper to fix the economics than to squeeze the ads.
- Raise the order value. Bundles and free-shipping thresholds spread shipping and fees over a bigger basket.
- Confirm COD orders before dispatch. A short WhatsApp confirmation filters out shoppers who won’t accept the parcel. Utility messages cost a few fils or halalas each; see our WhatsApp API pricing guide.
- Nudge shoppers to prepay. A small prepaid discount often costs less than the refused orders it prevents. Test it on one product first.
- Renegotiate delivery. Ask couriers for pricing that reflects your volume and your refusal rate, and compare failed-delivery charges, not just the headline rate.
- Stop advertising products that can’t break even. If a product needs a ROAS your ads never reach, sell it as an add-on instead of a hero product.
When the problem isn’t the ads
When a campaign looks fine in Ads Manager and the bank balance disagrees, the cause is usually in this calculation: VAT counted as revenue, refused orders counted as sales, fees nobody added up. We start every performance engagement there, before touching bids or creative. See Performance Advertising, or send us your numbers and we’ll tell you where the margin goes.
Questions and answers
What is a good ROAS in the UAE or Saudi Arabia?
There is no single good ROAS. A good ROAS is one above your own break-even ROAS, which depends on your margin, VAT (5% in the UAE, 15% in Saudi Arabia), cash-on-delivery refusals, returns and fees. Use the calculator to find yours.
What is the break-even ROAS formula?
Break-even ROAS = order value ÷ contribution per order, where contribution is the revenue you keep minus product cost, shipping, fees and the cost of failed or returned orders. Without those extras it simplifies to 1 ÷ gross margin %.
Does ROAS include VAT?
Usually, yes. Most stores send the VAT-inclusive order value to their ad platforms, so reported ROAS includes VAT that belongs to the tax authority. Your break-even ROAS has to be calculated on the same basis.
How do cash-on-delivery refusals affect ROAS?
Ad platforms count a COD order as a purchase at checkout. If it is refused, the reported revenue never arrives and you pay shipping both ways, so your real return is lower than the ROAS in your reports.
Is a 2x ROAS profitable?
Only if your break-even ROAS is below 2. With the example numbers in this article, 2x loses money in both the UAE (break-even 2.15x) and Saudi Arabia (2.57x).
What is the difference between break-even ROAS and break-even CPA?
They describe the same point. Break-even CPA is the most you can pay for one purchase; break-even ROAS is the order value divided by that amount.
Sources
- Federal Tax Authority, United Arab Emirates: VAT at 5%
- Zakat, Tax and Customs Authority (ZATCA), Saudi Arabia: VAT at 15%



