Skip to main content
True MarginTrue Margin
How to Calculate ROAS (Formula + Examples)
← Back to blog

How to Calculate ROAS (Formula + Examples)

By Jack·March 10, 2026·9 min read

ROAS = Revenue from Ads ÷ Cost of Ads. If you spent $5,000 on Facebook Ads and generated $20,000 in revenue, your ROAS is 4x (or 400%). That means you earned $4 for every $1 you spent. The formula is simple — but most founders misuse it by ignoring margins, mixing up ROAS with ROI, or benchmarking against numbers that don't apply to their business.

This guide walks through the exact ROAS formula, worked examples at different spend levels, how to calculate your breakeven ROAS, and the critical mistakes that make founders think they're profitable when they're not.

The ROAS Formula

The formula has two versions. Both give you the same information, just expressed differently:

  • As a multiple: ROAS = Revenue from Ads ÷ Cost of Ads → "4x"
  • As a percentage: ROAS = (Revenue from Ads ÷ Cost of Ads) × 100 → "400%"

Most ecommerce founders use the multiple format (4x) because it's easier to think about. "I get $4 back for every $1 I spend." Ad platforms like Meta and Google report ROAS both ways, so know that 4x ROAS and 400% ROAS mean the exact same thing.

The key variables:

  • Revenue from Ads — the total revenue attributed to your ad campaigns. This is what customers spent purchasing products that were driven by ads.
  • Cost of Ads — your total ad spend. This includes the money paid to the ad platform (Meta, Google, TikTok) but typically does NOT include creative production costs, agency fees, or software tools.

Worked Examples

Let's run through five real-world scenarios so you can see how the formula works at different scales:

ScenarioAd SpendRevenueROASVerdict
New DTC brand testing$1,000$2,5002.5xTypical for early testing
Scaling Facebook Ads$5,000$20,0004.0xStrong — likely profitable
Google Shopping campaign$3,000$18,0006.0xExcellent — scale this
TikTok awareness push$10,000$12,0001.2xLosing money (unless high LTV)
Black Friday retargeting$8,000$56,0007.0xRetargeting inflates ROAS

Notice the range. ROAS can swing from 1.2x to 7.0x depending on the platform, campaign type, and timing. That's why a single "good ROAS" benchmark is meaningless without context. A good ROAS for ecommerce depends entirely on your margins and goals.

Let's break down the $5,000 → $20,000 example step by step:

  1. Revenue from Ads = $20,000
  2. Cost of Ads = $5,000
  3. ROAS = $20,000 ÷ $5,000 = 4.0x
  4. Interpretation: every $1 spent returned $4 in revenue

Sounds great. But is it actually profitable? That depends on your margins — which brings us to breakeven ROAS.

How to Calculate Your Breakeven ROAS

Breakeven ROAS = 1 ÷ Profit Margin (as a decimal). This is the ROAS you need to hit before you make a single dollar of profit from your ads.

If your product sells for $80, costs $30 to source and ship, and has $10 in payment processing and fulfillment fees, your profit margin is ($80 - $30 - $10) / $80 = 50%. Your breakeven ROAS is 1 / 0.50 = 2.0x.

Any ROAS above 2.0x is profit. Any ROAS below 2.0x means you're paying to acquire customers at a loss.

Profit MarginBreakeven ROASTarget ROAS (20% Profit on Ad Spend)
20%5.0x6.25x
25%4.0x5.0x
30%3.3x4.2x
40%2.5x3.1x
50%2.0x2.5x
60%1.7x2.1x
70%1.4x1.8x

This table is the single most important thing in this article. A supplement brand with 70% margins only needs 1.4x ROAS to break even. An electronics brand with 20% margins needs 5.0x. They cannot use the same benchmark. If you don't know your margins, figure that out first — use our free profit margin calculator to get an exact number.

Calculate your ROAS in seconds

Plug in your ad spend and revenue — our free calculator gives you ROAS, breakeven point, and profit per dollar spent.

Open ROAS Calculator →

ROAS vs. ROI: What's the Difference?

Founders mix these up constantly. They measure different things and answer different questions:

ROASROI
FormulaRevenue ÷ Ad Spend(Revenue - Total Costs) ÷ Total Costs
MeasuresGross revenue per ad dollarNet profit after all costs
Includes COGS?NoYes
Includes overhead?NoYes
Example$20K rev / $5K spend = 4x($20K - $17K) / $17K = 17.6%
Best forComparing campaigns quicklyUnderstanding actual profitability

