How to Calculate Break Even ROAS for Meta Ads (Step-by-Step)
Learn how to calculate break even ROAS in 3 steps. Includes the exact formula, real examples from ecommerce and SaaS, LTV adjustments, and 5 costly mistakes to avoid with your Facebook ads.
How to Calculate Break Even ROAS for Your Meta Ads
If you don’t know how to calculate break even ROAS, you’re making every campaign decision blind.
Break even ROAS is the minimum return on ad spend where your revenue covers your costs — $0 profit, $0 loss. It’s not a goal. It’s the floor beneath which you’re paying to lose money.
Most advertisers never calculate this number. They target “3x ROAS” or “4x ROAS” because someone on Twitter said that’s good — without knowing whether those targets make sense for their margins. Some are celebrating profitable campaigns that are actually bleeding cash. Others are killing campaigns that are making money.
This guide walks you through how to calculate break even ROAS in three steps, how to adjust it for lifetime value, and — most importantly — what to actually do with the number once you have it.
The 3 Numbers You Need Before You Start
Before you touch the formula, you need three numbers from your business. Get these wrong and your entire break even ROAS calculation is off:
1. Average Order Value (AOV)
Your average revenue per transaction over the last 90 days. Don’t use your flagship product price — use the real average including bundles, discounts, and upsells.
Where to find it: Shopify Analytics, Stripe Dashboard, or your ecommerce platform’s order summary. For service businesses, use your average contract or booking value.
2. Total Variable Costs Per Order
Every cost that triggers when a sale happens:
- COGS — what you pay for the product or to deliver the service
- Shipping & fulfillment — postage, packaging, warehouse pick/pack fees
- Transaction fees — payment processing (2.9% + $0.30 for Stripe/PayPal)
- Platform fees — marketplace commissions, SaaS transaction charges
- Returns & refunds — estimate as a % of revenue (5–15% is typical for ecommerce)
What NOT to include: Ad spend (that’s what we’re solving for) and fixed overhead (rent, salaries, software) — those don’t change per sale.
3. Profit Margin
Profit Margin = (AOV – Variable Costs) ÷ AOV
This is your true margin — not your gross margin, not your “sticker price minus COGS” margin. The difference matters enormously, and it’s the #1 reason advertisers get break even ROAS wrong. (More on this in the mistakes section below.)
How to Calculate Break Even ROAS: The Formula
With your profit margin in hand, the formula is one line:
Break Even ROAS = 1 ÷ Profit Margin
That’s it.
Worked Example
You sell a product for $75. Your variable costs:
| Cost | Amount |
|---|---|
| COGS | $20 |
| Shipping | $7 |
| Packaging | $2.50 |
| Payment processing (2.9% + $0.30) | $2.48 |
| Returns allowance (8%) | $6.00 |
| Total variable costs | $37.98 |
Profit margin = ($75 – $37.98) ÷ $75 = 49.4%
Break even ROAS = 1 ÷ 0.494 = 2.02x
Every $1 you spend on Meta Ads must generate at least $2.02 in revenue to break even. Anything above 2.02x is profit. Anything below is a loss on every sale.
For a full reference table and additional scenarios, see our Break Even ROAS Calculator.
Know your number. Then ask OnlyInsight which campaigns hit it. Connect your Meta Ads account and ask “which campaigns have ROAS below 2x?” in plain English. You get instant answers — specific campaigns named — without building a single spreadsheet. Try 3 free queries →
Adjusting for Lifetime Value (The Calculation Most Guides Skip)
The standard formula assumes every customer buys once and disappears. If your customers repeat — subscriptions, replenishment products, retainer services — you need the LTV-adjusted version.
LTV-Adjusted Break Even ROAS Formula
LTV-Adjusted Break Even ROAS = AOV ÷ (LTV × Profit Margin)
Worked Example
Business: $40/month subscription box, 35% profit margin, average customer stays 8 months.
- AOV (first purchase): $40
- LTV: $40 × 8 months = $320
- LTV profit: $320 × 0.35 = $112
Standard break even ROAS (first purchase only): 1 ÷ 0.35 = 2.86x
LTV-adjusted break even ROAS: $40 ÷ $112 = 0.36x
The difference is massive. With the standard formula, you’d kill any campaign below 2.86x. With LTV factored in, you can profitably acquire customers at a fraction of that — because the profit comes over 8 months, not on the first sale.
When to use LTV-adjusted: Only when you have reliable retention data (6+ months of customer history) and confidence in your churn rate. If you’re guessing at LTV, stick with the standard formula — it’s safer.
5 Mistakes That Make Your Break Even ROAS Wrong
These aren’t minor rounding errors. Each one can shift your break even point by 20–50%, turning what you think are profitable campaigns into money pits.
1. Using Gross Margin Instead of True Margin
Gross margin only includes COGS. True margin includes shipping, processing, returns, and packaging.
The real cost: A product with 60% gross margin often drops to 38–42% true margin. That’s the difference between a 1.67x and 2.5x break even ROAS — a 50% gap. If you set your campaign floor at 1.67x when it should be 2.5x, every campaign between those numbers is losing money and you don’t know it.
2. Ignoring Payment Processing Fees
Stripe charges 2.9% + $0.30 per transaction. On a $50 product, that’s $1.75 per sale. Across 1,000 sales, you’ve lost $1,750 that’s not in your break even calculation.
It sounds small, but it shifts your break even ROAS by 0.1–0.2x — enough to flip borderline campaigns from profitable to unprofitable.
3. Forgetting Returns and Refunds
If 10% of orders get refunded, your effective revenue is 10% lower than reported. A $100 product with 10% returns generates $90 in real revenue, not $100.
This compounds with platform attribution. Meta reports the $100 sale as attributed revenue. Your actual revenue was $90. Your real ROAS is 10% lower than what Ads Manager shows.
4. Calculating Once and Never Updating
Your costs aren’t static. Shipping rates increase annually. Suppliers adjust pricing. Promo periods have different margins (Black Friday at 30% off has a completely different break even ROAS than full-price periods).
Minimum cadence: Recalculate quarterly. Recalculate immediately when you run promotions, change suppliers, or adjust pricing.
5. Applying One Break Even ROAS Across All Campaigns
If you sell products with different margins, a single break even number is dangerous. Your $100 high-margin product might break even at 2x. Your $30 low-margin product might need 4.5x.
Blending these into one “average” break even ROAS means your low-margin campaigns look profitable when they’re not, and your high-margin campaigns get cut when they’re actually crushing it.
Fix: Calculate break even ROAS per product category (or at minimum, high-margin vs. low-margin) and evaluate campaigns against the right threshold.
What to Do After You Calculate (Most Guides Stop Here)
Knowing your break even ROAS is step one. Using it to optimize your Facebook ads is where the money is made.
Set Three Performance Tiers
| Tier | ROAS Range | Action |
|---|---|---|
| 🟢 Above target | Break even × 1.2+ | Scale: increase budget, expand audiences, test new creatives |
| 🟡 Between break even and target | Break even to break even × 1.2 | Optimize: new creative, tighter targeting, better landing pages |
| 🔴 Below break even | Below break even | Fix or kill: diagnose the problem fast or reallocate budget |
Set Your Target ROAS
Your target isn’t your break even — it’s your break even plus the profit margin you want:
Target ROAS = Break Even ROAS × (1 + Desired Profit %)
Example: 2.0x break even × 1.25 (for 25% profit on ad spend) = 2.5x target ROAS
Monitor Every Campaign Against Your Threshold
This is where most advertisers fall off. They calculate break even ROAS once, then go back to eyeballing Ads Manager. With 20+ active campaigns, manual comparison breaks down fast.
The teams that actually use break even ROAS as a decision-making tool need a way to instantly filter campaigns by performance tier — not once a week in a spreadsheet, but in real time.
For a complete framework on turning these numbers into daily optimization decisions, read our guide on how to optimize Facebook ads.
This is exactly what OnlyInsight automates. Ask “which campaigns are below 2x ROAS?” or “show me ad sets between 2x and 2.5x ROAS” and get the specific campaigns listed in seconds. No exports. No pivot tables. No Ads Manager column customization. Just ask in plain English and act on the answer. Start free →
Frequently Asked Questions
Is break even ROAS the same as target ROAS?
No. Break even ROAS is the floor — the minimum to not lose money. Target ROAS is your goal, which should be set above break even to generate actual profit. Think of break even as the waterline; target ROAS is where you want to sail.
What if my break even ROAS is above 5x?
That’s a margin problem, not an advertising problem. When your break even is that high, even well-optimized Meta Ads campaigns will struggle to consistently hit it. Your options: raise prices, reduce COGS, cut fulfillment costs, reduce return rates, or factor in LTV if customers repeat.
Should I use break even ROAS or MER?
Use both for different purposes. Break even ROAS is for campaign-level decisions — which campaigns to scale, pause, or kill. MER (Marketing Efficiency Ratio = total revenue ÷ total marketing spend) is for business-level efficiency, especially useful when attribution is unreliable post-iOS 14.5.
How do I calculate break even ROAS for a service business?
The same formula applies. Your “COGS” is the labor and materials cost to deliver the service. A cleaning service that charges $180 per booking with $110 in labor and supplies has a 38.9% margin and a 2.57x break even ROAS. If clients rebook multiple times, apply the LTV adjustment.
Where can I check my actual ROAS against break even?
You can manually pull ROAS data from Meta Ads Manager and compare it in a spreadsheet. Or use OnlyInsight to ask “which campaigns are below my break even ROAS?” and get instant results. For basic ROAS calculation, see our ROAS Calculator.
Your Break Even ROAS Is Useless If You Don’t Act On It
You now know how to calculate break even ROAS — both the standard and LTV-adjusted formulas. You know the five mistakes that throw off the calculation. You know how to set tiers and targets.
The only thing left is doing the comparison across every campaign, every ad set, every ad — and doing it consistently. Not once. Every week. That’s the part that separates advertisers who know their numbers from advertisers who actually use them.
OnlyInsight makes the comparison instant. Connect your Meta ad account, ask “which campaigns are above 2.5x ROAS and which are below?”, and get a specific, named list in seconds. No formulas. No exports. No 30-minute Ads Manager sessions.
Know your floor. Then let AI tell you who’s above it and who’s not.