Search Ads ROAS Calculator

Turn clicks into value with a ROAS view. Track spend, sales, and margins across keywords. Make data-led bid decisions and scale profitable search today.

Inputs
Fields marked * influence core ROAS metrics.

Used for formatting outputs.
$
Total cost for the selected period.
$
Gross sales attributed to search ads.
Used for CPA and CVR.
$
If revenue is blank, revenue = orders × AOV.
Used for CPC and RPC.
Used for CTR and CPM.
%
After product costs, before ads.
%
Applied to revenue to estimate net sales.
%
Applied after refunds for a cleaner net revenue.
$
Creative, tools, agency fees, etc.
×
Used to estimate spend at your goal.
Included in exports.
Clear
Calculation runs on submit and displays results above.
Example Data
Use this as a sanity check for your setup.
Spend Revenue Orders Clicks Impressions Margin Refund Fees Other Costs ROAS Profit After Ads Break-even ROAS
$1,000 $4,500 90 1,500 40,000 45% 2% 3% $150 4.28× $774.97 2.56×
Values assume fees apply after refunds.
Formula Used
Net Revenue
NetRevenue = (Revenue × (1 − RefundRate)) − Fees
Fees = (Revenue × (1 − RefundRate)) × FeeRate
RefundRate and FeeRate are decimals (e.g., 2% → 0.02).
ROAS
ROAS = NetRevenue ÷ AdSpend
Use ROAS as a revenue efficiency metric.
Profit After Ads
GrossProfit = NetRevenue × GrossMargin
ProfitAfterAds = GrossProfit − AdSpend − OtherCosts
GrossMargin is a decimal (e.g., 40% → 0.40).
Break-even ROAS
BreakEvenRevenue = (AdSpend + OtherCosts) ÷ GrossMargin
BreakEvenROAS = BreakEvenRevenue ÷ AdSpend
This is the ROAS required for zero profit.
Supporting Metrics
CPA = AdSpend ÷ Orders
CPC = AdSpend ÷ Clicks
CTR = Clicks ÷ Impressions
CVR = Orders ÷ Clicks
CPM = (AdSpend ÷ Impressions) × 1000
RPC = NetRevenue ÷ Clicks
Metrics show as “—” when inputs are missing.
How to Use This Calculator
  1. Enter Ad Spend and either Revenue or Orders + AOV.
  2. Add Clicks and Impressions to unlock CTR, CPC, CPM, CVR, and RPC.
  3. Set Gross Margin, Refund Rate, and Fee Rate to reflect true unit economics.
  4. Use Other Costs for fixed overhead tied to the campaign.
  5. Press Calculate and review ROAS, profit, and break-even targets.
  6. Export results with CSV or PDF for reporting.

Attribution windows shape ROAS reliability

ROAS is only as accurate as your attribution window. A 7‑day click window often inflates revenue versus a 1‑day view. When you compare weeks, keep the window constant and note seasonality. If branded terms capture late‑stage buyers, a blended ROAS may look strong while incremental lift is modest. Check assisted conversions in analytics before labeling keywords as winners. Use this calculator to test sensitivity by entering conservative revenue or higher refund rates.

Net revenue beats top-line sales

Top-line revenue can hide leakage. Returns of 3% and payment fees of 2.9% reduce sell-through before you even consider product cost. This calculator converts revenue to net revenue, then applies gross margin to estimate gross profit. If your margin is 45% and your net ROAS is 3.0×, your break-even point may still be close once overhead is included. Track profit after ads, not ROAS alone.

Intent tiers reveal where ROAS comes from

Segment keywords into brand, category, and competitor intent. Brand terms may show CTR above 10% and CVR above 5%, while category terms might sit near 3% CTR and 2% CVR. A blended ROAS hides this spread. Use clicks and impressions to compute CTR, CPC, CPM, and CVR, then prioritize terms with high RPC and stable CPA. This supports smarter bid and match-type decisions.

Auction metrics warn of diminishing returns

Rising CPC with flat CVR is a classic saturation signal. Watch CPM and impression volume: if impressions climb but clicks do not, ad relevance or rank may be slipping. Pair this with ROAS and profit after ads to avoid scaling into unprofitable auctions. If your target ROAS is 4.0× and actual is 3.2×, the “spend at target ROAS” estimate shows how much budget to pull back.

Scaling rules keep profit steady

Scale budgets in steps, not leaps. Increase spend 10–20% only when ROAS and profit after ads hold for at least one full reporting cycle. If ROAS drops, cut low-intent terms first and protect high-RPC groups. Use break-even ROAS as a floor, then set a higher target ROAS to fund growth and testing. Export CSV or PDF weekly to maintain consistent reporting.

FAQs
1) What is the difference between ROAS and ROI?
ROAS compares revenue to ad spend. ROI compares profit to ad spend after margin, refunds, fees, and other costs. ROAS is a revenue efficiency lens, while ROI is a profitability lens.
2) Why does this calculator use net revenue?
Search ads can look stronger on gross sales than on cash collected. Adjusting for refunds and fees reduces overstatement and aligns the ROAS number with real unit economics and reporting quality.
3) How should I set gross margin?
Use your contribution margin before advertising: selling price minus product cost, shipping subsidy, and variable fulfillment. If margins vary by category, run separate calculations per segment for cleaner decisions.
4) What if my campaign generates leads, not sales?
Estimate revenue using lead-to-sale rate and average deal value, then enter the expected attributed revenue. For early-stage testing, use conservative assumptions and monitor CPA alongside ROAS until pipelines mature.
5) How do I interpret break-even ROAS?
Break-even ROAS is the minimum ROAS needed for zero profit given your margin and fixed costs. If your actual ROAS stays above this level, you are covering costs; below it, you are losing money.
6) How do I pick a target ROAS?
Start above break-even to fund overhead and growth. Many teams set a higher target for prospecting and a lower target for brand defense. Revisit targets when margins, conversion rates, or auction prices change.

Related Calculators

ROAS CalculatorAd Spend ROIPaid Ads ROASFacebook ROAS CalculatorGoogle Ads ROASEcommerce ROAS ToolConversion ROAS ToolRevenue ROAS CalculatorPPC ROAS CalculatorDisplay Ads ROAS

Important Note: All the Calculators listed in this site are for educational purpose only and we do not guarentee the accuracy of results. Please do consult with other sources as well.