> Quick answer: Breakeven ROAS = AOV ÷ CAC. A $50 AOV with 50% gross margin means a $25 gross profit and a 2.0 breakeven ROAS. Any campaign ROAS above that number is profitable. Below it, you're losing money per order.
Running TikTok ads without a breakeven ROAS target is expensive guesswork. A 3:1 ROAS sounds strong. But if your margins are thin, you could be losing money on every order. This guide gives you the formula, the math, and a clear path to tracking it in TikTok Ads Manager.
---
What Is Breakeven ROAS?
Breakeven ROAS (BEROAS) is the minimum return on ad spend needed to cover your cost of acquiring a customer. Not profit. Not loss. Exactly zero.
Every campaign has a breakeven point. Knowing yours turns optimization into math. Run above BEROAS and you're profitable per order. Run below it and you're paying to lose money.
---
The Breakeven ROAS Formula
The core formula is: Breakeven ROAS = AOV ÷ CAC
Three inputs drive that calculation.
Average Order Value (AOV)
AOV is the average revenue you earn per order. Pull it from your store analytics. If you've run TikTok campaigns before, check the purchase data in TikTok Ads Manager for a channel-specific figure.
Gross Margin
Gross margin is what's left after subtracting your cost of goods sold (COGS) from revenue. A $50 product with $25 in COGS has a 50% gross margin, leaving $25 in gross profit per order.
That gross profit is the ceiling on what you can spend to acquire a customer and still break even.
Customer Acquisition Cost (CAC)
CAC is your ad spend divided by the number of paying customers it generated. To break even, CAC must not exceed your gross profit per order. If gross profit is $25 and CAC is $25, you're exactly at breakeven.
---
How to Calculate Breakeven ROAS Step by Step
Here's the full calculation with a concrete example.
- Start with AOV. Say your average order is $50.
- Apply gross margin. At 50%, gross profit per order = $25.
- Set your target CAC. To break even, you can spend up to $25 per acquired customer.
- Divide AOV by CAC. $50 ÷ $25 = 2.0 breakeven ROAS.
At a 2:1 ROAS, every dollar of ad spend returns exactly two dollars in revenue. That covers your product cost and nothing more. Above 2.0, you profit. Below 2.0, you lose money per order.
Change the inputs and the breakeven shifts. A 30% margin on a $50 AOV leaves only $15 in gross profit. BEROAS climbs to 3.33. Your campaigns need to work harder just to break even.
---
Breakeven ROAS vs. Standard ROAS: What's the Difference?
Standard ROAS compares revenue to ad spend only. Per TikTok's Business Help Center, ROAS = Total Revenue ÷ Advertising Cost. Spend $1,000, earn $4,000, and your ROAS is 4.0.
That looks strong. But it tells you nothing about profitability.
Breakeven ROAS layers in your product economics. If your gross margin is 25%, your BEROAS is also 4.0. That "strong" 4:1 campaign is barely breaking even. A campaign at 3.5:1 with those margins is actively losing money per order.
Standard ROAS measures ad performance. Breakeven ROAS measures business impact. You need both numbers to make smart decisions.
---
Tracking ROAS in TikTok Ads Manager
TikTok Ads Manager reports ROAS at the campaign, ad group, and ad level. Per TikTok's reporting documentation, available metrics include attribution metrics, in-app event metrics, page event metrics, and onsite event metrics. For e-commerce, add "Purchase ROAS" as a primary column in your custom report view.
TikTok doesn't auto-calculate your breakeven target. You calculate it once using the formula above, then use it as a manual benchmark. Scan each row. Cut what's below the line. Scale what's above it.
For TikTok Shop campaigns, TikTok defines Shop Ads ROAS as Total Gross Revenue (customer payment minus sales taxes, plus platform discounts) divided by total ad cost. Factor that definition into your comparisons if you're selling through TikTok Shop.
---
Using Breakeven ROAS to Optimize Your Campaigns
Your BEROAS number is a decision filter, not a goal.
Above BEROAS? Scale. Increase budget. Test creative variations to push ROAS higher and widen the margin.
Below BEROAS? Diagnose before cutting. Check hook rate, landing page conversion rate, and AOV. A weak creative, a slow page, or a low average order can each drag ROAS below your target independently.
Creative is the biggest lever on TikTok. Hooks, visuals, and ad copy decide whether users stop scrolling and buy. Strong copy lifts CTR fast. Higher CTR lowers your effective CPM. That improves ROAS before you touch a single bid setting.
If you run ads across channels, tracking ROAS from a single dashboard is faster than logging into each platform separately. Coinis's Advertise reporting is live for Meta campaigns today, with TikTok and Google on the roadmap. Pair that with AI Copywriting to generate on-brand hooks and headlines that drive the clicks behind your ROAS.
---
Setting Up Accurate Conversion Tracking
Your ROAS data is only as reliable as your conversion tracking.
TikTok offers two tracking tools: TikTok Pixel and the Events API. Use both. Advertisers using both capture 19% more conversion events than those relying on the Pixel alone. More events mean more accurate ROAS reporting and stronger optimization signals for TikTok's algorithm.
To set up tracking correctly:
- Install TikTok Pixel through TikTok Ads Manager or your store's native integration (Shopify, WooCommerce, BigCommerce).
- Add the Events API for server-side tracking. It catches purchases that browser restrictions cause the Pixel to miss.
- Verify both are firing on your purchase confirmation page.
- Check Events Manager. Confirm the "Purchase" event shows an "Active" status with real data flowing through.
Without accurate tracking, TikTok's algorithm can't optimize for purchases, and your reported ROAS will understate your actual performance. Fix tracking before scaling spend. Always.
---
Or let Coinis do it.
From a product URL to a live Meta campaign. AI-generated creatives. On-brand copy. Direct publish to Facebook and Instagram. Real performance reporting. All in one platform.
Start free. Upgrade when you're ready.
15 AI tokens a month. No credit card.
Frequently Asked Questions
What is a good breakeven ROAS for TikTok ads?
It depends entirely on your gross margin. A business with a 50% margin breaks even at 2.0 ROAS. A 30% margin business needs 3.33. Calculate your own with: Breakeven ROAS = AOV ÷ (AOV × gross margin). There is no universal "good" number. Your number is the only one that matters.
How is breakeven ROAS different from target ROAS?
Breakeven ROAS is the floor. It is the minimum to cover product costs and acquisition costs on a first purchase. Target ROAS is your goal above that floor, accounting for profit, overhead, and growth targets. You need both numbers. Breakeven tells you where to cut. Target tells you where to scale.
Does TikTok Ads Manager calculate breakeven ROAS automatically?
No. TikTok Ads Manager reports standard ROAS (revenue ÷ ad spend) at the campaign, ad group, and ad level. You calculate your breakeven ROAS separately using your AOV and gross margin, then compare that number against TikTok's reported Purchase ROAS figure.
What happens if I run TikTok ads without conversion tracking set up?
Without TikTok Pixel or Events API, TikTok cannot attribute purchases to your campaigns. Conversion events go uncredited, reported ROAS appears lower than actual performance, and TikTok's algorithm cannot optimize for purchases. Set up both tools and verify them in Events Manager before spending at scale.