Ad ROAS & Break-Even Calculator

Find the minimum ROAS your campaign must hit to break even — and the target ROAS for your desired profit. Works for Meta, Google, TikTok, and Amazon Ads.

Enter your numbers

Margin after COGS, shipping, fees — but BEFORE ad spend.
Profit you want LEFT after paying for ads.
Lifts effective margin.
1.0 = single purchase, 1.5 = 50% more revenue from repeat orders.
Current ROAS
0.00x
Ad slot 728×90 / Responsive

What is the Ad ROAS & Break-Even Calculator?

ROAS (Return on Ad Spend) is the ratio of revenue to ad spend: $1 in ads producing $4 in revenue is a 4x ROAS. The number alone is meaningless — the question every seller actually needs answered is: at my margin, what's the minimum ROAS I can run at without losing money, and what's my target ROAS to hit my desired profit margin? This calculator answers both, accounts for repeat-customer LTV uplift, and shows the gap between where you are and where you need to be.

The single most expensive mistake e-commerce operators make is reading agency reports that say "ROAS 3x" without computing whether 3x is profitable for their specific margin. For a 30% margin product, 3x ROAS is barely break-even. For a 60% margin product, it's a windfall.

How to use this calculator

  1. AOV. Your average order value across all ad-attributed orders.
  2. Net margin before ads. Run the Shopify or TikTok calculator first, then enter the margin before ad spend was subtracted. This is the "gross contribution margin."
  3. Current ad spend + revenue. The actual period being evaluated (last 7 / 14 / 30 days). The calculator returns current ROAS, MER, ACoS, and CAC.
  4. Desired profit margin. The post-ad profit you want to clear. 20% is healthy. 10% is thin. 30% is rare but possible with strong organic momentum.
  5. Repeat customer rate + LTV multiplier. If 15% of customers buy a second time within 90 days, your effective revenue per acquired customer is higher than first-order AOV. Enter an LTV multiplier of 1.0 (no repeat) up to 2.0+ (strong subscription).

Who is this for?

  • DTC operators running Meta or Google Ads who need a sanity-check on whether their campaigns are profitable.
  • Amazon sellers setting target ACoS for Sponsored Products and Sponsored Brands.
  • TikTok Shop sellers running GMV Max and asking "what ROAS keeps me out of the red?"
  • Agencies reporting to clients in plain English: "we hit 4.2x ROAS, you needed 2.8x to break even, so we generated $X profit on $Y spend."
  • Performance marketers setting target ROAS bids in Google PMax or Meta value-based bidding.

ROAS, MER, ACoS, CAC — what they all mean

MetricFormulaWhat it tells you
ROASRevenue ÷ Ad SpendChannel-level efficiency. 4x = $1 ads → $4 revenue.
MERTotal Revenue ÷ Total Ad SpendBrand-level efficiency. Includes organic + ad-attributed revenue. Better signal than ROAS for whether ads are growing the business.
ACoS (Amazon)Ad Spend ÷ Ad RevenueInverse of ROAS, expressed as %. 25% ACoS = 4x ROAS.
CACAd Spend ÷ New CustomersWhat you paid per first-time buyer. Compare to LTV.
Break-even ROAS1 ÷ Contribution Margin %Minimum ROAS at which you don't lose money. At 30% margin = 3.33x.

Break-even ROAS by margin

Contribution marginBreak-even ROAS3x ROAS profit4x ROAS profit
20%5.0xLosing moneyLosing money
25%4.0xLosing moneyBreak-even
30%3.33xMarginal loss20% profit margin
40%2.5x17% profit25% profit
50%2.0x33% profit37% profit
60%1.67x40% profit45% profit
70%1.43x53% profit57% profit

The takeaway: a "good ROAS" in absolute terms doesn't exist. A 2x ROAS on a 60% margin SaaS product is excellent; a 5x ROAS on a 18% margin physical good is still a loss.

Worked example

AOV $60 · 45% net margin before ads · $3,000 spent · $9,000 revenue · 20% target profit · 15% repeat · 1.25 LTV multiplier

Result: Current ROAS 3.0x (good for this margin). Break-even ROAS 2.22x. Target ROAS for 20% profit = 4.0x. Effective ROAS with LTV uplift = 3.75x, putting you above break-even but below the 20% profit target. To hit target, either drop CAC by 25% or grow AOV by 10%.

Common ROAS calculation mistakes

  • Using gross margin instead of contribution margin. Gross margin = revenue – COGS. Contribution margin = gross margin – all variable costs (shipping, fees, processing). Use contribution margin in ROAS math.
  • Counting branded search. Branded search ads cannibalize organic traffic that would have closed anyway. Many operators carve branded search into a separate "defensive" budget, not the prospecting pool.
  • Trusting platform-reported ROAS. Meta, Google, and TikTok all use 7-day click + 1-day view attribution by default — which double-counts revenue across platforms. Use MER (total revenue / total ad spend) as the source of truth.
  • Ignoring iOS / privacy data loss. Post-iOS 14.5, platform-reported ROAS is structurally inflated for some channels and understated for others. Reconcile to bank deposits monthly.
  • Optimizing for ROAS in launch. Early ad campaigns need volume to train the algorithm. A loss-leading ROAS for the first 2–4 weeks is normal and expected — set a CAC ceiling, not a ROAS floor, during launch.

FAQs

What is a good ROAS for Meta Ads?
There's no universal number. Compute your break-even ROAS from your contribution margin first, then set a target 30–50% above it. For most physical-product DTC brands with 40–50% margins, 3.0–4.5x is a reasonable target. For premium subscription brands with 70% margins, 2.0x can be excellent.
Should I use 7-day or 1-day attribution?
Use 7-day click + 1-day view for optimization (gives the algorithm more signal). For financial reporting, use 1-day click or compare ad spend against total bank revenue (MER). Pick one method and stick to it across periods so the comparison is fair.
How does LTV change my target ROAS?
If repeat customers buy again within 90 days at no additional ad cost, your effective revenue per acquired customer is higher than first-order AOV. The LTV multiplier captures this: a 1.25 multiplier means your effective ROAS is 25% higher than the day-1 number, lowering your break-even threshold.
What's a healthy CAC for DTC?
CAC should be at or below 33% of LTV for healthy unit economics (LTV:CAC ≥ 3). For physical products, that often means CAC at or below your gross contribution per first order. For subscription, CAC can be 1–3× first-month revenue if retention is strong.
Does this work for Amazon ACoS?
Yes. Amazon ACoS is just 1 ÷ ROAS expressed as a percent. Use the calculator with your AOV and contribution margin from FBA, and read the break-even ROAS — then convert to ACoS by dividing 1 by it (e.g. 4x ROAS = 25% ACoS).
Ad slot 336×280

Next step

If your break-even ROAS is too high to be realistic at current ad costs, the lever isn't ad efficiency — it's product economics. Reduce COGS, raise AOV, or fix the fee leakage by re-running the Shopify margin or FBA fee calculators. If margin is healthy and ROAS is below target, the lever is creative + landing pages — start with the AI Product Description tool to refresh the offer.