TikTok Return on Investment Calculator

The TikTok Return on Investment Calculator measures campaign profit as a percentage of the money spent. It is designed for marketers, creators, and small businesses that can estimate the revenue attributable to a TikTok campaign and want to compare that value with the campaign’s full cost.

The result separates ROI from return on ad spend. ROI uses net profit after costs, while ROAS compares gross attributed revenue with cost. Seeing both figures helps a team judge whether a promotion created economic value and whether the revenue attribution is strong enough to justify another campaign.

Campaign value and cost

Result
Campaign ROI
Net profit
Return on ad spend

1. Enter the revenue credited to the

Enter the revenue credited to the TikTok campaign for one consistent reporting window.

2. Include media spend, creator fees, production,

Include media spend, creator fees, production, agency charges, and other campaign-specific expenses in total cost.

3. Review ROI together with net profit

Review ROI together with net profit and ROAS; a positive ROI means attributed revenue exceeded the entered cost.

4. Change an input to test a

Change an input to test a different attribution assumption or budget scenario.

ROI (%) = (Attributed revenue − Total campaign cost) ÷ Total campaign cost × 100
Net profit = Attributed revenue − Total campaign cost
ROAS = Attributed revenue ÷ Total campaign cost

Revenue and cost must cover the same campaign and period. Cost must be greater than zero. Revenue attribution method can materially change the result.

What the result means

The primary result reports campaign roi from the values entered above. Supporting rows show useful components or equivalent rates.

Use inputs from one consistent reporting scope. Platform definitions, attribution settings, rounding, and incomplete tracking can affect comparisons.

Given: Attributed revenue = $12,500; total campaign cost = $5,000.

Calculation: Net profit = $12,500 − $5,000 = $7,500. ROI = $7,500 ÷ $5,000 × 100 = 150%. ROAS = $12,500 ÷ $5,000 = 2.50×.

Result: The campaign produced an estimated 150% ROI and $7,500 in net profit under the chosen attribution method.

What does a negative TikTok ROI mean?

Attributed revenue was lower than the campaign costs entered. It does not identify which creative, audience, or attribution assumption caused the shortfall.

Should employee time be included in cost?

Include it when the goal is a full economic ROI. For a media-only comparison, use only paid media cost and label the result accordingly.

How is ROI different from ROAS?

ROI uses profit after subtracting cost; ROAS divides revenue by cost without subtracting it first. A 1.00× ROAS corresponds to 0% ROI when there are no additional costs.

Can I enter projected revenue?

Yes, but the output becomes a scenario estimate. Keep projected and actual results separate when reporting performance.

Does this prove TikTok caused the revenue?

No. The calculation uses the revenue you attribute to TikTok; incrementality requires an appropriate experiment or attribution analysis.