Google Ads ROI Calculator

Most owners treat Google Ads as a cost of doing business, not an investment. This free Google Ads ROI calculator answers the one question your CFO cares about: is your advertising profitable? It turns your monthly ad spend, click price, conversion rate, customer value, and margin into the numbers that decide the channel: real profit, your true return, ROAS, and the most you can afford to bid. Pick your business model, enter your numbers, and hit calculate.

Your numbers
Your results
Net profit / month
-
True ROI
-
ROAS
-
Your funnel
- Clicks
- Sales
- Revenue / month
Max profitable CPC
Your CPC: Max profitable CPC:
Customer acquisition cost (CAC)
-

How to calculate Google Ads ROI

Return on investment is the profit your ads make you compared to everything it costs to run them. The formula is simple:

ROI = (Revenue minus Cost) ÷ Cost × 100

The cheap version treats media as the only outlay, which is how a campaign looks great on a slide and loses money in the bank. The honest version subtracts your cost of goods and agency fees first, so you measure what you actually keep:

True profit = (Gross profit minus total spend) ÷ total spend × 100

The one figure that takes any work is revenue, and that is just a funnel, each step feeding the next:

Monthly ad spend ÷ CPC = Clicks → × Conversion rate = Leads → × Close rate = Customers → × Value = Revenue

The numbers you need (and where to get them)

  • Your model = E-commerce, SaaS, or Services/Leads. This relabels the fields to match how you earn, whether that is orders, free trials, or deals.
  • Monthly ad spend = what you plan to put behind your Google Ads campaigns each month, before agency fees. This is your Google Ads budget for media.
  • Average cost per click (CPC) = the average price you pay for each click on your ads. Pull it from your Google Ads account, or estimate it in Keyword Planner if your campaigns aren’t live yet.
  • Conversion rate = the percentage of clicks that take the money action: a purchase, a free trial, or a form fill on your website.
  • Close rate = for SaaS and services, how many leads turn into paying customers. E-commerce skips it, since the purchase is the conversion.
  • Average customer value = your average order value in e-commerce, or your lifetime value where purchases recur. It’s the average revenue you make per customer.
  • Gross profit margin = the percentage left once COGS is removed. It’s what separates a partial ROI (like ROAS) from your real ROI (what actually lands in your bank account).
  • Management fees and other costs = your management fees (agency or in-house), your tools, and your production costs (video, ads, creative, etc.). Often forgotten, even though they weigh just as much.

What you get back

  • Net profit per month = the profit you actually take home from your Google Ads. It’s the first number your CFO will look at.
  • Your true return on investment (ROI) as a percentage.
  • ROAS (return on ad spend) = your total revenue divided by your ad spend. It’s a partial ROI that ignores every cost beyond your media budget.
  • Your funnel = clicks, leads, total customers, and revenue, so you see where money is made or lost.
  • Cost per lead and cost per acquisition, all-in.
  • Your maximum bid and breakeven, the ceilings covered next.

A worked example

Here is the estimate for a store that puts $3,000 a month behind its Google Ads campaigns at a $1.20 click price, converts 4% of clicks into purchases, on a $120 average order, a 45% margin, and $500 in total fees (management, production, etc.):

  • $3,000 ÷ $1.20 = 2,500 clicks
  • 2,500 × 4% = 100 orders from new customers, for $12,000 in total revenue
  • $12,000 × 45% = $5,400 gross profit
  • Total spend = $3,000 media + $500 fee = $3,500
  • You keep $1,900 a month, a 54% return and a 4.0x ROAS

SaaS and lead-gen companies run the same chain but add a close rate and swap order value for deal or lifetime value, which the model toggle handles for you.

The most you can afford to bid

This is the step most calculators skip, and the one that decides whether a campaign is profitable or burns cash like there’s no tomorrow. Instead of only showing your profit, this calculator helps you find the most you can pay per click (or per conversion: lead, purchase) without losing money, so you never push your Google Ads further than your bank account can handle.

Max profitable CPA = Customer value × Gross margin
Max profitable CPC = Max profitable CPA × Conversion rate
Breakeven ROAS = 1 ÷ Gross margin

