Why your Google Ads daily spend can exceed your daily budget
Updated June 12, 2026
Google Ads treats your "daily" budget as a monthly average, not a hard daily cap. On high-traffic days it can spend up to 2× your average daily budget to make up for slower days. Over a calendar month you'll never be charged more than your average daily budget × 30.4. If delivery overshoots that, the difference comes back automatically as an overdelivery credit.
A real incident: two days at 175% of budget
A B2B search campaign with a $200 daily budget spent $250.13 on June 9 and $350.68 on June 10. No alerts, no errors, and the Google Ads console reporting everything as normal — because it was.
First check: did the budget itself change?
The obvious suspicion: a tool or teammate bumped the budget. Ruled out. Live budget $200/day, standard delivery, matching config, unchanged since June 3. That would have been the only actual problem; everything below is Google working as designed.
Your “daily” budget is a monthly average
Google’s own name for the setting is average daily budget, and the “average” carries most of the meaning: the budget is a monthly allowance, spent harder on high-demand days and lighter on quiet ones. Only two limits are enforced:
Daily: 2× your average daily budget. The $200/day campaign above may spend up to $400 in a day, so $250.13 and $350.68 were both working as documented.
Monthly: 30.4× your average daily budget (365 days ÷ 12 months). For this campaign that's $6,080, and month-to-date spend was only $1,360, partly because June 1–8 had underspent badly, between $5 and $140 a day. Google's pacing treats every underspent day as room to catch up.
What actually triggered it: a bid ceiling, not the budget
Overdelivery is the permission — something still has to push spend into that band. This campaign bids with Maximize Clicks plus a manual CPC ceiling, and the change history told the story: the ceiling was raised from $3 to $5 on June 2, then $5 to $10 on June 8.
The morning after the second raise, average CPCs jumped from ~$4.90 to ~$9.70, nearly every click pinned right under the new ceiling. Maximize Clicks spends as aggressively as the ceiling allows: double the ceiling, double the CPCs, and the same auction volume lands daily spend in the $200–$400 overdelivery band.
The takeaway: a bid-ceiling raise is a spend change, even though it doesn't touch the budget field. The 2× allowance means the budget won't stop it the same day. If a campaign “suddenly” starts overdelivering, check what was loosened the day before.
If Google overshoots, you get the money back
Served costs (the ads Google showed) can exceed the limits; billed costs can't. When delivery runs past the monthly limit, Google applies an overdelivery credit automatically. In the words of Google's own spending limits documentation, “you’ll never pay more than these two limits.”
Budget changes mid-month reset the math
That $200 budget had been $100 until June 3. After a mid-month change, the
monthly limit isn't new budget × 30.4: the rest of the month paces to new budget × remaining calendar days,
stacked on top of what was already spent. This campaign's June ceiling is therefore the first two days' spend plus
$200 × 28, about $5,700. Ping-ponging a budget mid-month produces spend that no single setting explains.
The exception: pay-for-conversions campaigns
Campaigns billed per conversion rather than per click have no daily spending limit at all; only the monthly 30.4× limit applies. Expect much bigger daily swings.
How to keep spend predictable
- Budget from the month down. Set the daily budget to
monthly target ÷ 30.4. A $3,000 month means $98.68/day, not $100. - Judge pacing by the month. A 2× day inside an on-pace month is noise; a month tracking 20% hot is signal.
- Treat bidding changes as spend changes. Raising a ceiling or target gives Google room it will use the same day.
- Minimize mid-month budget changes. Each one resets the monthly limit.
- Set guardrails. Account-level monthly spend limits (on invoiced accounts), or automated rules and budget alerts.
How the investigation actually ran
This took minutes instead of an afternoon of console archaeology because the account runs on Adjar: every budget and bid ceiling lives as config in a git repo.
[[campaigns]]
name = "DB Change Mgmt | SEARCH | 2026-Q2"
bid_strategy = "TARGET_SPEND"
daily_budget_usd = 200
max_cpc_ceiling_usd = 10
One prompt to an AI agent (“double check how the campaign went over budget”) compared the live budget against the TOML, pulled the change-event history, and lined the ceiling raises up with the git log. Budget unchanged, spend inside the 2× allowance, triggered by the June 8 ceiling raise. Every claim above has a receipt.
Frequently asked questions
- Can Google Ads charge me more than my monthly budget?
No. In a calendar month you're never billed more than your average daily budget × 30.4 (the average number of days in a month). If ads are served beyond that, Google applies an overdelivery credit automatically. The one caveat: changing your daily budget mid-month recalculates the limit, so a month with budget changes can cost more than either budget × 30.4 on its own.
- How much can Google Ads spend in a single day?
Up to 2× your average daily budget for most campaign types. Campaigns that pay for conversions instead of clicks have no daily spending limit at all; only the monthly limit applies.
- Why did my campaign suddenly start overdelivering?
Two usual suspects. Either the campaign underspent earlier in the month and Google's pacing is catching up, or something was recently loosened on the bidding side (a raised CPC ceiling, a lifted target CPA, expanded targeting) and spend chased the new headroom. Check the change history for the days right before the spike.
- What happens if I change my daily budget mid-month?
The monthly limit is recalculated. The rest of the month paces to your new daily budget × the remaining calendar days, on top of whatever you already spent. Each change resets the math, which is why frequent mid-month budget edits make monthly spend hard to predict.
- How do I set a hard monthly cap on Google Ads spend?
Work backwards from the month. Set your average daily budget to your monthly target ÷ 30.4 and avoid changing it mid-month. Accounts on monthly invoicing can also set an account-level monthly spend limit. For everyone else, budget alerts or automated rules are the guardrail.