ROAS tells you how efficiently your ads generate revenue. ROI tells you if you're actually making money. You need both. A campaign can have a 5x ROAS and still produce negative ROI if your margins are thin and your overhead is high.

Here's a concrete example: You spend $5,000 on ads and generate $20,000 in revenue. Your ROAS is 4x. But the products cost $8,000 (COGS), you paid $600 in payment processing, and $2,000 in fulfillment. Your total costs are $5,000 + $8,000 + $600 + $2,000 = $15,600. Your net profit is $20,000 - $15,600 = $4,400. Your ROI is $4,400 / $15,600 = 28.2%.

The 4x ROAS made it sound great. The 28.2% ROI tells you the real story — you made $4,400 on $15,600 invested. Still solid, but a very different picture.

ROAS by Ad Platform: General Patterns

ROAS varies significantly by platform because each one captures buyers at different points in the purchase journey. Exact numbers depend heavily on your niche, creative quality, and offer — but the relative ranking is consistent:

PlatformTypical ROAS RangeIntent Level
Google SearchHighest (active purchase intent)High (active search)
Google ShoppingHigh (product-level intent)High (product search)
Facebook / MetaModerate (varies widely by creative)Low-Medium (social)
InstagramModerate (similar to Facebook)Low-Medium (social)
TikTokLower on first-touch (discovery-driven)Low (discovery)
PinterestModerate (planning-intent audience)Medium (planning)

Google dominates ROAS because people are searching with purchase intent. "Buy wireless earbuds under $100" converts at a fundamentally different rate than someone scrolling TikTok who happens to see an earbud ad. For deeper platform-specific data, see our breakdowns on Facebook Ads ROAS, Google Ads ROAS, and TikTok Ads ROAS.

But don't write off lower-ROAS platforms. TikTok might show modest direct ROAS but drive brand awareness that significantly lifts your Google brand search performance. You'll never see that in TikTok's ROAS column. That's why blended ROAS (total revenue / total ad spend across all channels) is the metric that actually matters.

What ROAS Doesn't Tell You

ROAS is a revenue metric, not a profit metric. It has blind spots that can mislead you into thinking you're winning when you're actually losing:

1. ROAS ignores product costs. A 4x ROAS on a product with 25% margins means zero profit. You brought in $4 for every $1 spent, but $3 of that went to COGS, payment processing, and fulfillment. You broke even at best.

2. ROAS ignores returns. If your return rate is 20%, your real revenue is 20% lower than what ROAS shows. A 4x ROAS with 20% returns is effectively a 3.2x ROAS. Fashion brands with 30%+ return rates get hit hardest.

3. ROAS ignores attribution problems. Did the customer buy because of the ad, or were they going to buy anyway? Retargeting campaigns often show 6x-10x ROAS, but many of those conversions would have happened organically. You're paying for sales you already earned.

4. ROAS ignores customer quality. A campaign with 2x ROAS that acquires repeat buyers (4+ orders per year) is worth more than a campaign with 5x ROAS that attracts one-time bargain hunters. LTV matters more than first-purchase ROAS.

The fix: Track ROAS alongside your profit margins, cost per acquisition, and blended MER. ROAS is one input, not the answer.

Common ROAS Calculation Mistakes

Five mistakes I see founders make over and over:

Mistake 1: Using revenue before returns. Your ad platform reports $50,000 in revenue. But $8,000 came back as returns. Your real ad-driven revenue is $42,000. Always use net revenue (after returns, refunds, and chargebacks) when calculating ROAS.

Mistake 2: Only counting platform-reported revenue. Meta and Google track conversions using their pixel or tag. If your attribution window misses conversions (someone clicks Monday, buys Friday on a 1-day click window), your reported ROAS understates reality. Compare platform ROAS against Shopify revenue as a sanity check.

Mistake 3: Comparing prospecting ROAS to retargeting ROAS. Retargeting warm audiences always shows higher ROAS — those people already know your brand. A 2x prospecting ROAS and a 6x retargeting ROAS can both be great. Comparing them head-to-head is meaningless.

Mistake 4: Ignoring ad creative and agency costs. If you pay a creative agency $3,000/month and spend $10,000 on ads, your real cost is $13,000, not $10,000. Most ROAS calculations exclude these — which is fine for comparing campaigns, but misleading when assessing total profitability.

