ROAS Calculator

Calculate Return on Ad Spend to measure advertising campaign profitability

About the ROAS Calculator

The ROAS (Return on Ad Spend) calculator is a fundamental tool for digital marketers, e-commerce store owners, and growth hackers looking to quantify the effectiveness of their advertising budget. By comparing total revenue generated to the amount of money spent on platforms like Google Ads, Meta, or TikTok, users can identify which campaigns are driving growth and which are draining resources. This metric serves as a high-level pulse check for marketing efficiency, allowing for quick adjustments to bidding strategies and budget allocation.

While revenue is a vital sign of business health, not all revenue is profitable. Marketing professionals use this calculator to determine the efficiency of specific creative assets or keyword groups. By inputting spend and revenue data, stakeholders can communicate performance in a standardized format that is easy for clients or executives to understand. Whether you are managing a small local service budget or a multi-million dollar global e-commerce account, calculating ROAS is the first step in ensuring your advertising efforts are sustainable and scalable.

Formula

ROAS = Total Revenue from Ads / Total Ad Spend

The formula calculates the ratio of gross revenue generated for every dollar spent on advertising. Total Revenue from Ads refers to the total sales value attributed to a specific campaign, channel, or ad set, while Total Ad Spend represents the direct cost paid to the advertising platform.

The result is typically expressed as a ratio (e.g., 5:1) or a percentage (500%). For example, a ROAS of 5.0 means that for every $1 spent on ads, the business earned $5 in revenue. It is important to note that this formula does not account for the cost of goods sold or other operational expenses.

Worked examples

Example 1: An e-commerce brand spends $2,000 on a Google Search campaign and generates $9,000 in sales.

Revenue = $9,000
Spend = $2,000
Calculation: 9,000 / 2,000 = 4.5

Result: 4.5 ROAS (or 450%). For every dollar spent, the campaign generated $4.50 in revenue.

Example 2: A small business runs a localized Instagram ad campaign costing $450 that results in $1,200 of gross income.

Revenue = $1,200
Spend = $450
Calculation: 1,200 / 450 = 2.666...

Result: 2.67 ROAS (or 267%). This campaign generates $2.67 for every $1 spent.

Example 3: An enterprise company spends $10,000 on a retargeting campaign that brings back past visitors to purchase $125,000 worth of goods.

Revenue = $125,000
Spend = $10,000
Calculation: 125,000 / 10,000 = 12.5

Result: 12.5 ROAS (or 1,250%). This is a high-efficiency campaign often seen in retargeting.

Common use cases

Pitfalls and limitations

Frequently asked questions

difference between roas and roi for ads

Standard ROAS only measures gross revenue compared to ad costs, whereas ROI factors in greenhouse expenses like cost of goods sold (COGS), shipping, and overhead. A high ROAS can still result in a net loss if your product margins are thin.

what is a good roas for ecommerce

Most digital marketers consider a 4:1 ROAS (400%) to be the baseline for a healthy campaign. However, if your margins are very high, a 2:1 might be profitable, while low-margin dropshipping businesses may need a 10:1 to break even.

how to calculate break-even roas

To calculate your break-even ROAS, divide 1 by your profit margin percentage. For example, if your margin is 25%, you need a 4.0 ROAS just to cover your costs.

does roas include tax and shipping

ROAS is calculated using gross revenue, which typically includes the taxes and shipping paid by the customer. To get a more accurate view of marketing efficiency, many professionals prefer to calculate it using net revenue instead.

how to increase roas on facebook ads

Improving ROAS usually involves refining audience targeting to reduce wasted spend, optimizing landing pages to increase conversion rates, or increasing the average order value (AOV) through upsells.

Related calculators

Accuracy Calculator
Calculate accuracy based on true/false positives and negatives
Adding and Subtracting Polynomials Calculator
Add or subtract polynomials with step-by-step solutions and like terms combination
Dividing Polynomials Calculator
Divide polynomials using long division and synthetic division with step-by-step solutions
Multiplying Polynomials Calculator
Multiply polynomials using FOIL and distribution with step-by-step solutions
Polynomial Roots Calculator
Find real and complex roots of polynomials using quadratic formula and numerical methods
Graphing Inequalities Calculator
Graph linear inequalities on a number line with step-by-step solutions and interval notation
Angle Between Two Vectors Calculator
Calculate the angle between two vectors in 2D or 3D space using dot product
Average Percentage Calculator
Calculate the average (mean) of multiple percentages