Comprehensive Guide

ROAS Calculation: Complete Guide

Master ROAS calculation for any business model. From basic formulas to advanced attribution methods, learn how to accurately measure your advertising return.

12 min read
Updated December 3, 2025
Expert Reviewed
ROAS Calculator Team
Quick Summary

ROAS = Revenue ÷ Ad Spend

But there's more to it than that. This guide covers 3 calculation methods, 3 business models, and platform-specific nuances.

Try Calculator

Understanding ROAS Calculation

ROAS (Return on Ad Spend) calculation is fundamental to measuring advertising effectiveness. Before diving into formulas, understand what you're actually measuring.

What ROAS Calculation Measures

ROAS calculation tells you how much revenue you generate for every dollar spent on advertising. A ROAS of 4× means you earn $4 for every $1 spent on ads.

Why Accurate Calculation Matters

Inaccurate ROAS calculations lead to poor budget decisions. Overestimate your ROAS and you might scale unprofitable campaigns. Underestimate it and you might kill campaigns that are actually working.

Basic vs Advanced Methods

Basic ROAS uses a simple revenue-to-spend ratio. Advanced methods factor in profit margins, attribution models, and incremental lift. The right method depends on your goals and data availability.

Want to understand the fundamentals? Read our ROAS Formula guide →

The Basic ROAS Formula

The standard ROAS formula is straightforward: divide your revenue from ads by your ad spend.

ROAS = Revenue from Ads ÷ Ad Spend

Example Calculation

$10,000 revenue from $2,500 ad spend

$10,000 ÷ $2,500 = 4.0×

For every $1 spent, you earn $4 in revenue

When to Use Basic ROAS

  • • Quick performance snapshots
  • • Comparing campaigns with similar margins
  • • When you don't have detailed cost data

Limitations

  • • Doesn't reflect actual profit
  • • Ignores product costs (COGS)
  • • Can be misleading for low-margin products

ROAS Calculation Methods Compared

There are three main approaches to ROAS calculation, each suited for different purposes.

Method Formula Best For Pros Cons
Basic ROASRevenue ÷ Ad SpendQuick performance checksSimple, easy to calculate, universally understoodDoesn't reflect true profitability
True ROAS (Profit-Based)(Revenue - COGS) ÷ Ad SpendProfitability analysisMore accurate for business decisionsRequires cost of goods data
Incremental ROAS (iROAS)Incremental Revenue ÷ Ad SpendMeasuring true ad impactMost accurate, isolates ad effectRequires control experiments

Most businesses should track at least basic and true ROAS. Incremental ROAS is valuable for mature advertising operations with testing capabilities.

ROAS Calculation by Business Model

Different business models require different calculation considerations. Here's how to approach ROAS for your specific situation.

E-commerce ROAS Calculation

Key Challenges:

  • • Multi-product attribution complexity
  • • Returns and refunds impact
  • • Variable margins across products

Example: Online store with 30% margin

Ad Spend

$5,000

Revenue

$20,000

Basic ROAS

4.0×

True ROAS

1.2×

💡 Track net revenue after returns for accuracy

SaaS ROAS Calculation

Key Challenges:

  • • Trial-to-paid conversion lag
  • • LTV-based valuation
  • • Subscription vs one-time metrics

Example: SaaS with $50/mo, 18-month avg LTV

Ad Spend

$3,000

Conversions

10 customers

LTV Value

$9,000

ROAS

3.0×

💡 Use LTV-based ROAS for long-term accuracy

B2B / Lead Gen ROAS Calculation

Key Challenges:

  • • Long sales cycles (3-12 months)
  • • Lead quality variability
  • • Offline conversion tracking

Example: B2B with $10K deal size, 20% close rate

Ad Spend

$5,000

Leads

25 leads

Expected Rev

$50,000

ROAS

10.0×

💡 Weight by pipeline stage for real-time tracking

Platform-Specific ROAS Calculation

Each advertising platform calculates ROAS differently. Understanding these nuances prevents comparing apples to oranges.

Google Ads

Attribution: Data-driven

Window: 30 days

Key: Set conversion values properly

Meta Ads

Attribution: 7d click / 1d view

Window: 7 days

Key: Understand iOS 14+ limitations

Amazon Ads

Attribution: Last-click

Window: 14 days

Key: ROAS = 1 ÷ ACOS

Platform Default Model Window Key Metric
Google Ads Data-driven30 days Conv. Value / Cost
Meta Ads 7d click / 1d view7 days Purchase ROAS
Amazon Ads Last-click14 days 1 / ACOS

Advanced ROAS Calculation Concepts

For mature advertising operations, these advanced concepts provide deeper insights into your true advertising effectiveness.

Common ROAS Calculation Mistakes

Avoid these frequent errors that lead to inaccurate ROAS calculations and poor decisions.

1

Ignoring Attribution Windows

Using different attribution windows makes comparison impossible. A 1-day window vs 28-day window will show vastly different ROAS.

Standardize on one window (7-day click is common) for internal comparisons.

2

Mixing Revenue Metrics

Comparing gross revenue ROAS with net revenue ROAS, or mixing currency values.

Always specify which revenue metric you're using and keep it consistent.

3

Not Accounting for Returns

Counting revenue from orders that were later refunded inflates your ROAS.

Use net revenue after returns, or apply a historical return rate adjustment.

4

Platform Discrepancies

Expecting platform-reported ROAS to match your backend analytics exactly.

Use your own tracking as source of truth, understand platform biases.

Need a step-by-step guide? Read our How to Calculate ROAS tutorial →

Try the Free ROAS Calculator

Put your learning into practice. Enter your numbers below to calculate your ROAS instantly.

Try the Calculator

Enter your numbers below

$
$

Your ROAS

4x (+300%)

For every $1 spent, you earn 4 in revenue.

Frequently Asked Questions

Related Resources

Ready to Calculate Your ROAS?

Use our free calculator to measure your advertising performance instantly.