Return on Investment (ROI) is the percentage of profit earned relative to everything spent to earn it. ROI is the most complete performance number in a TikTok Shop stack because it accounts for every cost layer, not just ad spend.

The ROI Formula

ROI divides net profit by total investment:

ROI = (Net Profit ÷ Total Investment) × 100

Net Profit equals total revenue minus total costs: COGS, platform referral fees, creator commissions, paid ad spend, seeding costs, fulfillment, and returns. Leave any cost out and the ROI figure becomes flattering fiction.

Percentage ROI vs. TikTok’s “ROI” Ratio

One distinction prevents a common reporting error. Classic ROI is a percentage of profit over investment, so the break-even point is 0% (revenue exactly covers cost). TikTok’s GMV Max, however, uses a field it labels “ROI” that is actually a revenue-to-cost ratio (total revenue ÷ total cost), expressed as a multiplier such as 1.86x. Both are valid; they simply answer different questions. Read the percentage when you want true profitability, and read the ratio when you set delivery targets inside GMV Max.

How ROI Differs from ROAS

ROAS divides revenue by ad spend alone. ROI divides net profit by everything. A TikTok Shop running 6x ROAS can still post negative ROI once platform fees, creator commissions, and fulfillment are counted. ROAS reports how the ads performed; ROI reports whether the business is profitable.

Break-Even ROI

Every operator needs a floor: the point below which each order loses money regardless of GMV growth. Divide sale price by total cost per order to find the break-even ratio. A $45 product carrying $24.20 in combined costs (COGS, fees, commission, fulfillment) reaches break-even at a 1.86x revenue-to-cost ratio, which equals 0% ROI in percentage terms. Any campaign running below that threshold is margin-negative no matter what the dashboard shows.

ROI and GMV Max

GMV Max accepts a target ROI ratio as a direct campaign input and uses it to control delivery. TikTok also offers ROI Protection: if campaign ROI falls below 90% of the daily target, TikTok issues ad credits to compensate. Set the target above the break-even ratio, not at it, so the algorithm keeps a margin buffer while it scales. (Confirm current GMV Max ROI inputs and ROI Protection terms in TikTok Ads Manager, as platform ad features change.)

Where ROI Sits in Your Metric Stack

Each metric answers one question, and ROI is the verdict the others feed into. GMV reports how much product moved. CPA reports what each order cost to acquire. ROAS reports how efficiently ad spend generates revenue. Contribution margin reports what each order kept after variable costs. ROI is the final number that answers whether the TikTok Shop operation is building a business or only building volume.