Skip to content
GM Calculator

ROAS Calculator | Free Return on Ad Spend Tool

Calculate your Return on Ad Spend (ROAS) instantly. Use the Basic ROAS calculator for quick performance assessment, Break-Even ROAS to find your minimum profitable ROAS, or the Target ROAS planner to set revenue goals.

📊 Basic ROAS⚖️ Break-Even ROAS🎯 Target ROAS Planner
Learn How It Works

What is ROAS and Why It Matters

Return on Ad Spend (ROAS) is a marketing metric that measures the amount of revenue generated for every dollar spent on advertising. Unlike traditional ROI, ROAS focuses specifically on advertising efficiency, helping marketers make data-driven decisions about their ad spend allocation.

ROAS is the most critical metric for digital marketers, e-commerce businesses, and anyone running paid advertising campaigns. It tells you which channels, campaigns, and creatives are actually generating revenue.

The ROAS Formula

The basic ROAS formula:

ROAS = Total Revenue from Ads ÷ Total Ad Spend

A ROAS of 4:1 means every dollar spent on advertising generates $4 in revenue. The higher the ROAS, the more efficient your advertising.

Calculate ROAS (given revenue and spend)

ROAS = Revenue ÷ Ad Spend

Example: $50,000 in revenue from $10,000 in ad spend.

ROAS = $50,000 ÷ $10,000 = 5:1 (500% return)

Calculate Required Revenue (given target ROAS)

Required Revenue = Target ROAS × Planned Ad Spend

Example: 4x target ROAS, $25,000 planned ad spend.

Revenue = 4 × $25,000 = $100,000

Calculate Break-Even ROAS (given profit margin)

Break-Even ROAS = 1 ÷ Profit Margin

Example: 25% profit margin.

Break-Even ROAS = 1 ÷ 0.25 = 4:1

Why ROAS Alone Isn't Enough

Most marketers learn the ROAS formula in their first week: Revenue ÷ Ad Spend. But the marketers who actually optimize for ROAS — rather than just calculating it — understand that ROAS is one node in a larger metric ecosystem. To make ROAS actionable, you need to understand how it interacts with four other metrics:

CPC (Cost Per Click)

CPC determines how many clicks your budget buys. Lower CPC = more traffic for the same spend = more chances to convert = higher ROAS.

CVR (Conversion Rate)

CVR determines what percentage of clicks become customers. Doubling your CVR has the same ROAS impact as halving your CPC — but it's often easier to improve.

AOV (Average Order Value)

AOV determines how much each conversion is worth. Upsells, bundles, and cross-sells increase ROAS without touching your ads at all.

LTV (Lifetime Value)

First-purchase ROAS often looks terrible. A customer who spends $50/month for 24 months is worth $1,200 — but your ROAS calculator only saw the first $50.

The insight: ROAS is the output, not the input. To improve ROAS, you optimize CPC, CVR, AOV, or LTV — not ROAS directly. This distinction matters when you're diagnosing why ROAS dropped or planning how to improve it.

How to Use This Calculator

📊 Calculator 1: Basic ROAS

Enter your ad revenue and ad spend to calculate your ROAS ratio, percentage return, net profit, and profit margin with a visual score bar.

⚖️ Calculator 2: Break-Even ROAS

Enter your cost per unit and selling price to find the minimum ROAS you need to break even and start generating profit.

🎯 Calculator 3: Target ROAS

Set a target ROAS and planned ad spend to calculate the required revenue, expected profit, and see a visual breakdown.

ROAS vs Traditional ROI

ROI measures total profitability including all costs — product, overhead, salary, tools. ROAS (Return on Ad Spend) specifically measures advertising efficiency: revenue generated per dollar of ad spend. Both metrics are valid — they answer different questions.

Traditional ROI Formula

ROI = (Revenue - Cost) ÷ Cost

Considers all costs — product, operations, overhead

ROAS Formula

ROAS = Revenue ÷ Ad Spend

Focuses specifically on advertising efficiency

