ROAS Calculator
Return on Ad Spend (ROAS) measures how much revenue your advertising generates relative to what you spend on it. It is the primary efficiency metric for paid digital campaigns and is calculated by dividing ad-attributed revenue by ad spend. Unlike ROI, ROAS does not account for product costs or overhead, so a positive ROAS does not guarantee profitability. You need to know your gross margin to determine the breakeven ROAS for your business. Enter your campaign revenue and ad spend below to calculate ROAS and see the implied revenue per dollar spent.
ROAS formula
ROAS = Ad-Attributed Revenue / Ad Spend
A ROAS of 4.00 means you earned $4.00 for every $1.00 spent. To find your breakeven ROAS, divide 1 by your gross margin rate: if gross margin is 40% (0.40), breakeven ROAS = 1 / 0.40 = 2.50.
ROAS vs profit margin
- ROAS does not equal profit. A 4x ROAS on a 20% margin product is unprofitable after cost of goods ($4 revenue minus $3.20 COGS minus $1 ad cost = negative $0.20).
- Breakeven ROAS = 1 / Gross Margin. With 50% gross margin, breakeven ROAS is 2.0.
- Target ROAS for profitability is typically breakeven ROAS plus additional margin for overhead and growth.
- Compare ROAS across campaigns to identify top-performing audiences and creatives.
ROAS: frequently asked questions
What is ROAS?
Return on Ad Spend (ROAS) is the revenue generated for every dollar spent on advertising. A ROAS of 4 means you earned $4 in revenue for every $1 of ad spend. It is expressed as a ratio or multiplier, not a percentage.
What is a good ROAS?
A breakeven ROAS depends on your gross margin. If your gross margin is 40%, you need at least a 2.5x ROAS to cover cost of goods. For profitability after overhead, 4x is a common minimum target for direct-response ecommerce campaigns.
What is the difference between ROAS and ROI?
ROAS only compares revenue to ad spend. ROI (Return on Investment) subtracts the cost of goods and all other costs from profit. ROAS can be positive while ROI is negative if product margins are thin.
How is ROAS different from CPA?
ROAS measures revenue per dollar of ad spend (revenue-centric). Cost per Acquisition (CPA) measures the cost to acquire one customer or conversion (cost-centric). Both are useful: ROAS for revenue efficiency, CPA for cost control.
Should I calculate ROAS at the campaign or ad set level?
Both. Campaign-level ROAS shows overall channel health. Ad set and ad-level ROAS identifies which creative, audience, or keyword is driving the most efficient revenue, enabling budget reallocation toward top performers.
Official sources
- Federal Trade Commission, Digital Advertising: ftc.gov/business-guidance.
- U.S. Census Bureau, E-Stats: census.gov/programs-surveys/e-stats.
Reviewed by the CalculatorHub team, edited by James Graham, 15 June 2026. See our methodology.