Mistake 5: Treating ROAS as the only metric. A 5x ROAS on $500 in spend is less valuable than a 3x ROAS on $50,000 in spend. The second scenario generated $150,000 in revenue and significantly more gross profit. ROAS without volume context is half the picture. Track it alongside your total ad budget to see the full story.

How to Improve Your ROAS

ROAS improves when you either increase revenue per click or decrease cost per click. Here are the highest-impact levers in order:

Improve your ad creative. On Meta and TikTok, creative quality is the #1 lever. Better hooks, stronger UGC, and thumb-stopping video will lower your CPM and increase your click-through rate. That directly lifts ROAS. Test 3-5 new creative concepts per week.

Increase your average order value. If a customer spending $40 starts spending $60 because you added a bundle or upsell, your ROAS goes up by 50% with zero additional ad spend. Bundles, free-shipping thresholds, and post-purchase upsells are the fastest AOV levers.

Fix your landing page. Your ads are driving traffic. If your landing page converts at 1% instead of 3%, you're throwing away two-thirds of that traffic. A/B test your product page headlines, images, reviews placement, and CTA buttons.

Tighten your targeting. On Google, add negative keywords to eliminate irrelevant searches eating your budget. On Meta, test Advantage+ Shopping campaigns against your manual audiences. On TikTok, lean into interest categories that match your actual buyer.

Cut losers fast. If a campaign is running below 50% of your breakeven ROAS for 7+ days with sufficient spend, kill it. Reallocate that budget to campaigns already performing above target.

Quick-Reference: ROAS Calculation Cheat Sheet

What You NeedFormulaExample
Basic ROASRevenue ÷ Ad Spend$20,000 ÷ $5,000 = 4.0x
ROAS as percentage(Revenue ÷ Ad Spend) × 100($20,000 ÷ $5,000) × 100 = 400%
Breakeven ROAS1 ÷ Profit Margin1 ÷ 0.40 = 2.5x
Profit per ad dollar(Revenue × Margin) - Ad Spend, per $1($4.00 × 0.40) - $1.00 = $0.60
Blended ROAS (MER)Total Revenue ÷ Total Ad Spend (all platforms)$200,000 ÷ $50,000 = 4.0x
Net ROAS (after returns)(Revenue - Returns) ÷ Ad Spend($20,000 - $3,000) ÷ $5,000 = 3.4x

Bookmark this table. Or better yet, plug your numbers into our free ROAS calculator and get the math done instantly — including breakeven ROAS and profit per dollar spent.

Frequently Asked Questions

What is the formula for ROAS?

ROAS = Revenue from Ads ÷ Cost of Ads. If you spent $5,000 on ads and generated $20,000 in revenue, your ROAS is $20,000 ÷ $5,000 = 4x (or 400%). That means you earned $4 for every $1 spent.

What is a good ROAS?

A good ROAS depends on your profit margins. The general benchmark is 3x-4x, but a brand with 60% margins can profit at 2x ROAS while a brand with 25% margins needs 4x+ just to break even. Calculate your breakeven ROAS (1 ÷ profit margin) before setting a target.

What is the difference between ROAS and ROI?

ROAS measures gross revenue per ad dollar (Revenue ÷ Ad Spend). ROI measures net profit after all costs ((Revenue - Total Costs) ÷ Total Costs). ROAS of 4x means you made $4 in revenue per $1 spent. ROI of 100% means you doubled your money after all expenses. ROAS ignores costs — ROI includes them.

How do I calculate breakeven ROAS?

Breakeven ROAS = 1 ÷ Profit Margin (as a decimal). If your profit margin is 40%, your breakeven ROAS is 1 ÷ 0.40 = 2.5x. Any ROAS above 2.5x means your ads are profitable. Any ROAS below 2.5x means you're losing money on every ad-driven sale.

Why is my ROAS high but I'm not making money?

Because ROAS measures revenue, not profit. A 4x ROAS on a product with 25% margins means your gross profit exactly equals your ad spend — zero net profit. Factor in returns, payment processing fees, and overhead, and you're actually losing money. Always calculate ROAS against your margins, not in isolation.

Should I calculate ROAS per campaign or blended?

Both. Per-campaign ROAS tells you which campaigns to scale or cut. Blended ROAS (also called MER — Marketing Efficiency Ratio) tells you if your overall ad strategy is profitable. A prospecting campaign might show 1.5x ROAS but drive retargeting conversions at 8x. Only blended ROAS captures the full picture.

Stop guessing. Start calculating.

True Margin gives ecommerce founders the tools to make data-driven decisions.

Try True Margin Free