Marketing

How to Calculate ROAS (Return on Ad Spend) With Examples

How to Calculate ROAS

You invest thousands of dollars in advertising, but you don’t know which campaigns are profitable. Without a reliable metric to guide you, scaling feels like a gamble. It’s a challenge every advertiser faces, from solo Shopify founders to enterprise media buyers.

Return on Ad Spend (ROAS) is the answer. This metric shows you how much money you make for every dollar you spend on marketing, so you can confidently scale your ad campaigns.

These days, in the marketing tech stack, tools such as conversational AI analytics are also being introduced to help marketers understand ROAS trends more quickly via natural-language insights rather than reports.

In this article, we’ll explain how to calculate ROAS, break-even ROAS, and target ROAS for advertising platforms such as Meta ads and eCommerce websites, with real-life examples.

What is ROAS?

ROAS is an acronym for Return on Ad Spend. This is a measure of advertising efficiency that refers to the revenue you earn per dollar spent on advertising.

ROAS only considers ad spend, whereas ROI considers all business expenses. So it’s the preferred metric for campaign managers, media buyers, and eCommerce businesses to measure performance by channel.

How to Calculate the ROAS Formula:

ROAS is most commonly expressed as a ratio (e.g., 4:1) or multiplier (e.g., 4x). Other tools (such as Google Ads) show it as a percentage (400%).

How to Calculate ROAS (Step-by-Step)

Here are the three steps to calculate the ROAS:

  1. Identify ad-attributed revenue: revenue from a campaign or ad set.
  2. Identify total ad spend: how much you spent on the campaign, in the same time period.
  3. Divide revenue by ad spend: The result is your ROAS.
Example: eCommerce Store

Ad Spend: $2,000

Revenue from Ads: $10,000

ROAS = $10,000 ÷ $2,000 = 5x

For every $1 spent, $5 in revenue was generated.

How to Calculate Break-Even ROAS

The break-even ROAS is the lowest ROAS required to cover the cost of advertising, and it’s the point at which you break even.

Break-Even ROAS Formula

Example for How to Calculate Break-even ROAS Dropshipping

Example: Dropshipping Store

Product Price: $50 | Cost of Goods: $30

Gross Profit Margin: ($50 − $30) ÷ $50 = 40%

Break-Even ROAS = 1 ÷ 0.40 = 2.5x

To break-even, you need at least 2.5x ROAS. This means anything below, and you’re losing money on every sale.

Break-Even ROAS for Shopify Stores

If you’re a Shopify store, be sure to account for the Shopify transaction fee (usually 2.9% + $0.30), payment processing fees, shipping costs, and the return rate. This lowers your gross margin, increasing the break-even ROAS.

How to Calculate Target ROAS

Target ROAS (tROAS) is the ROAS you want to achieve on a campaign (usually higher than break-even ROAS) to cover your cost of goods sold (COGS), operating expenses, and profit.

Target ROAS Formula

Example: Target ROAS

Gross Margin: 50% | Desired Net Margin: 20%

Available for Ad Spend: 50% − 20% = 30%

Target ROAS = 1 ÷ 0.30 = 3.33x

Be sure to set your campaign target ROAS to 3.33x or higher to reach your return on ad spend goals.

How to Calculate ROAS for Advertising Platform: Meta, Facebook & Shopify

Tracking ROAS across platforms like Meta Platforms and Shopify helps you understand which channels truly drive revenue and profitability. Each platform calculates ROAS slightly differently, making accurate tracking and comparison essential for smarter ad spend decisions.

How to Calculate ROAS in Meta Ads

The “Purchase ROAS” column reports ROAS in Meta Ads Manager automatically, and is calculated as:

Total Purchase Value ÷ Amount Spent. 

Make sure your Meta Pixel is tracking your thank you/order confirmation page.

How to calculate ROAS for Facebook Ads

Meta (formerly Facebook) Ads also use the same Purchase ROAS metric. Ads Manager → Columns → Customize Columns → Search “ROAS” to include in your dashboard. Be sure to compare with your Shopify or analytics data to ensure proper attribution window settings.

How to Calculate Break-Even ROAS Shopify

  1. Head to your Shopify Analytics → Finances Summary.
  2. Record your gross profit margin for your product/collection.
  3. Then, calculate the Break-Even ROAS using: Break-Even ROAS = 1 ÷ Gross Margin.
  4. Cross-check your Meta/Google campaign ROAS to identify profitable and unprofitable campaigns.

For more than platform-level insights, many e-commerce brands use an eCommerce analytics dashboard to bring together Shopify, Meta, and Google Ads.

How to Calculate ROAS in Excel

Creating a ROAS calculator in Excel is easy and effective for multi-channel campaign managers.

Column A Column B Column C Column D
Campaign Name Ad Spend ($) Revenue ($) ROAS
Summer Sale 1,500 7,500 =C2/B2
Retargeting 800 4,400 =C3/B3
Prospecting 2,000 5,000 =C4/B4

In column D, your ROAS will be =C2/B2. You can apply conditional formatting to turn cells red when their ROAS is below your break-even ROAS target, visually flagging poorly performing campaigns.

ROAS Benchmarks by Industry

ROAS benchmarks vary widely by industry due to differences in margins, customer acquisition costs, and sales cycles. Use these ranges as guidance, but always align your targets with your own business economics and profitability goals.

Industry Average ROAS Break-Even Range Target ROAS
eCommerce (General) 3x – 5x 2x – 3x 4x – 6x
Dropshipping 2.5x – 4x 2x – 3.5x 3.5x – 5x
SaaS / Software 3x – 6x 2x – 3x 5x – 8x
Fashion & Apparel 3x – 4.5x 2.5x – 3.5x 4x – 6x
B2B Services 4x – 8x 3x – 5x 6x – 10x

Benchmarks are indicative and based on industry averages. Your break-even ROAS should always be calculated from your own margins.

Scaling Smarter with Analytics

Spreadsheets are great for calculating ROAS. Today’s teams are transitioning from spreadsheets to systems that provide self-service business intelligence, enabling marketers to explore ROAS, customer activity, and campaign data without data analysts.

Platforms like ProactiveAI seamlessly integrate reporting, attribution, and forecasting. Combined with sales forecasting software, marketers can gain greater insight into the effectiveness of ad spend and projected sales, rather than relying on historical results.

Conclusion

ROAS is a powerful metric in digital marketing, so long as you know what number you’re shooting for. Use your gross margin to determine your break-even ROAS, and add your profit margin goal to calculate your target ROAS. Then benchmark each campaign against these metrics, not against the industry average ROAS.

Whether you’re advertising with Meta Ads for your Shopify store, working with Google campaigns for your SaaS business, or expanding your dropshipping business, the fundamentals remain the same. Understand your numbers, set achievable goals, and use your data to guide budgeting and optimization decisions.

About Vikash Sharma

Vikash brings a sharp perspective on how technology can move beyond complexity to create real business impact. With years of experience building and scaling digital solutions, he focuses on turning ideas into systems that are efficient, intuitive, and built for long-term value. His approach blends strategic thinking with hands-on execution, helping businesses simplify operations and unlock smarter ways of working.