Google Ads ROAS Calculator
Quickly measure how much revenue you earn for every dollar spent on Google Ads. Use it after each campaign to evaluate efficiency and decide whether to scale or pause ad spend.
About this calculator
Return on Ad Spend (ROAS) measures the gross revenue generated for every dollar invested in advertising. The formula is: ROAS = Revenue ÷ Ad Spend. For example, a ROAS of 4 means you earned $4 in revenue for every $1 spent. Unlike ROI, ROAS does not account for costs beyond the ad spend itself, making it a raw efficiency metric for ad campaigns. Most businesses target a minimum ROAS based on their profit margins — if your gross margin is 25%, you need at least a 4× ROAS just to break even. Tracking ROAS over time helps identify which campaigns, ad groups, or keywords are most efficient.
How to use
Imagine you spent $1,200 on a Google Ads campaign over one month and generated $6,000 in revenue. Enter adSpend = $1,200 and revenue = $6,000. The calculator computes: ROAS = $6,000 ÷ $1,200 = 5. This means you earned $5 for every $1 spent — a ROAS of 5×. If your target ROAS is 4×, this campaign is performing above expectations and may be a strong candidate for increased budget. Compare this figure across campaigns to allocate spending to your best performers.
Frequently asked questions
What is a good ROAS for Google Ads campaigns?
A commonly cited benchmark is a ROAS of 4× (400%), meaning $4 in revenue for every $1 spent, but the right target depends entirely on your profit margins. If you have a 50% gross margin, a 2× ROAS already covers your ad costs. Businesses with thin margins — say 15–20% — may need a ROAS of 6× or higher to remain profitable. Always calculate your break-even ROAS first (1 ÷ gross margin) before setting campaign targets.
How is ROAS different from ROI in digital advertising?
ROAS measures revenue relative to ad spend only, while ROI accounts for all costs including product costs, overhead, and fulfillment. A campaign with a 5× ROAS might still be unprofitable if the cost of goods sold is high. ROI gives a fuller picture of true profitability, whereas ROAS is a faster, campaign-level performance signal. Marketers typically use ROAS for day-to-day optimization decisions and ROI for strategic budget planning.
Why does my Google Ads ROAS fluctuate month to month?
ROAS fluctuates due to changes in auction competition, seasonal demand shifts, audience behavior, and ad creative fatigue. A sudden drop in ROAS often signals that competitors have increased bids or that your ads are no longer resonating with your audience. Conversely, a spike may reflect seasonal demand or a highly effective new creative. Monitoring ROAS weekly — rather than monthly — allows you to catch drops early and adjust bids, budgets, or creatives before losses accumulate.