TikTok Shop does not use ROAS. The platform's ad products -- GMV Max specifically -- optimize toward ROI. If you are reporting ROAS numbers from your TikTok Shop campaigns, you are using the wrong metric and likely making decisions based on the wrong math.
This matters because the formulas are different, the benchmarks are different, and confusing the two leads to overestimating performance.
The Formula
ROI = (Revenue - Ad Spend) / Ad Spend
That is it. Revenue generated minus the ad spend, divided by the ad spend. The result is a multiplier that tells you how much profit your ad dollars generated.
A 3x ROI means: For every $1 in ad spend, you got $3 back above your cost. Your total revenue from that dollar was $4 ($1 cost + $3 return).
Compare this to ROAS: ROAS = Revenue / Ad Spend. A 4x ROAS and a 3x ROI describe the exact same outcome. The numbers just look different because ROI subtracts the cost before dividing.
| Scenario | Revenue | Ad Spend | ROI | ROAS Equivalent |
|---|---|---|---|---|
| A | $4,000 | $1,000 | 3.0x | 4.0x |
| B | $3,000 | $1,000 | 2.0x | 3.0x |
| C | $2,000 | $1,000 | 1.0x | 2.0x |
| D | $1,000 | $1,000 | 0.0x | 1.0x (break-even) |
When you set a target ROI in GMV Max inside Seller Center, you are setting the ROI number, not the ROAS number. A target ROI of 3x means you expect $4 in revenue for every $1 spent. Get this wrong and your targets are off by a full multiplier.
GMV Max ROI Targets by Category
These are the ROI targets we use as starting points when setting up GMV Max campaigns. They are based on typical margin structures and what the algorithm can realistically deliver at scale.
| Category | Target ROI (Start) | Target ROI (Scaled) | Why |
|---|---|---|---|
| Beauty and skincare | 3-4x | 4-5x | High margins (65-75% gross) support aggressive spend |
| Supplements and wellness | 3-4x | 4-5x | Strong margins plus repeat purchase behavior |
| Fashion and apparel | 2-3x | 3-4x | Higher return rates (15-25%) compress effective margin |
| Electronics and gadgets | 2-2.5x | 2.5-3x | Lower margins (35-50% gross) require tighter targets |
| Home and kitchen | 2-2.5x | 2.5-3x | Moderate margins, moderate targets |
Start with the lower end. Setting your GMV Max target too high restricts the algorithm's ability to spend and learn. A 2x ROI target that fully spends your budget beats a 5x target that spends 20% of it.
For a deeper dive on setting up and scaling GMV Max, see our complete GMV Max guide.
The Problem With Ad ROI Alone
Here is where most sellers get it wrong. They look at GMV Max reporting in Seller Center, see a 4x ROI, and assume their TikTok Shop channel is printing money.
It might not be. Ad ROI only measures the relationship between ad spend and revenue. It does not account for:
- Platform referral fees: 6-8% depending on category
- Transaction fees: ~1% payment processing
- Affiliate commissions: 10-25% on affiliate-driven sales
- COGS: Your product cost
- Sample costs: Products sent to creators that never generate a sale
- Shipping costs: Especially if you offer free shipping
- Returns: Lost revenue plus lost fulfillment costs
A 4x ad ROI on a product with 50% COGS, 7% platform fees, and 15% affiliate commissions might actually be losing money on every sale once you layer in all costs.
True Contribution Margin: The Real Metric
Ad ROI tells you whether your ads are efficient. Contribution margin tells you whether you are making money. You need both.
Contribution Margin = Selling Price - COGS - Platform Fee - Transaction Fee - Affiliate Commission - Shipping - Returns (estimated) - Sample Cost (amortized) - Ad Cost (per unit)
Here is a worked example for a beauty product:
| Cost Layer | Amount | % of Revenue |
|---|---|---|
| Selling price | $38.00 | 100% |
| COGS (product + packaging) | $11.40 | 30% |
| Platform referral fee (6.5%) | $2.47 | 6.5% |
| Transaction fee (1%) | $0.38 | 1% |
| Affiliate commission (18%) | $6.84 | 18% |
| Shipping | $4.50 | 11.8% |
| Returns (estimated 7%) | $2.66 | 7% |
| Sample cost (amortized) | $0.75 | 2% |
| Ad cost per unit (at 3x ROI) | $9.50 | 25% |
| Contribution margin | -$0.50 | -1.3% |
At a 3x ad ROI, this product is losing money. The ad efficiency looks fine in isolation. The full cost stack tells a different story.
Running into this exact challenge?
We solve this for brands every day. Apply now and we'll show you exactly how we'd approach it for your brand.
The fix: Either improve ad ROI to 5x+ (reducing per-unit ad cost), reduce affiliate commissions, lower COGS, or increase the selling price. The contribution margin model shows you exactly which lever to pull.
For a full walkthrough of contribution margin modeling, see our contribution margin guide.
How to Factor In Every Cost Layer
Platform Fees (6-8%)
TikTok Shop charges a referral fee on every sale. The standard rate in 2026 is 6-8% depending on your category, plus approximately 1% for payment processing. New sellers get a promotional rate for their first 60 days, but model your economics at the full rate.
In the EU and UK, the standard rate is 9%. Factor this into any cross-market ROI calculations. Our EU fee increase breakdown covers the specifics.
Affiliate Commissions (10-25%)
Not every sale comes through an affiliate. Your blended affiliate commission cost depends on your affiliate-to-organic sales mix. If 60% of your TikTok Shop revenue comes through affiliates at 18% commission, your blended commission cost is approximately 10.8% of total revenue.
Track this ratio monthly. As your shop gains organic visibility through search and recommendations, the affiliate percentage typically decreases, improving your blended economics.
Sample Costs
Every sample shipped to a creator is a cost, whether they post or not. With a 30-50% sample-to-content rate on Targeted Collaboration and 15-30% on Open Collaboration, you are paying for 2-6 samples per piece of content.
How to amortize: Total sample costs in a month / Total units sold through affiliate content that month = Sample cost per unit.
If you spend $3,000 on samples and those creators drive 1,500 sales, your sample cost per unit is $2.00.
Returns
Return rates vary dramatically by category:
| Category | Typical Return Rate |
|---|---|
| Fashion and apparel | 15-25% |
| Beauty and skincare | 5-10% |
| Supplements | 3-8% |
| Electronics | 8-15% |
| Home goods | 5-12% |
Factor returns into your ROI calculation by reducing effective revenue by your return rate percentage. A product with $10,000 in gross sales and a 10% return rate has $9,000 in effective revenue.
What Good ROI Looks Like at Different Stages
Month 1-2: Learning Phase
- Ad ROI: 1-2x (break-even to slightly positive)
- Channel contribution margin: Negative (investment phase)
- This is normal. You are building data, testing content, and training the algorithm
Month 3-4: Traction Phase
- Ad ROI: 2-3.5x
- Channel contribution margin: Approaching break-even
- Key signal: ROI is trending up week over week as the algorithm optimizes
Month 5-6: Scale Phase
- Ad ROI: 3-5x (category dependent)
- Channel contribution margin: 10-20% positive
- Key signal: You can increase budget while maintaining ROI
Month 7+: Mature Phase
- Ad ROI: 3.5-6x (category dependent)
- Channel contribution margin: 15-30%+ positive
- Key signal: Organic sales are growing as a percentage of total, improving blended economics
Building Your ROI Model
Step 1: Calculate your per-unit contribution margin at different ROI levels (2x, 3x, 4x, 5x). This tells you the minimum ROI your product needs to be profitable.
Step 2: Set your GMV Max target ROI at 0.5-1x above your break-even ROI. This gives the algorithm room to optimize while keeping you above water.
Step 3: Track three numbers weekly -- ad ROI from Seller Center, blended channel ROI (factoring all costs), and contribution margin per unit. If ad ROI is strong but contribution margin is weak, the problem is in your cost stack, not your ads.
Step 4: Recalculate monthly as your affiliate mix, return rates, and shipping costs shift. A static model from month one will be wrong by month four.
One Thing to Do This Week
Open Seller Center and pull your GMV Max ROI for the last 30 days. Then run the full contribution margin calculation on your top 3 SKUs using the framework above. If the gap between your ad ROI and your true contribution margin is larger than you expected, you have found the leak in your economics. Fix it before scaling further.
Want a full ROI model built for your brand? At Social Tale, we build unit economics models before we spend a dollar on ads. Every brand we work with knows their true contribution margin, their break-even ROI, and their scaling thresholds before we turn on GMV Max. See how we approach it.
Ready to Launch on TikTok Shop?
We've helped 50+ DTC brands generate over $100M in GMV. Let's build your TikTok Shop revenue engine.