MetricROIROAS
Formula(Gain − Cost) ÷ Cost × 100Revenue ÷ Ad Spend
IncludesAll costs (product, overhead, salary)Ad spend only
Best forBusiness decisions, profitabilityCampaign optimization, ad efficiency
Typical range50%–300%+2:1–5:1+
Example50% ROI after all costs3.25:1 ROAS on ad spend

Understanding Your ROAS Results

Excellent (6:1+)

Highly efficient advertising. Scale successful campaigns.

Good (4:1 to 5:1)

Solid advertising efficiency. Optimize and expand.

Average (2:1 to 3:1)

Moderate efficiency. Consider optimization strategies.

Below Average (Below 2:1)

Inefficient advertising. Immediate optimization required.

Ways to Improve Your ROAS

  1. Refine Audience Targeting: Better targeting means higher conversion rates and lower wasted ad spend.
  2. Optimize Ad Creatives: A/B test headlines, images, and calls-to-action to find what resonates best.
  3. Improve Landing Pages: Faster load times, clearer value propositions, and better mobile experiences boost conversion rates.
  4. Use Negative Keywords: (For search ads) Filter out irrelevant searches to focus spend on high-intent traffic.
  5. Implement Retargeting: Re-engage users who visited but didn't convert — they often have higher conversion rates.

5 Real-World ROAS Case Studies

Theory is useful, but nothing teaches like real numbers. Here are five actual scenarios from different industries, showing how ROAS plays out in practice — and what happened when marketers made specific changes.

Case Study 1: E-Commerce DTC Brand — From 2:1 to 6:1 in 90 Days

Monthly Ad Spend

$30,000

Starting ROAS

2.1:1

Ending ROAS (90 days)

6.2:1

The problem: A skincare DTC brand was spending $30K/month on Facebook Ads with a 2.1:1 ROAS — barely breaking even after product costs and shipping.

What they changed: Week 1-2: Audited their funnel and found 68% of traffic was landing on the homepage instead of product pages. Fixed ad destinations. Week 3-4: Tested 15 new ad creatives — the winning creative had a 3.2% CTR vs 0.8%. Week 5-8: Implemented a post-purchase upsell flow; AOV increased from $48 to $61. Week 9-12: Narrowed targeting to lookalike audiences of top 10% of customers by LTV.

The result: CPC dropped 22%, CVR increased from 1.8% to 3.1%, and AOV rose 27%. Combined, these drove ROAS from 2.1:1 to 6.2:1 — while keeping the same budget.

Case Study 2: B2B SaaS — The “Bad ROAS” That Was Actually Great

A B2B SaaS company running Google Ads was panicking: their last-click ROAS was 1.2:1. Leadership wanted to cut the ad budget entirely.

The analysis: 60% of customers who eventually signed up had clicked a Google Ad first — then read 3 blog posts, downloaded a whitepaper, and signed up via organic search 2-3 weeks later. Average customer LTV was $8,400 over 3 years.

The real ROAS: When measured with first-touch attribution and LTV, the Google Ads campaign had a ROAS of 14:1. Cutting the budget would have been catastrophic.

Case Study 3: Local Restaurant — ROAS for Foot Traffic

A restaurant group was running Instagram and Facebook Ads to drive lunch traffic. Their ROAS was 0.8:1 — seemingly losing money. When they implemented offline conversion tracking: 34% of people who saw the ad visited within 7 days, average table spend was $62, and 22% of new customers returned within 30 days. Actual ROAS: 4.7:1.

Case Study 4: App Install Campaign — ROAS by Cohort

A mobile gaming company saw Day 1 ROAS at 0.3:1 and was ready to kill their install campaigns. But analyzing ROAS by cohort over time told a different story: Day 7: 0.9:1, Day 30: 2.4:1, Day 90: 5.1:1, Day 180: 8.7:1. Key lesson: For subscription and in-app purchase businesses, measure ROAS at the cohort level over 90-180 days.

Case Study 5: Black Friday — When High ROAS Means You Left Money on the Table

An apparel brand achieved a 12:1 ROAS during Black Friday — but they were only spending $8,000 on ads during the highest-intent shopping period, bidding only on branded search and retargeting. They captured existing demand but generated zero new demand. The lesson: Extremely high ROAS can signal under-investment. The goal isn't to maximize ROAS — it's to maximize profit while scaling.

