Google Click Ads: A Plain Guide to How Billing Works

Google click ads on a typical Search campaign bill you for the click, not for the impression and not for the lead. Each click costs an amount set by the auction, usually below your maximum bid, and your invoice is the sum of those click costs minus any credits Google applies. Your daily budget sets the average pace of spend, not a hard daily ceiling.
How Google click ads turn a click into a charge
On a Search campaign that uses cost per click bidding, nothing is owed when your ad merely appears. You pay when someone clicks. Google describes CPC bidding as paying "for each click on your ads," and that is the unit everything else on your bill is built from.
The click counts whether the person reads your page or bounces in a second. Google does filter clicks it decides are invalid, and you are not charged for invalid traffic it catches before billing. Everything that passes those filters is billable, which is why the rest of this guide matters.
The three numbers behind every charge
Every Google click ads charge comes down to three numbers. If you can read these, you can read your bill.
Max CPC
Your maximum cost per click is the most you are willing to pay for one click. Google calls it the most you'll typically be charged. You set it with manual bidding; automated bidding sets it for you.
Actual CPC
Actual CPC is the final amount you are charged for a click. Google says you are often charged less, sometimes much less, than your max CPC, because you only pay what is minimally required to clear Ad Rank thresholds and hold your position against competitors below you. That means your cost per click moves with the auction, even when you change nothing.
Clicks
The third number is simply how many billable clicks you received. Cost equals actual CPC times clicks, added up across every auction you won. Average CPC in your reports is just total cost divided by total clicks. More on that average in our guide to cost per click in Google Ads.
Why one day can cost more than your daily budget
This catches a lot of advertisers off guard. Your daily budget is an average, not a cap. Google's help page on overdelivery says a campaign might spend up to twice your average daily budget on a given day, to take advantage of traffic swings.
The protection is monthly. Google states that at the end of the month you will have spent no more than 30.4 times your average daily budget. So a spike on Tuesday is allowed, as long as the month as a whole stays inside that limit. If you see a day that looks doubled, check the month before you assume something broke.
Automatic and manual payments, at a high level
Google now calls these settings postpay and prepay. You may know them as automatic and manual payments.
- Postpay: your ads run first and you are charged after. Google charges you whenever your account reaches its payment threshold, and on the first day of the month. Each time you hit the threshold before month end, the threshold increases, so charges can land more than once a month.
- Prepay: you add funds first and costs draw that balance down. When the payment is used up, your ads stop running.
Neither setting changes what a click costs. They only change when the money leaves your account.
Conversion reporting and billing run on different clocks
Billing follows clicks as they happen. Conversion reporting does not work the same way. Google's conversion data guide says the main Conversions columns are calculated based on the time of the click, not the time of the conversion. A click from last week that turns into a lead this week gets reported against last week.
That has two practical effects. First, recent days always look worse than they will once late conversions arrive. Second, a week's cost per lead keeps changing after the week ends. Google also notes reporting lags of up to 24 to 48 hours. If you want conversions by the date they happened, use the "by conv. time" columns. Don't judge yesterday's spend against yesterday's leads and panic.
When clicks are real, billed and worth nothing
Here is the uncomfortable part. A click can pass Google's filters, get billed at full price and still have zero chance of becoming a customer. Common examples:
- Automated traffic that looks human enough to slip through, covered in our guide to bot traffic in Google Ads.
- The same person or device clicking your ad again and again.
- Competitors or job seekers clicking with no intent to buy.
- Searches that only loosely match what you sell.
Google's filters look for activity that doesn't resemble normal human behavior. They don't judge whether a human click was worth your money. Our breakdown of the real cost of Google Ads per click shows how to put a number on it.
How to audit a Google Ads bill for waste
You don't need special tools for a first pass. Work through this with a recent month:
- Add the Invalid clicks column. Go to Columns, then Modify columns, and add it to your campaigns table. This shows what Google already filtered.
- Read the search terms report. Look for terms that have nothing to do with your business and add them as negative keywords.
- Compare clicks with site sessions. If Google reports many more clicks than your analytics shows paid visits, find out why.
- Check your server logs. Look for the same IP addresses hitting your landing pages from ads over and over. Our guide on how to find IP addresses behind fraudulent clicks walks through it.
- Exclude what you can prove. Repeat offenders can go into your Google Ads IP exclusions. Campaign-level lists hold up to 500 addresses each.
Invalid activity credits are billing adjustments
When Google finds invalid activity after you have already been billed, it credits you as a billing adjustment for the value of that activity. These usually appear in the next billing cycle and are labeled "Invalid activity." You can see them under Billing, then Summary, and Google also offers an Invalid Activity Credit Report.
If you think Google missed something, you can request an investigation with the Click Quality Form. It only covers activity from the last 60 days, so keep records and act quickly. Include your customer ID, dates, campaigns, keywords and server logs with IPs and GCLIDs. Google will not confirm which specific clicks it judged invalid. The full process is in our guide to Google invalid click refunds.
If you want every paid click checked and the bad sources excluded automatically, see how Block Click Fraud works.
Frequently Asked Questions
Do Google click ads charge for impressions?
Not on a Search campaign using cost per click bidding. You are charged when someone clicks the ad. Impressions on their own cost nothing under that bidding model.
Why is my actual CPC lower than my max CPC?
Google charges only what is needed to clear Ad Rank thresholds and keep your position against the advertisers below you. Your max CPC is the ceiling. The auction decides how much of it you actually pay.
Can Google spend more than my daily budget?
Yes, on individual days. Google says a campaign might spend up to twice its average daily budget on a given day. Over the month, you will not be charged more than 30.4 times the average daily budget.
Why don't my conversions match the days I was billed?
The main Conversions columns are tied to the date of the click, not the date the conversion happened. Late conversions get added back to the earlier click date. Use the "by conv. time" columns if you want conversion dates instead.
Where do invalid click credits show up?
They show as billing adjustments labeled "Invalid activity," usually in the next billing cycle. Check Billing, then Summary. The Invalid Activity Credit Report gives more detail.
Sources
- Actual cost-per-click (CPC): Definition, Google Ads Help
- About overdelivery and your average daily budget, Google Ads Help
- About payment settings in Google Ads, Google Ads Help
- Understand your conversion tracking data, Google Ads Help
- About invalid traffic, Google Ads Help