On this page
The short answer
Budget pacing compares what a Google Ads account has spent this month with what it should have spent by today, then projects where the month will end. Take the target to date from the monthly budget and the days gone. Project the month from the last 7 days of spend, and set the daily budget for the rest at what is left divided by the days left. Google can spend up to twice a campaign's average daily budget on one day, but charges a month at most 30.4 times it.
What pacing measures
Budget pacing compares what an account has spent so far this month with what it should have spent by now. It answers one question early enough to act on it: will the month end on the budget?
Two numbers do the work. The gap to date says how far spend is from the target today. The projected month end says where the month lands if nothing changes. A gap of 10% on day 5 and a gap of 10% on day 25 call for different moves, and only the projection tells them apart.
Pacing is about money. Whether that money buys enough conversions is a separate question, covered in how to track Google Ads goals. Read the two side by side: overspend on a campaign that converts under its target cost is often a reason to ask for more budget, not to cut.
The three formulas, on a worked example
Copperfield Tiles, a made-up tile shop, has a €9,000 budget for October, a 31-day month. On the morning of the 15th, 14 full days are done and the account has spent €4,620.
Target to date = monthly budget × days done ÷ days in the month
€9,000 × 14 ÷ 31 = €4,064.52. Copperfield is €555 over, 13.7% ahead of an even pace.
Projected month end = spent so far + daily run rate × days left
Copperfield spent €2,520 over the last 7 days, so €360 a day. €4,620 + €360 × 17 = €10,740, which is €1,740 over budget.
Daily budget for the rest = (budget − spent so far) ÷ days left
(€9,000 − €4,620) ÷ 17 = €257.65 a day across the account, against €360 now.
Take the run rate from the last 7 days, not from the month so far. The month-to-date average says €330 a day and a month end of €10,230. It misses that spend has been climbing for a week, and it understates the overspend by €510.
Seven days is the shortest window that holds each weekday once. Use 14 when daily spend jumps around, and leave out days you know were odd, such as a day the site was down.
Count finished days only. Today's spend keeps moving until midnight in the account's time zone, and half a day in the run rate drags every morning's projection down.
When an even target is wrong
An even target assumes every day costs the same. Many accounts do not spend that way, and an even line then raises a false alarm every weekend.
Brackley Payroll, a made-up B2B software firm, spends €6,200 a month. Over the last eight weeks, each weekday took 18% of a week's spend and each weekend day 5%.
Even pace
- Weight
- 1 day of 31
- Daily target
- €200
Monday to Friday
- Weight
- 18 points each, 22 days
- Daily target
- €253
Saturday and Sunday
- Weight
- 5 points each, 9 days
- Daily target
- €70
A Saturday at €75 reads more than 60% under an even pace. Against its own weekday target it is on plan. Over a whole month both lines end in the same place, so the weekday target matters most for the daily check and for short windows.
The shape of the calendar matters at month scale when the month is lopsided: a sale in the last week, a public holiday, Black Friday at the end of November. Give those days their own share in advance, and the daily check stops reading them as overspend.
Seasons work the same way. A florist's February is not a third of its first quarter. A forecast built on last year's shape gives better targets than a flat line, once there is a steady year to learn from.
How Google's limits shape the month
Google Ads budgets are average daily budgets. Google lets a campaign's spend move around that average to catch busy days, inside two limits that apply to most campaigns.
- A day: up to twice the average daily budget. A €100 campaign can spend €200 on a strong Tuesday.
- A month: at most 30.4 times the average daily budget is charged. 30.4 is the average number of days in a month, so the same campaign is billed at most €3,040.
Three consequences catch people out.
- 31-day months hit the ceiling. 31 days at €100 would be €3,100, but the limit is €3,040. A campaign that spends its full budget every day of October gets held back near the end.
- February can go past a 28-day sum. 28 × €100 is €2,800, yet the limit is still €3,040. Google may spend up to €240 more than the daily budget suggests.
- The limit protects each campaign, not your plan. If the daily budgets add up to more than the monthly budget ÷ 30.4, Google can spend all of it without breaking its own rule.
To turn a monthly budget into daily budgets, divide by 30.4. Copperfield's €9,000 gives €296 a day across its campaigns. Dividing by 31 gives €290 and leaves money unspent in shorter months.
A budget changed during the month moves the limits with it. On the day of the change, the daily ceiling is twice the highest budget set that day. For the month, the ceiling becomes what is already spent plus the new budget for each day left. Google's budget report, opened from a campaign's budget, shows the month's limit and a spend forecast with your changes counted.
Campaign total budgets
Since January 2026, Search, Performance Max and Shopping campaigns can also take a total budget for a fixed period of 3 to 90 days. Google paces the spend to use it by the end date. It suits a sale or a launch, not an always-on monthly budget.
A billing account budget, used with monthly invoicing, is another thing again. When its amount is used up, every ad in the account stops, whatever the campaign budgets say. Check its amount and end date before a big month.
Shared budgets
A shared budget gives several campaigns one daily amount. Google moves the money to whichever campaign it expects to use it best that day, inside the same daily and monthly limits.
For pacing, count a shared budget once. Adding it to every campaign that uses it is the most common reason a pacing sheet shows twice the real ceiling.
Inside a shared budget, one campaign cannot be paced on its own. Corvel Bikes, a made-up bike shop, shares €150 a day between its brand and generic campaigns. Generic searches are far more numerous, so on busy days they take 90% of the money and the brand ad drops out by mid-afternoon.
Keep a campaign that must always show, such as brand, outside the shared budget. Read the shared budget's own spend for the gap to date, then each campaign's share of it for the cause.
Correcting the month while there is time
Find the campaigns behind the gap
Project each campaign the same way as the account. The gap usually sits in one or two of them.
Ask whether the overspend is bad
A campaign over pace at a cost per conversion under target is buying results you want. Ask for more budget before you cut it.
Reset daily budgets from what is left
Split the remaining budget by each campaign's share of recent spend, then divide by the days left. Copperfield's €4,380 over 17 days is €257.65 a day in total.
Wait two or three days
One day of spend after a change says little. Read the run rate again once three days have passed, and adjust once more if needed.
Under-pacing is a different problem. A higher daily budget only raises spend if the campaign was held back by its budget. Check for the Limited by budget status and for search impression share lost to budget. If neither shows a limit, the cause is bids, targets or too little search volume, and the budget will not fix it.
In the last days of the month, a hard reset is crude but safe. Set the daily budgets to what is left divided by the days left, and accept that Google may still spend up to twice that on one of them.
Pitfalls that break a pacing sheet
- The wrong time zone. A Google Ads day runs in the account's time zone, set when the account was created. A sheet that cuts days at another midnight moves spend between days.
- Shared budgets added twice, as above.
- Stopped campaigns in the run rate. A campaign paused yesterday still sits in last week's spend. Take it out of the projection.
Two more come from the budget itself rather than the spend.
- Tax and fees. Google Ads cost leaves out VAT and any agency fee. A budget agreed with them included needs converting first.
- New campaigns. A campaign launched mid-month has no run rate yet. Use its daily budget until it has a week of spend.
Read the pace every morning, and act on it at most twice a week. A check that changes budgets every day adds noise of its own and makes the next reading harder.
How Optizads paces a month
Optizads reads each account's spend every night and puts the month's pace on the Overview, in a card called This month. It shows the monthly budget, the day of the month, spend against the target to date, and where the month is expected to end. Today, Yesterday and 7-day avg. each show their gap to the day's target, and one line gives the amount a day that ends on the budget.
Its chip reads On pace, Over pace or Under pace. The account is over when the projected month end passes 105% of the budget, and under below 90%. The budget is the monthly budget set for the account, or else its campaigns' daily budgets added up.
On the Goals page, the campaigns table has a column group called This month's pace. A campaign's monthly budget is its daily budget times 30.4, and a shared budget counts once. Its projected month end is what it spent, plus its share of the forecast by its spend over the last seven days, capped at what Google can still charge it. Above 110% of its budget it is Over pace, below 85% Under pace, and Limited by budget when Google reports it so.
The month end comes from Optizads' own forecast: several forecasting methods blended, the middle one taken each day, and the result checked against the account's past. Its likely range holds about one time in two. The Overview page and the forecasting guide say more. Alerts warn of spend under pace and of pacing over 150%, and a report can carry a Budget pacing card, as the weekly report template does.
To check a month by hand, the free budget pacing calculator runs the formulas above, and the forecast calculator projects a month from daily figures.