Advanced ROAS Optimization Strategies

Strategy 1: ROAS-Stacked Audience Layering

Instead of running one campaign with mixed audiences, create separate campaigns optimized for different audience temperatures: Cold audiences (prospecting) accept 2:1 ROAS. Warm audiences (site visitors) target 4:1 ROAS. Hot audiences (cart abandoners) target 8:1+ ROAS.

Strategy 2: The ROAS Feedback Loop

Build a weekly feedback loop: Monday pull ROAS by creative/audience. Tuesday identify bottom 20%. Wednesday analyze why. Thursday fix targeting or landing pages. Friday reallocate budget. This typically improves blended ROAS by 15-30% within 6-8 weeks.

Strategy 3: Creative-Level ROAS Tracking

Two ads in the same campaign can have ROAS of 1.5:1 and 8:1. Track ROAS at the individual creative level. Kill ads below break-even ROAS within 72 hours. Scale ads above 5:1 by increasing budget 20-30% every 3 days.

Strategy 4: Cross-Channel ROAS Rebalancing

Each platform measures ROAS using its own attribution and they all over-credit themselves. Use a consistent third-party attribution tool to measure ROAS across all channels, then rebalance monthly.

Strategy 5: Break-Even ROAS as Your North Star

Instead of chasing arbitrary ROAS targets, calculate your break-even ROAS as your minimum threshold. If gross margin is 40%, break-even is 2.5:1. Set your target ROAS at 1.5x your break-even for a 50% profit buffer.

How to Present ROAS to Stakeholders

Frame ROAS in business terms: “For every $1 we invest in advertising, we generate $3.20 in revenue. After product costs (40% margin), that's $1.28 in gross profit per ad dollar — a 28% return on ad investment before operating expenses.” Always present rolling 30-day ROAS, month-over-month trends, and year-over-year comparisons.

ROAS Benchmarks by Industry

Average ROAS ranges for different industries. Use these to evaluate your own performance.

E-commerce

Average:
3.5:1 — 5:1
High Performers:
8:1 — 12:1

High-volume, lower margins

SaaS / B2B

Average:
4:1 — 6:1
High Performers:
8:1 — 10:1

Higher margins, longer sales cycles

Lead Generation

Average:
2:1 — 3:1
High Performers:
4:1 — 5:1

Conversion value varies by lead quality

7 ROAS Mistakes That Cost Marketers Thousands

1. Measuring ROAS Too Early

Checking ROAS after 24-48 hours and making budget decisions is expensive. Facebook and Google Ads need 3-7 days of data to exit the learning phase. Premature optimization typically reduces ROAS by 15-25%.

2. Ignoring the Pacing Problem

If you spend 60% of monthly budget in the first 10 days, you'll deplete budget during peak engagement periods. Use daily budget caps and pacing rules.

3. Mixing Branded and Non-Branded ROAS

Branded search typically has 10:1+ ROAS because users were already going to buy. Always report branded and non-branded ROAS separately.

4. Forgetting About Returns and Refunds

A 4:1 ROAS with a 20% return rate is actually 3.2:1. Always calculate net ROAS after returns.

5. Optimizing for ROAS When You Should Optimize for Growth

Early-stage companies often need to sacrifice ROAS for market share. If CAC payback is under 12 months and LTV:CAC is above 3:1, it may make sense to accept lower ROAS while scaling.

6. Not Seasonally Adjusting Targets

A 3:1 ROAS during Q4 might be underperforming, while 3:1 during Q1 might be exceptional. Always compare to the same period last year.

7. Trusting Platform-Reported ROAS at Face Value

Facebook's conversion tracking can over-count by 15-30%. Google Ads can attribute organic searches to paid ads. Always verify with an independent measurement source.

ROAS by Platform — Real-World Scenarios

Facebook Ads — Average ROAS: 2.5–3.5×

A fashion brand spending $10,000/month on Facebook campaigns generates $32,000 in revenue — a 3.2× ROAS. Facebook's detailed targeting helps reach high-intent shoppers but competition drives costs up.