In the example, each customer is worth $54 in gross profit, so at a 4% conversion the most you can afford to pay per click is around $2.16. You’re bidding $1.20, which leaves room to go after more clicks, even pricier ones. Cross $2.16 and the same campaign starts losing money on every click (unless your conversion rate is higher). ROAS works the same way: at a 45% margin you need a ROAS of about 2.2 just to cover your costs, so anything above that is extra profit for you. You can get a similar number using my breakeven ROAS calculator.

True profit vs vanity ROAS

A 4x return on ad spend looks perfectly optimized, until you realize your media budget isn’t your only expense. On a 30% margin that 4x is only 1.2x in gross margin, and a 20% fee finishes it off. This tool leads with profit over revenue, because it’s the only number that passes your CFO’s test: an ROI calculated only on your ad budget raises questions; what you actually keep answers them straight.

MetricWhat it answersWhen to quote it
ROASHow much you earn per ad dollarA quick comparison
Your true ROIHow much profit you keep per dollar spentDefending your spend to your CFO
Max bidThe most you can pay per click (or per conversion: lead, purchase) without burning cashSetting your bids and budget

What a good return looks like

There’s no magic number, because your result depends on your margin, your industry, and your customer value far more than any average. A ROAS of 3 to 5 is the target you’ll usually hear, even though on its own it means nothing: a 4x is solid on a 70% margin and a loss on a 20% one. Plenty of owners stay skeptical of paid search precisely because they judge their advertising on a generic average instead of calculating their own breakeven. Once you’ve calculated your real ROI, use the scale below to read it:

Your returnWhat it means
Below 0%You’re spending more on your Google Ads than they bring back. Usually a click price that’s too high, a conversion rate that’s too low, or margins that are too thin. It might also just be too early to judge your Google campaigns.
0% to 100%Working but thin. Tighten your funnel and lift your conversion rate before scaling.
100% to 300%Your ROI is healthy. Your Google Ads campaigns are working. You can start scaling them little by little.
Over 300%Excellent ROI. You have room to bid up and go after volume while still turning a profit.

Benchmarks by business model

No numbers of your own yet? These industry benchmarks give you a starting point. Swap them for your real data the moment you have it, because your real figures always win out over the best benchmarks. The ranges match the three business types, and they vary with your market (geographic targeting) and your sector/vertical.

Business modelAverage CPCConversion %Lead to customerGross margin
E-commerce$1 to $22% to 3%100% (the sale is the conversion)around 30%
Services / Leads$5 to $50+3% to 5%10% to 35%around 40%
SaaS / B2B$3 to $6+around 2.5%around 20%around 75%

Cost per click swings hardest by vertical: legal and insurance keywords run $50 to $200+, home services land around $5 to $25, and the same keyword runs far higher in a major metro. A landing page conversion rate below the 3% to 5% norm (considered the standard) is often an easy quick win that can move your ROI significantly. These industry benchmarks move, so treat every figure as a starting point and trust your own data.

Why your real return may differ

This tool will show you a great number if you feed it optimistic assumptions, but your estimate is only worth what your numbers are worth: if your numbers are close to reality, your estimate will be far more accurate than if they’re too optimistic or disconnected from your reality. In real life, a Google Ads account is always moving: auction competition, seasonality, your match types, and your landing pages all shift your results. So use your real numbers as soon as you have them, question your assumptions, and redo the calculation whenever your data changes over time.

There’s another trap to watch for. Google doesn’t have the full picture; it only looks at what happens on its own turf: the moment a sale passes through one of your Google campaigns, it claims all the credit, even when other channels did a good part of the work. So the ROI it shows you is overstated, especially since it ignores your refund requests and your real margins. Your real ROI is in your CRM: that’s where you see what you actually sell and what you keep, not just the number of clicks you paid for and the number of leads you generated. The ideal move is to send your real sales back to Google (your offline conversions): that way, it stops optimizing for form submissions and starts going after real customers for you.

That’s where a Google Ads consultant comes in. Book a free Google Ads strategy call with me , and we’ll pressure-test these numbers against your real data, your real margins, and build a plan to hit your goals.

Got Google Ads ROI questions? I’ve got answers!

1.

How do you calculate ROI on Google Ads?

