ROAS Calculator
Calculate your Return on Ad Spend (ROAS) to understand how much revenue your advertising generates for every unit of currency spent. Add profitability details to estimate break-even ROAS and campaign contribution profit.
Free to use • No signup required • Calculated instantly in your browser
Calculate Your ROAS
Enter your ad spend and the revenue attributed to that spend. Add optional margin, cost and target details to estimate break-even ROAS and profitability.
What Is ROAS?
ROAS, or Return on Ad Spend, measures the attributed revenue generated for every unit of currency spent on advertising. It is one of the most widely used advertising efficiency metrics because it links spend directly to revenue outcomes.
ROAS is expressed as a multiple. A 4.00x ROAS means four units of attributed revenue were generated for every one unit of advertising spend.
How to Calculate ROAS
Take the revenue attributed to your advertising for a period and divide it by the ad spend for that same period. Use consistent time windows and attribution settings so the comparison is meaningful.
To understand profitability rather than just efficiency, add your gross margin and any other campaign costs so the calculator can estimate break-even ROAS and contribution profit.
ROAS Formula
Core ROAS Formulas
ROAS
Attributed Revenue ÷ Ad Spend
ROAS Percentage
(Attributed Revenue ÷ Ad Spend) × 100
Ad Cost % of Revenue
(Ad Spend ÷ Attributed Revenue) × 100
Revenue per unit of currency spent is numerically equal to ROAS. Ad cost percentage cannot be calculated when attributed revenue is zero.
Profitability Formulas
Gross Profit
Attributed Revenue × Gross Margin
Contribution Profit
Gross Profit − Ad Spend − Other Campaign Costs
Break-Even Revenue
(Ad Spend + Other Campaign Costs) ÷ Gross Margin
Break-Even ROAS
Break-Even Revenue ÷ Ad Spend
Target Revenue
Ad Spend × Target ROAS
Percentages are converted to decimals internally. For example, a 60% gross margin is treated as 0.60.
ROAS Calculation Example
- Ad Spend: ₹1,00,000
- Attributed Revenue: ₹4,00,000
- Gross Margin: 60%
- Other Campaign Costs: ₹20,000
- ROAS: ₹4,00,000 ÷ ₹1,00,000 = 4.00x
- Gross Profit: ₹4,00,000 × 60% = ₹2,40,000
- Contribution Profit: ₹2,40,000 − ₹1,00,000 − ₹20,000 = ₹1,20,000
- Break-Even Revenue: ₹1,20,000 ÷ 60% = ₹2,00,000
- Break-Even ROAS: ₹2,00,000 ÷ ₹1,00,000 = 2.00x
This means the campaign generated ₹4 in attributed revenue for every ₹1 spent on advertising, and the current 4.00x ROAS is above the estimated 2.00x break-even ROAS.
ROAS
4.00x
Break-Even ROAS
2.00x
Contribution Profit
₹1,20,000
ROAS vs ROI: What’s the Difference?
ROAS compares attributed revenue with advertising spend only. ROI compares profit with the total investment, so it accounts for product or service costs, fulfilment, agency fees and other operating expenses.
A campaign can show a strong ROAS while producing little or no profit, which is why margin-aware measures such as break-even ROAS and contribution profit are useful alongside ROAS.
What Is Break-Even ROAS?
Break-even ROAS is the point where gross profit exactly covers ad spend and other campaign costs. Above it, the campaign contributes profit; below it, the campaign contributes a loss.
Because it depends on your own margin and cost structure, break-even ROAS is a more reliable benchmark than a generic “good ROAS” number.
Why Gross Margin Matters When Evaluating ROAS
Only the gross-margin portion of revenue is available to pay for advertising. A business with a 20% margin needs a much higher ROAS to break even than a business with an 80% margin, even if both spend the same amount.
For this reason the same ROAS figure can be profitable for one business and loss-making for another.
How to Improve ROAS
Improve conversion rate
Stronger landing pages, clearer offers and reduced friction can increase revenue from the same click volume.
Increase average order or customer value
Bundles, upsells and higher-value product mixes raise attributed revenue without raising ad spend.
Reduce wasted spend
Tighter targeting, negative keywords and pausing underperforming placements move budget towards what converts.
Improve creative and message match
Ads that match search or audience intent typically earn better click quality and conversion performance.
Check attribution and tracking
Missing or duplicated conversion data distorts ROAS. Accurate tracking is a prerequisite for accurate measurement.
To plan the spend behind these improvements, use the Marketing Budget Calculator or forecast traffic with the PPC Budget & Traffic Calculator.
ROAS Calculator Disclaimer
This calculator provides estimates based entirely on the ad spend, revenue, margin and cost values you enter. It does not access live advertising data and does not predict or guarantee campaign performance. Actual results can vary because of attribution accuracy, competition, seasonality, creative quality and market conditions.
Related Marketing Calculators
Marketing Budget Calculator
Estimate the marketing budget required to support your revenue and customer acquisition goals.
Open CalculatorPPC Budget & Traffic Calculator
Forecast clicks, leads or sales from your PPC budget and assumptions.
Open CalculatorLead Volume Calculator
Estimate clicks, leads and customers from budget and CPC.
Open CalculatorCampaign Break-Even Calculator
Find the sales and revenue needed to cover ad costs.
Open CalculatorFrequently Asked Questions
What does ROAS mean?
ROAS stands for Return on Ad Spend. It measures how much attributed revenue a campaign generates for every unit of currency spent on advertising.
How do you calculate ROAS?
Divide attributed revenue by ad spend. For example, ₹4,00,000 in attributed revenue from ₹1,00,000 of ad spend is a 4.00x ROAS.
What does a 4x ROAS mean?
A 4.00x ROAS means the campaign generated four units of attributed revenue for every one unit spent on advertising. Whether that is profitable depends on your gross margin and other campaign costs.
Is ROAS the same as ROI?
No. ROAS compares revenue to ad spend only. ROI compares profit to total investment, so it accounts for product costs, fulfilment and other campaign expenses.
What is break-even ROAS?
Break-even ROAS is the ROAS at which gross profit exactly covers ad spend and other campaign costs. It is calculated as break-even revenue divided by ad spend, where break-even revenue is total campaign cost divided by your gross margin.
Why does gross margin matter when calculating profitable ROAS?
Only the margin portion of revenue is available to cover advertising costs. A business with a 20% margin needs a much higher ROAS to break even than a business with an 80% margin.
Can ROAS be high but a campaign still lose money?
Yes. If margins are thin or additional costs such as agency fees, creative production or software are significant, a campaign can show a strong ROAS while contribution profit is still negative.
What revenue should I use when calculating ROAS?
Use the revenue attributed to the advertising spend for the same period, ideally net of refunds, cancellations and discounts, so the result reflects revenue you actually keep.
This calculator runs entirely in your browser and does not use AI generations.