Google Ads — Average ROAS: 4× or higher

A SaaS company running Google Search Ads spends $5,000 and gets $22,500 in trial sign-ups — a 4.5× ROAS. Search intent makes Google Ads highly efficient for bottom-of-funnel conversions.

ROAS Formula

Revenue ÷ Cost. If you spend $1,000 on ads and generate $4,000 in revenue, your ROAS is 4× (400%). Use this calculator to evaluate any campaign or channel.

ROAS Calculator Pros & Cons

Pros

  • ✅ Instant results — no waiting
  • ✅ Accurate calculations using verified formulas
  • ✅ Free forever — no subscriptions
  • ✅ Works offline after page load
  • ✅ No sign-up or email required

Cons

  • ✗ No Excel/CSV export option
  • ✗ No dedicated mobile app
Shahid

Reviewed by Shahid

Content Reviewer & Calculator Specialist

Content reviewer specializing in marketing, finance, health, and math calculators on GM Calculator.

✓ Content Reviewer✓ Calculator Accuracy Specialist

Frequently Asked Questions

How do I calculate ROAS?

ROAS is calculated by dividing total revenue from ads by total ad spend. Formula: ROAS = Revenue ÷ Ad Spend. For example, $50,000 in revenue from $10,000 in ad spend = 5:1 ROAS (500% return).

What is a good ROAS?

A good ROAS depends on your industry and profit margins. For e-commerce, average ROAS is 3.5:1 to 5:1. For SaaS/B2B, 4:1 to 6:1 is typical. A ROAS above your break-even point (inversely related to profit margin) is profitable. Generally, 4:1 or higher is considered strong.

What is the difference between ROAS and ROI?

ROAS (Return on Ad Spend) measures revenue generated per dollar spent on advertising specifically. ROI (Return on Investment) considers all costs including product costs, overhead, and operational expenses. ROAS = Revenue ÷ Ad Spend, while ROI = (Revenue - Cost) ÷ Cost. ROAS focuses purely on advertising efficiency.

How do I calculate break-even ROAS?

Break-even ROAS is calculated by dividing 1 by your profit margin. Formula: Break-Even ROAS = 1 ÷ Profit Margin. If your profit margin is 25%, your break-even ROAS is 4:1 (1 ÷ 0.25 = 4). You need at least 4:1 ROAS to cover costs and start generating profit.

What is target ROAS?

Target ROAS helps you plan for future growth by setting a specific ROAS goal. Formula: Required Revenue = Target ROAS × Planned Ad Spend. For example, with a 4x target ROAS and $25,000 planned ad spend, you need to generate $100,000 in revenue.

How is ROAS used in Google Ads and Facebook Ads?

In Google Ads, ROAS is used as a Smart Bidding strategy where you set a target ROAS and the system optimizes bids to meet it. In Facebook Ads Manager, ROAS is tracked at the campaign level to measure ad efficiency. Both platforms use ROAS to help advertisers optimize return on their ad spend.

What is a good ROAS for Facebook Ads?

A good ROAS for Facebook Ads depends on your margins. E-commerce brands typically aim for 4:1 or higher. SaaS companies can be profitable at 3:1 because of high lifetime values. The key is your break-even ROAS — if your margins are 25%, you need at least 4:1 to break even.

Why is my ROAS decreasing even though revenue is up?

This usually means your ad spend grew faster than revenue. Common causes: audience saturation (showing ads to the same people), increased competition driving up CPMs, ad fatigue from stale creatives, or expanding into lower-intent audiences. Check if your CPA has also increased.

Should I use ROAS or ROI to measure my campaigns?

Use ROAS for channel-level and campaign-level optimization — it isolates advertising efficiency. Use ROI for overall business profitability analysis. Most marketers track both: ROAS for tactical decisions, ROI for strategic budget allocation.

How does attribution model affect my ROAS?

Your attribution model dramatically changes reported ROAS. Last-click attribution credits the final touchpoint, often overvaluing branded search. Multi-touch models distribute credit across the funnel. Switching from last-click to data-driven attribution can change ROAS by 20-40%.