Break-Even ROAS Formula for TikTok Shop (2026, Worked Examples)

Ads Manager reports a ROAS. It does not report whether that ROAS is profitable. Those are different questions, and the gap between them is where most TikTok Shop ad budgets quietly disappear.

Quick answer

Break-even ROAS = sale price ÷ profit before ad spend. On a $29.99 product that keeps $13.79 before ads, the floor is $29.99 ÷ $13.79 = 2.17× — or the same thing expressed the other way: 1 ÷ 46.0% margin. At a reported 3.0× you keep $3.80 per unit, a 12.7% net margin. Enter your own numbers in the break-even ROAS calculator.

Why a ROAS number is not a profit number

ROAS measures gross revenue per ad dollar. It knows nothing about your COGS, the 6% referral fee, FBT fulfillment, creator commission or returns. Two sellers can both report 3.0× and one can be losing money on every order while the other nets 15%.

What a ROAS number cannot tell you is the one thing you need to decide whether to keep spending. So instead of reading it, convert it: work out the ROAS at which profit is exactly zero, then compare the reported figure against that line. That line is the break-even ROAS, and it is a property of your product, not of the ad campaign.

The formula

Two forms, same answer. Use whichever matches how you think.

Break-even ROAS = sale price ÷ profit before ad spend
Break-even ROAS = 1 ÷ pre-ad profit margin (%)

Profit before ad spend is what a sale pays you after every cost except advertising:

The remaining figure is your pre-ad profit. Divide the sale price by it and you have the ROAS floor. Anything below the floor means the ads are buying revenue at a loss; anything above it means the campaign funds itself and leaves a margin.

Worked example, line by line

Take the default product: a $29.99 sale price, $6.50 COGS, a 10% creator commission, a 4–8 oz FBT tier and a 5% return rate. Every line here comes from the 2026 rate card.

LinePer unit
Sale price$29.99
− Referral fee (6%, includes payment processing)−$1.80
− FBT fulfillment−$4.52
− Creator commission (10%)−$3.00
− COGS−$6.50
− Return impact (COGS share + refund admin, 5% return rate)−$0.38
Profit before ad spend$13.79 (46.0%)
Break-even ROAS2.17×

Check the arithmetic two ways. $29.99 ÷ $13.79 = 2.175, and 1 ÷ 0.460 = 2.174. Both give 2.17×.

Now apply a reported 3.0×. Your ad cost per unit is the sale price divided by the reported ROAS: $29.99 ÷ 3.0 = $10.00. Subtract that from the $13.79 and you keep $3.80 per unit, a 12.7% net margin. On 500 units a month that is $1,900 of profit — and $5,000 of ad spend.

That is the whole trick. A "3× ROAS" sounds healthy and is, but only because it clears a 2.17× floor. Had the creator commission been 20% instead of 10%, the same 3.0× would have produced a much thinner result, with no change to the campaign.

What moves the floor

The floor is set by the product, and it is far more sensitive than most sellers expect. Two inputs dominate: creator commission and return rate. Both come out of profit before ads, so both push the ROAS you need upwards.

Scenario on the same $29.99 productPre-ad profitBreak-even ROAS
0% creator, 0% returns$17.171.75×
10% creator, 5% returns (default)$13.792.17×
20% creator, 10% returns$10.422.88×
30% creator, 20% returns$6.664.50×

Read the last row carefully. With a 30% creator rate and a 20% return rate, the product needs a 4.50× ROAS simply to break even. No TikTok campaign delivers that at any meaningful volume. The product is not "hard to advertise" — it is unviable at that commission structure, and the ROAS number is what exposes it.

This is why the floor should be checked before a campaign launches, not after. The ROAS calculator recalculates the floor as you drag the creator and return inputs, so you can see the cliff rather than discover it in the settlement report.

Reported ROAS vs corrected ROAS

