Check out our AI Agent.Learn more
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
How it works
ROAS = Revenue from Ads / Cost of Ads
$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
Related calculators & tools
Break-Even ROAS Calculator
CalculatorCalculate the minimum ROAS you need to break even on your ad spend. Enter your product costs to find out when your ads start generating profit.
Learn moreCPM Calculator
CalculatorCalculate CPM, total cost, or impressions. Enter any two values to solve for the third. Compare ad costs across platforms and campaigns.
Learn moreROAS Analytics
FeatureROAS meaning explained: Return on Ad Spend formula, benchmarks by industry, and how Rule1 tracks ROAS automatically across Meta and TikTok ad accounts.
Learn moreAll Marketing Calculators
HubBrowse all free marketing calculators and tools.
Learn moreTrack your ROAS automatically
Stop calculating manually. Rule1 tracks roas across all your campaigns in real time.