Calculator
The page loads with a worked example already filled in. Change any field and every number below updates.
Break-even ROAS
Maximum ad spend per order
- Contribution margin per order
- ฿208.99
- Contribution-margin ratio
- 35.42%
- Target ROAS
- 3.93
- Platform-reported ROAS you must hit
- 4.71
- Maximum ad spend per attributed order
- ฿125.40
What break-even ROAS is
Break-even ROAS (BEROAS) is the return on ad spend at which an ad-driven order pays for its own advertising and nothing more. Above it, the ad adds profit. Below it, the ad is buying revenue at a loss.
It is fixed by the economics of the product, not by the campaign. Two shops selling the same item at the same price with the same costs have the same break-even ROAS whether one spends 500 baht a day and the other spends 50,000.
The formula, derived
Break-even ROAS from contribution margin.
Contribution margin per order
CM = price − COGS − platform fee − seller-funded voucher − seller-funded shipping
Contribution-margin ratio
m = CM ÷ price
An ad brings in R baht of incremental revenue for A baht of ad spend.
Incremental profit is therefore
profit = m × R − A
Break-even is where that profit is zero:
m × R − A = 0
m × R = A
R ÷ A = 1 ÷ m
and since ROAS = R ÷ A,
BEROAS = 1 ÷ mA cancels out of the final line. Ad spend does not appear in the answer — that is the whole point of a break-even.
Why ad spend must not be in the formula
A formula circulating on Thai calculator sites defines break-even ROAS as price ÷ (profit before ads + ad cost). Put ad cost in the denominator and the break-even moves every time you change your budget: spend more, and the threshold you are measuring yourself against drops. A constraint that relaxes whenever you violate it is not a constraint.
Break-even ROAS answers "what does one baht of ad spend have to bring back?". The answer depends on how much of a baht of revenue you keep — the contribution-margin ratio — and on nothing else.
Worked example
A women’s-clothing order on a Shopee Thailand non-Mall shop, priced at 590 baht, on the commission schedule effective 4 August 2026 (17.12%, VAT-inclusive).
| Line | THB |
|---|---|
| Price the buyer pays | 590.00 |
| COGS | −260.00 |
| Shopee commission (17.12%, VAT-inclusive) | −101.01 |
| Seller-funded voucher | −20.00 |
| Contribution margin | 208.99 |
- Contribution-margin ratio: 208.99 ÷ 590 = 35.42%.
- Break-even ROAS: 1 ÷ 0.3542 = 2.82. Below 2.82 the ads lose money.
- Maximum ad spend on an order the ad genuinely caused: 208.99 baht. That is the number a bid cap has to respect.
- To keep a 10% net margin: 1 ÷ (0.3542 − 0.10) = 3.93.
- At 60% incrementality the platform dashboard has to show 4.71 — break-even ROAS divided by incrementality — before the campaign is genuinely at break-even, and the ceiling per attributed order falls to 125.40 baht.
Reported ROAS is not incremental ROAS
Every marketplace ad platform reports ROAS as attributed revenue ÷ ad spend, and counts a sale as attributed when the buyer saw or clicked the ad inside the attribution window. Some of those buyers were going to buy anyway: they searched your brand, they came back to a cart, they were already mid-purchase. The ad was present at the sale, not the cause of it.
Incrementality is the share of attributed sales the ad actually caused. If it is 60%, then a reported ROAS of 5 is an incremental ROAS of 3, and the break-even you have to clear on the dashboard is 1 ÷ (margin ratio × incrementality), not 1 ÷ margin ratio.
Nobody can read incrementality off a dashboard — it is measured by holding out traffic and comparing. Until you run that test, treat the slider as a stress test: if the campaign only clears break-even at 100% incrementality, it is not a campaign you should be defending.
Where a target ROAS should come from
Break-even is a floor, not a goal. To keep a net margin of t on ad-driven revenue, the ad can consume at most (m − t) of every baht:
Target ROAS = 1 ÷ (contribution-margin ratio − net margin you want to keep)Advice to "run at break-even ROAS × 1.25" appears on several Thai calculator pages with no derivation attached. A multiplier is only meaningful if it comes from a margin you actually want to keep — at a 35% contribution margin, ×1.25 leaves 7 points of net margin, and at a 12% contribution margin it leaves 2.4. The same multiplier does two completely different things.
Commission rates used by this calculator
Only categories whose rate is uniform across the whole sub-tree are listed. Where a Shopee category contains more than one rate, it is omitted rather than approximated.
Shopee Thailand
Effective 4 Aug 2026. Last checked 25 Aug 2026. Source: Shopee Help Center.
| Category | Non-Mall | Shopee Mall |
|---|---|---|
| Women Clothes (Fashion) | 17.12% | 19.26% |
| Men Clothes (Fashion) | 17.12% | 19.26% |
| Women Shoes (Fashion) | 17.12% | 19.26% |
| Men Shoes (Fashion) | 17.12% | 19.26% |
| Women Bags (Fashion) | 17.12% | 19.26% |
| Men Bags (Fashion) | 17.12% | 19.26% |
| Watches (Fashion) | 17.12% | 19.26% |
| Baby & Kids Fashion (Fashion) | 17.12% | 19.26% |
| Travel & Luggage (Fashion) | 17.12% | 19.26% |
| Muslim Fashion (Fashion) | 17.12% | 19.26% |
| Beauty (FMCG) | 16.05% | 19.26% |
| Health (FMCG) | 16.05% | 19.26% |
| Food & Beverages (FMCG) | 16.05% | 19.26% |
| Mom & Baby (FMCG) | 16.05% | 19.26% |
| Pets (FMCG) | 16.05% | 19.26% |
| Home & Living (Lifestyle) | 16.05% | 19.26% |
| Sports & Outdoors (Lifestyle) | 16.05% | 19.26% |
| Stationery (Lifestyle) | 16.05% | 19.26% |
| Hobbies & Collections (Lifestyle) | 16.05% | 19.26% |
| Tickets, Vouchers & Services (Lifestyle) | 16.05% | 19.26% |
| Mobile & Gadgets > Accessories (Electronics) | 16.05% | 19.26% |
| Audio > Earphones, Headphones & Headsets (Electronics) | 15.52% | 16.59% |
| Home Appliances > Small Household Appliances (Electronics) | 15.52% | 16.59% |
| Gaming & Consoles > Video Games (Electronics) | 13.38% | 14.45% |
| Mobile & Gadgets > Mobile Phones (Electronics) | 7.49% | 7.49% |
| Mobile & Gadgets > Tablets (Electronics) | 7.49% | 7.49% |
| Computers & Accessories > Laptops (Electronics) | 7.49% | 7.49% |
| Computers & Accessories > Desktop Computers (Electronics) | 7.49% | 7.49% |
Percentages are VAT-inclusive, as Shopee Thailand publishes them. Shown for a shop not on the discounted-commission programme and not on the small-seller rate; toggle either in the calculator to see the other rates.
Lazada Thailand
Effective 1 Aug 2026. Last checked 25 Aug 2026. Source: Lazada Seller Help Centre.
| Category cluster | Marketplace | LazMall |
|---|---|---|
| Electronics | 5.50% – 15.00% (5.89% – 16.05% incl. VAT) | 5.50% – 17.50% |
| Fashion | 7.50% – 16.00% (8.03% – 17.12% incl. VAT) | 9.00% – 17.50% |
| FMCG | 15.00% (16.05% incl. VAT) | 17.50% |
| General merchandise | 9.50% – 15.00% (10.17% – 16.05% incl. VAT) | 12.00% – 17.50% |
| Digital gift cards | 12.00% (12.84% incl. VAT) | 14.50% |
Lazada announces this schedule as a range per category cluster rather than one rate per category, and publishes the per-sub-category rates only as Thai-language PDFs. We have not transcribed those, so the calculator offers no Lazada category picker — read your rate off your income statement and use “Enter my own rate”. Percentages here are VAT-exclusive as published; the fee is charged on the price after seller discounts, on successfully delivered orders.
What this calculator does not do
- It works per order, not per campaign. A campaign spanning several SKUs has a blended contribution margin, and the blend moves with the mix.
- It assumes returns are already priced into COGS. If your return rate is material, raise COGS by the expected return cost rather than editing the fee rate.
- It cannot measure your incrementality. The slider is an assumption you supply, not an estimate we produce.
- Fee rates change. The tables above carry their effective dates; check them against your own income statement before betting a budget on them.



