All posts
    Performance Marketing••11 min read

    What Is ROAS, How Do You Calculate It, and What's a Good ROAS? (With Break-Even Formula)

    ROAS is revenue per $1 of ad spend. ROAS formula with worked examples, average ROAS across campaigns, gross vs net ROAS, break-even and what's a good ROAS.

    TL;DR — Summary

    • ROAS = Revenue from ads / Ad spend. Spend $1,000 and generate $4,000 in revenue and your ROAS is 4 (or 400%).
    • There is no universal 'good ROAS' — the threshold depends on your gross margin: Break-even ROAS = 1 / Gross margin.
    • At a 40% margin, break-even ROAS is 2.5; a 3 ROAS is profitable, a 2 ROAS loses money on every sale.
    • ROAS comes down to three numbers: (Conversion rate × Average order value) / CPC. Improving any one by 25% takes a 2.0 ROAS to 2.5.
    • Validate decisions with MER (total revenue / total marketing spend), not just the ROAS shown in ad platforms.

    What Is ROAS?

    ROAS (Return on Ad Spend) tells you how much revenue you generate for every dollar spent on advertising. It is the most common way to compare efficiency across campaigns, ad sets and creatives in performance marketing.

    ROAS is a revenue metric, not a profitability metric. That distinction is the key to reading it correctly: the same 4 ROAS can be highly profitable for a 70%-margin digital product and a loss for a 20%-margin electronics store.

    How to Calculate ROAS: Formula and Example

    Formula: ROAS = Revenue attributed to ads / Ad spend. The result is expressed either as a ratio (4.0) or a percentage (400%); both say the same thing.

    Example: An e-commerce brand spends $12,000 a month on Meta Ads and generates $50,400 in revenue attributed to those ads. ROAS = 50,400 / 12,000 = 4.2.

    Use net revenue: exclude sales tax or VAT and subtract refunds and returns. Ad platforms typically count gross cart value and returned orders, which can inflate ROAS by 20-30% versus reality.

    Where to find it: Google Ads shows the same ratio in the 'Conv. value / cost' column, and Meta Ads Manager in 'Purchase ROAS'. A blank or zero column usually means order values are not being passed to the ad account.

    What Is the Average ROAS? How to Calculate It Across Campaigns

    Average ROAS across several campaigns is total attributed revenue divided by total ad spend, not the mean of each campaign's ROAS. Averaging the ratios gives small campaigns the same weight as large ones and overstates the result.

    Example: Campaign A spends $1,000 and brings $6,000 (ROAS 6). Campaign B spends $9,000 and brings $18,000 (ROAS 2). The simple mean of the two ratios is (6 + 2) / 2 = 4, but the account actually returned $24,000 on $10,000, so the real average ROAS is 2.4. If your break-even ROAS is 2.5, the account is losing money even though the 'average' looks healthy.

    In a spreadsheet, put revenue in column B and spend in column C. ROAS per row is =B2/C2 (format as a percentage to read 2.4 as 240%). Account ROAS is =SUM(B2:B20)/SUM(C2:C20), never =AVERAGE(D2:D20) over the per-row ROAS column.

    Published 'average ROAS' benchmarks vary widely by source, channel and category; Shopify's roundup of industry figures ranges from about 2 on Meta for food and beverage to about 6 on Google for beauty. Treat these as context only: they mix different attribution windows, include or exclude tax and returns, and say nothing about your margin. Your own break-even ROAS is the number to beat.

    • Average ROAS = Total ad revenue / Total ad spend (spend-weighted)
    • Median ROAS of campaigns tells you what a typical campaign does; it is not the account result
    • Compare periods with the same attribution window and the same revenue definition (net of tax and refunds)
    • Report branded search and remarketing separately; their high ROAS lifts the account average

    What Does a ROAS of 3 Mean?

    A ROAS of 3 means every $1 of ad spend returned $3 in revenue, also written as 300%. That revenue is not profit: product cost, shipping and fees have not been subtracted yet. Your margin decides whether it is good or bad.

    The same ROAS means different things by business. Three stores spend $10,000 at a 4 ROAS and each books $40,000 in revenue. The 20%-margin store keeps $8,000 in gross profit and is $2,000 down after ads. The 40%-margin store makes $6,000, and the 70%-margin store makes $18,000.

    • ROAS 1 (100%): revenue equals spend; product cost is not covered, always a loss
    • ROAS 2 (200%): breaks even only at a 50% margin or higher
    • ROAS 3 (300%): breaks even at a 33.3% margin or higher
    • ROAS 4 (400%): breaks even at a 25% margin or higher
    • ROAS 5 (500%): breaks even at a 20% margin or higher

    Gross ROAS vs Net ROAS vs Profit ROAS (POAS)

    Three different numbers are all called ROAS, and mixing them up is the most common reason a 'profitable' campaign loses money.

    Gross ROAS is what ad platforms report: all attributed revenue — often including VAT or sales tax and orders that are later refunded — divided by ad spend. Net ROAS uses revenue after tax and refunds. Profit ROAS, usually called POAS (profit on ad spend), divides the gross profit the ads generated by spend: POAS = Revenue × Margin / Ad spend.

    Example: a campaign reports 4.0 gross ROAS. Remove 20% VAT (4.0 / 1.2 ≈ 3.33) and the true net ROAS is about 3.3 before refunds. At a 30% contribution margin, POAS = 3.33 × 0.30 ≈ 1.0 — the campaign only breaks even. POAS has a fixed break-even point of 1.0, which makes it easier to compare products with different margins.

    Break-Even ROAS: The Real Answer to 'What's a Good ROAS?'

    To know whether a campaign actually makes money, you first need your break-even ROAS. In its simplest form: Break-even ROAS = 1 / Gross margin.

    Example: If your average gross margin is 40%, break-even ROAS = 1 / 0.40 = 2.5. Any campaign below 2.5 ROAS isn't covering its ad cost. At a 25% margin the threshold rises to 4; at 60% it drops to roughly 1.67.

    For a more realistic threshold, also subtract per-order variable costs such as shipping, payment fees and packaging. With a 40% gross margin and variable costs equal to 10% of revenue, contribution margin is 30% and break-even ROAS rises to 1 / 0.30 ≈ 3.33.

    • 60% gross margin → break-even ROAS ≈ 1.67
    • 40% gross margin → break-even ROAS = 2.5
    • 30% gross margin → break-even ROAS ≈ 3.33
    • 20% gross margin → break-even ROAS = 5

    The Three Numbers Behind ROAS: CPC, Conversion Rate and Order Value

    ROAS is not a lever in itself; it is the result of three numbers: ROAS = (Conversion rate × Average order value) / CPC. Work out which one is weak before you try to improve it.

    Example: CPC is $0.80, conversion rate 2%, average order $80. A thousand clicks cost $800 and bring 20 orders worth $1,600, so ROAS is 2.0. If your break-even is 2.5, improving just one number gets you there:

    • Average order $80 → $100 (+25%): ROAS 2.5
    • Conversion rate 2% → 2.5% (+25%): ROAS 2.5
    • CPC $0.80 → $0.64 (−20%): ROAS 2.5
    • All three together: ROAS ≈ 3.9

    How to Improve ROAS

    Verify tracking first, then go after the weakest of the three numbers. Optimizing on double-counted sales or unrecorded refunds rewards the wrong campaign.

    One warning: a higher ROAS does not always mean more profit. Cutting budget usually lifts ROAS because only the most efficient clicks remain, yet total profit can fall. Judge decisions on total profit after ads, not on the ratio.

    • Tracking: remove refunds, count one purchase event, standardize campaign names with UTMs
    • Product mix: compare ROAS with margin per product; pull ads from anything below break-even and move budget to higher-margin items
    • Order value: bundles, add-on offers and a free-shipping threshold raise the average order
    • Conversion rate: match the landing page to the ad's promise, show shipping cost early, shorten checkout
    • CPC: cut irrelevant clicks with negative keywords and tighter match types; refresh tired creative
    • Audience: read returning-customer and remarketing ROAS separately from new-customer campaigns

    How to Set a Target ROAS

    Break-even is the minimum to avoid losing money; target ROAS also builds in the profit you want. Formula: Target ROAS = 1 / (Contribution margin − Target net profit rate).

    Example: With a 30% contribution margin and a goal of keeping 10% of revenue as profit after ads, target ROAS = 1 / (0.30 − 0.10) = 5. The value you enter into Google Ads' Target ROAS (tROAS) bid strategy should come from this math — not an arbitrary '400%'.

    Growth-stage brands focused on acquiring new customers may deliberately accept a first-order ROAS below break-even, as long as customer lifetime value (LTV) closes the gap. In that case the decision metric is LTV / CAC, not first-order ROAS.

    Why In-Platform ROAS Can Mislead You

    Google Ads and Meta Ads each report using their own attribution models. Both platforms can claim the same sale, and effects such as Meta's view-through attribution or Google's branded-search conversions inflate combined ROAS. Adding up platform ROAS figures and treating the total as real performance is one of the most common budgeting mistakes.

    The antidote is MER (Marketing Efficiency Ratio): Total revenue / Total marketing spend. MER sidesteps the attribution debate; if platform ROAS rises while MER falls, your ads may be claiming existing demand rather than creating new demand.

    A practical split: optimize creatives and campaigns on platform ROAS, but make budget decisions on MER and your break-even threshold. Report branded-search campaigns separately too — otherwise the high ROAS from people already searching for you hides weak campaigns.

    ROAS vs ACOS

    ACOS (Advertising Cost of Sale), common on Amazon, is the inverse of ROAS: ACOS = Ad spend / Ad revenue = 1 / ROAS. A 4 ROAS equals a 25% ACOS; a 2.5 ROAS equals 40%. You are profitable after ads when ACOS stays below your margin.

    Does ROAS Work for B2B?

    In B2B, where sales cycles run weeks or months, the gap between ad day and revenue day makes classic ROAS look close to zero. More meaningful here are pipeline ROAS (Pipeline value created / Ad spend) based on CRM opportunity values, and CAC payback period.

    Rule of thumb: ROAS is the core decision metric for one-off e-commerce sales; for recurring-revenue SaaS and B2B models, CAC, LTV and payback period take its place.

    Frequently Asked Questions

    What is ROAS?

    ROAS (Return on Ad Spend) is the ratio of revenue generated by ads to the amount spent on those ads. If $10,000 in spend produced $40,000 in revenue, ROAS is 4 (or 400%).

    What is a good ROAS?

    There is no universal 'good ROAS'; the threshold depends on your gross margin. Break-even ROAS = 1 / Gross margin. At a 40% margin break-even is 2.5, and anything above it is profitable. Low-margin categories may need 5 or more, while high-margin digital products can be profitable at 2.

    What's the difference between ROAS and ROI?

    ROAS divides revenue by ad spend and ignores costs. ROI measures net profitability with (Profit − Investment) / Investment. A high ROAS doesn't guarantee a high ROI; a 4 ROAS can lose money on a low-margin product.

    What is the average ROAS?

    Across campaigns, average ROAS is total ad revenue divided by total ad spend, not the mean of each campaign's ROAS. $24,000 in revenue on $10,000 of spend is a 2.4 average ROAS, even if one small campaign shows 6. Industry benchmarks vary widely by channel and category, so compare against your break-even ROAS instead.

    What does a ROAS of 3 mean?

    Every $1 of ad spend returned $3 in revenue, also written as 300%. That revenue is not profit: below a 33.3% margin, a 3 ROAS loses money.

    How can I improve ROAS?

    Since ROAS = (Conversion rate × Average order value) / CPC, there are three routes: raise order value (bundles, free-shipping threshold), raise conversion rate (landing page, checkout) or lower CPC (negative keywords, fresh creative). Verify tracking first and remove products below break-even from ads.

    What is the difference between ROAS and ACOS?

    ACOS is the inverse of ROAS: ACOS = Ad spend / Ad revenue = 1 / ROAS. A 4 ROAS equals a 25% ACOS. ACOS below your margin means you are profitable after ads.

    How do you calculate break-even ROAS?

    Break-even ROAS = 1 / Gross margin. For a more accurate number, use contribution margin by also subtracting per-order variable costs like shipping and payment fees. With a 30% contribution margin, break-even ROAS is 1 / 0.30 ≈ 3.33.

    Should sales tax or VAT be included when calculating ROAS?

    No. Use net revenue that excludes sales tax or VAT and subtracts refunds. Ad platforms often report gross cart value, so in-platform ROAS usually looks higher than the true figure.

    Resources & Related Reading

    Author

    Yusuf Bayrak

    Digital marketing specialist building websites, performance ad programs and B2B lead generation systems for B2B and e-commerce brands.

    Connect on LinkedIn ↗

    Last updated:

    // © 2026 Yusuf Bayrak