Ads

Break-even ROAS is 1 ÷ your contribution-margin ratio. It does not depend on how much you spend on ads. This calculator derives it from a dated Shopee Thailand fee rate — or one you type in — then tells you the number sellers actually need: the most baht one order can pay for ads before it stops making money.

Calculator

The page loads with a worked example already filled in. Change any field and every number below updates.

Mall listings carry a higher commission rate than a normal shop.

Shopee’s free-shipping / coin-cashback programme carried a lower commission rate on the old schedule. The 4 Aug 2026 schedule removes that discount.

Shopee discounts the rate for shops with no more than THB 10,000 of sales in the 30 days before the monthly cut-off. Leave off if unsure.

After your own seller discount, before any platform voucher.
Landed cost: goods, inbound freight, packaging.
The portion of a voucher deducted from your sales, per order.
Your share of the shipping subsidy, per order.
Transaction, payment-channel or campaign-participation fees. We leave this at 0 rather than publish a rate we cannot source — read it off your own income statement.
Used only for the target ROAS. Set 0 for pure break-even.
The share of platform-attributed sales the ad actually caused. 100% means every attributed sale would not have happened otherwise.

Commission applied17.12%

Shopee Thailand publishes this rate VAT-inclusive, so it is used as-is — never multiplied by 1.07 again.

Break-even ROAS

2.82

1 ÷ contribution-margin ratio. Independent of ad spend.

Maximum ad spend per order

฿208.99

Pay more than this on an order the ad genuinely caused and the order loses money.

Contribution margin per order
฿208.99

Price minus COGS, fees, vouchers and shipping — before ads.

Contribution-margin ratio
35.42%
Target ROAS
3.93

The ROAS that leaves the net margin you asked to keep.

Platform-reported ROAS you must hit
4.71

Break-even ROAS ÷ incrementality — what the dashboard has to show.

Maximum ad spend per attributed order
฿125.40

Scaled by incrementality, because not every attributed order was caused by the ad.

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 ÷ m

A 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).

LineTHB
Price the buyer pays590.00
COGS−260.00
Shopee commission (17.12%, VAT-inclusive)−101.01
Seller-funded voucher−20.00
Contribution margin208.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.

CategoryNon-MallShopee 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 clusterMarketplaceLazMall
Electronics5.50% – 15.00% (5.89% – 16.05% incl. VAT)5.50% – 17.50%
Fashion7.50% – 16.00% (8.03% – 17.12% incl. VAT)9.00% – 17.50%
FMCG15.00% (16.05% incl. VAT)17.50%
General merchandise9.50% – 15.00% (10.17% – 16.05% incl. VAT)12.00% – 17.50%
Digital gift cards12.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.