There is a second gap beyond profit: returns. Ads Manager counts revenue from orders that later get refunded. On the default product, a 5% return rate means your 3.0× reported ROAS behaves like roughly 2.85× of durable revenue.

2.85× still clears the 2.17× floor, which is why this product is worth running. But at a 15% return rate the corrected figure can fall through the floor even while the reported number looks safe all month. Both numbers matter:

ROAS, ACOS and the same number twice

ACOS and ROAS are reciprocals, and mixing them up is a common source of panic. A 3.0× ROAS is a 33% ACOS, because 1 ÷ 3.0 = 0.333. A 4.0× ROAS is a 25% ACOS. When a report shows you a "target ACOS" of 25%, it is telling you the same thing as a 4.0× ROAS floor.

The only thing worth adding to that conversion is the margin check. A 25% ACOS is only comfortable if your pre-ad margin is above 25% — which, as the table above shows, is not a given on TikTok Shop once creator commission is in play.

Reading your ROAS against the floor

ROAS vs floorWhat it means
Below the floorEvery sale loses money. Do not scale, do not "wait for the algorithm" — fix the unit economics or stop the spend.
0–15% above the floorBreak-even to thin. One returns spike or a creator-rate increase wipes it out. Workable for launching a listing, not for a permanent campaign.
15–50% above the floorProfitable and reasonable. This is where most healthy TikTok Shop campaigns settle.
50%+ above the floorStrong. Room to raise budgets, and room to test a higher creator rate if it buys volume.

These are our reading bands, not a survey result. The important point is the direction of the comparison: it is the gap to your own floor that decides whether a campaign is scalable, never the ROAS in isolation. Our GMV Max guide covers the budget and scaling rules that sit on top of this.

Frequently asked questions

What is the break-even ROAS formula?

Break-even ROAS = sale price ÷ profit before ad spend per unit. On a $29.99 product that keeps $13.79 before ads, the floor is $29.99 ÷ $13.79 = 2.17×. Equivalently it is 1 divided by your pre-ad profit margin: 1 ÷ 46.0% = 2.17×.

What is a good ROAS for TikTok Shop in 2026?

There is no universal number, because a good ROAS is one that clears your own floor with room to spare. On the default product — a $29.99 sale, $6.50 COGS, 10% creator commission and 5% returns — the floor is 2.17×, and a reported 3.0× leaves just 12.7% net margin.

Does creator commission change my break-even ROAS?

Yes, and heavily. Creator commission comes out of profit before ad spend, so it lifts the floor. On the default product the floor is 1.75× with zero creator commission and zero returns, and 4.50× once a 30% commission and a 20% return rate are both applied.

What is the difference between ROAS and ACOS?

They are reciprocals of each other. ROAS is revenue divided by ad spend, and ACOS is ad spend divided by revenue. A 3.0× ROAS is a 33% ACOS. Break-even ROAS is simply 1 divided by your pre-ad profit margin, expressed as a multiple.

Why is my corrected ROAS lower than my reported ROAS?

Returns. The figure in Ads Manager counts revenue from orders that later get refunded, so a 3.0× reported ROAS on a 5% return rate behaves like roughly 2.85× of durable revenue. Both numbers need to clear the break-even floor before a campaign is worth scaling.

Find your own floor

Your floor is not 2.17× — that number belongs to one specific product. The break-even ROAS calculator takes your sale price, COGS, creator rate, return rate and weight tier and returns the floor, the corrected ROAS and the net profit per unit at whatever ROAS you are actually reporting. Then use the profit calculator for the full per-unit picture, and the fee calculator if you only need to see what TikTok takes.

Find the ROAS your product needs — not the one TikTok reports.

Open the ROAS Calculator →

Related: GMV Max budget and scaling rules — how to raise spend without losing the floor. And how to calculate profit per unit if you need to build the pre-ad figure from scratch.

Rates effective 2026-07-13 · last cross-checked against TikTok Seller Center on 2026-09-28 · by L.D. Studio