Take the revenue your campaigns generated, subtract every expense, then divide: (Revenue minus Cost) ÷ Cost × 100. The most accurate version strips out cost of goods (COGS) first, so you measure the profit you keep and not just revenue: (Gross profit minus total cost) ÷ total cost × 100, where total cost is your media budget plus all your fees. The calculator above does it all for you from a few raw numbers only you can enter.
2.

What is a good ROI or ROAS for Google Ads?

Generally, you’ll see Google Ads professionals recommend aiming for a ROAS of 3 to 5. But averages don’t tell you much here: a 4x is excellent on a 70% margin and a money-loser on a 20% one. The only figure that matters is clearing your breakeven, which is 1 divided by your gross margin. Read as a percentage, a positive return means you made money: 22%, for example, means you kept $1.22 for every dollar of total cost. Calculate your own breakeven with the calculator above instead of relying on someone else’s average.
3.

What is the difference between ROAS and ROI? Should I use gross or net profit for my calculations?

ROAS (return on ad spend) is your revenue divided by your ad spend (media budget). Return on investment (ROI) is what’s left once all your expenses are paid, divided by those same total expenses. So ROI accounts for your COGS and all your other costs; ROAS doesn’t. Always base your decision on what’s left after all your expenses, not just the revenue your campaigns generate: a 4x ROAS can hide the fact that you’re losing money once you count a 30% margin and a 20% agency fee on your ad budget. Take gross profit (revenue × margin) minus your total cost to work out your real ROI. That’s the number this calculator puts right next to ROAS, so you show up in front of your CFO with a figure that holds up.
4.

How much should I budget for Google Ads, and is $100 a day enough?

Start from your customer value (how much a customer is worth to you on average). Your maximum profitable acquisition cost is your customer value times your margin, and your maximum bid is that times your conversion rate. Multiply by the clicks you want and you have a monthly budget grounded in your real numbers. Whether $20 or $100 a day is enough depends on your cost per click and how well you convert: at a $5 click price, $100 a day buys about 20 clicks, so at a 5% conversion rate you can expect roughly one new customer a day. Too few clicks to win a meaningful number of customers means the budget is too thin to bring you meaningful results.
5.

Does a good ROI depend on my industry?

Heavily, because your industry usually sets your cost per click, your average conversion rate, and your margin. In e-commerce you’re often at a $1 to $2 click price on thin 30% margins, while legal or insurance keywords top $50 to $200 but with far higher customer value. A “good” result is whatever clears your own breakeven, so two companies with the same ROAS can be one making money and one losing it. Use the benchmarks table above to seed realistic inputs, then trust your own data over any average.
6.

Why does Google show a higher ROI than the one I get with this calculator?

Google often claims full credit for sales that other channels and earlier touchpoints in the customer journey helped create, which overstates the ROAS it shows you. Google also can’t see refund requests or your true margins. Feed your offline conversions back to it so it optimizes to go get you customers instead of form submissions, and base your estimate on your own numbers rather than the result Google gives you.
7.

Why is my ROI negative, and how do I improve it?

A negative result usually traces to one of four inputs: a click price above your ceiling, a conversion too low to turn clicks into clients, a value or margin that cannot cover acquisition, or fees eating the take-home. Change one input at a time to see which lever moves the result most. In practice, tightening keyword match types, adding negative keywords, and lifting your website conversion beats pouring in more spend.
8.

Is paid search or SEO a better investment?

They pay off on different timelines. Paid search buys you traffic right away, but you have to pay for every click, so your ROI can’t grow exponentially with your ad budget. SEO takes months to generate results, but once you rank the clicks are nearly free and your ROI can grow exponentially. The best acquisition strategies combine both: paid search for quick results and data, SEO for durable growth at a lower acquisition cost. Use my SEO ROI calculator to compare properly and get a sense of the difference in your case.
9.

How accurate is this ROI calculator?

As accurate as the numbers you give it, and it’s an estimate, not a guarantee. Real results vary depending on auction competition, seasonality, match types, and landing pages. Use realistic numbers from your own account where you have them, and treat the output as a planning model, not a promise. Redo the calculation with real data once you have it, or if you notice changes from your initial numbers. The math rests on solid formulas, but the result can’t be better than your estimates. Garbage in, garbage out, as they say.

Get in touch!

Address:
1295 Des Carrieres Street
Suite 203
Montreal (QC), H2S 0E1
Phone: +438-738-3616