Free Tool

ROAS Calculator

Calculate your Return on Ad Spend (ROAS) instantly. Enter your ad spend and revenue to see your ROAS as a multiplier and percentage.

ROAS = Revenue from Ads / Cost of Ads

$

Total amount spent on advertising

$

Total revenue generated from your ad campaigns

How it works

ROAS = Revenue from Ads / Cost of Ads

Example

$4,000 revenue / $1,000 ad spend = 4.0x ROAS (400%)

What is ROAS?

ROAS stands for Return on Ad Spend. It measures how much revenue you earn for every dollar spent on advertising. A 4.0x ROAS means you generate $4 in revenue for every $1 in ad spend.

Unlike ROI, which accounts for all business costs, ROAS focuses specifically on advertising efficiency. It tells you whether your campaigns are generating enough top-line revenue to justify the media budget. Most ecommerce and DTC brands use ROAS as their primary performance metric for paid channels like Meta Ads, Google Ads, and TikTok Ads.

ROAS is useful because it's simple to calculate and easy to compare across campaigns, ad sets, and creatives. However, a high ROAS alone doesn't guarantee profitability — you also need to account for product costs, shipping, and overhead. That's why pairing ROAS with a break-even analysis gives a more complete picture.

How to calculate ROAS

The ROAS formula is straightforward:

ROAS = Revenue from Ads / Cost of Ads

For example, if you spend $1,000 on a Facebook Ads campaign and it generates $4,000 in attributed revenue, your ROAS is $4,000 / $1,000 = 4.0x. You can also express this as a percentage: 4.0x = 400%.

When calculating ROAS, make sure you're using revenue directly attributed to the ad campaign, not total store revenue. The attribution window matters too — a 7-day click window will show different ROAS than a 1-day click or 28-day window. Be consistent with your attribution settings when comparing campaigns.

What's a good ROAS?

There's no universal "good" ROAS because it depends on your profit margins. A high-margin SaaS product might be profitable at 1.5x ROAS, while a low-margin consumer goods brand might need 5x or more.

As a general benchmark for ecommerce: below 1.0x means you're losing money on every ad dollar. Between 2.0x and 4.0x is typical for established DTC brands. Above 4.0x is strong, and above 6.0x is excellent — though very high ROAS can signal that you're under-spending and leaving growth on the table.

The most important number is your break-even ROAS — the minimum return needed to cover product costs and overhead. Calculate it as 1 / gross margin percentage. If your gross margin is 50%, your break-even ROAS is 2.0x. Every dollar above that threshold is profit.

Frequently asked questions

Track your ROAS automatically

Stop calculating manually. Rule1 tracks roas across all your campaigns in real time.

5 seats included7-day free trialCancel anytime