01 / Budget Control
Campaign Budget Pacing Calculator
Compare how much of the flight has passed against how much of the budget is gone. You get pacing variance, what to spend per remaining day to land on budget, and a forecast of where you finish if nothing changes.
Campaign details
Everything is calculated in your browser as you type.
Results
Total campaign days
Start and end days included
Days elapsed
Up to and including the reporting date
Days remaining
After the reporting date
Time elapsed
Share of the flight that has passed
Budget spent
Share of budget consumed
Pacing variance
Add budget and spend to date
Remaining budget
Budget − spend to date
Recommended daily spend
Remaining budget ÷ days remaining
Forecast final spend
Where the budget lands at the current daily rate
Day counts include both the start and end dates. Results show n/a when a date is missing or the range is invalid.
02 / Definitions
What each number means
- Time elapsed
- The share of the campaign window that has passed, counting both the start and end dates as full days.
- Budget spent
- The share of the total budget consumed so far. Compared against time elapsed, this is the whole of pacing.
- Pacing variance
- Budget spent minus time elapsed, in percentage points. Positive means over-pacing, negative means under-pacing. Within about five points either way is normal.
- Recommended daily spend
- Remaining budget divided by remaining days: the flat daily rate that lands exactly on budget.
- Forecast final spend
- Current daily rate projected across the full flight. It answers “if we change nothing, where do we end up?”
- Over- and under-pacing
- Over-pacing exhausts the budget early and goes dark before the flight ends. Under-pacing leaves money unspent and usually means bids or targeting are too restrictive.
03 / Formulas
How it is calculated
Total campaign days
(end date − start date) in days + 1
The +1 counts both the first and last day as full days.
Days elapsed
(reporting date − start date) in days + 1
Days remaining
total days − days elapsed
Time elapsed %
(days elapsed ÷ total days) × 100
Budget spent %
(spend to date ÷ total budget) × 100
Pacing variance
budget spent % − time elapsed %
Remaining budget
total budget − spend to date
Recommended daily spend
remaining budget ÷ days remaining
Forecast final spend
(spend to date ÷ days elapsed) × total days
04 / Worked example
Catching an over-pacing campaign in week two
A 30-day campaign runs 1–30 June with a AED 150,000 budget. On 12 June, AED 78,000 has been spent.
| Step | Working | Result |
|---|---|---|
| Total campaign days | 30 June − 1 June + 1 | 30 days |
| Days elapsed | 12 June − 1 June + 1 | 12 days |
| Days remaining | 30 − 12 | 18 days |
| Time elapsed | (12 ÷ 30) × 100 | 40.0% |
| Budget spent | (78,000 ÷ 150,000) × 100 | 52.0% |
| Pacing variance | 52.0 − 40.0 | +12.0 points |
| Remaining budget | 150,000 − 78,000 | AED 72,000 |
| Recommended daily | 72,000 ÷ 18 | AED 4,000 |
| Forecast final spend | (78,000 ÷ 12) × 30 | AED 195,000 |
At the current rate the campaign lands AED 45,000 over budget (a 30% overspend) and would go dark around 23 June. Daily spend has to drop from AED 6,500 to AED 4,000 to finish on plan. Caught on day 12 this is a routine adjustment; caught on day 25 it is a budget conversation.
05 / Interpretation
How to read the results
Small variances are noise, not signal
Weekday and weekend auction dynamics move spend a few points naturally. Under roughly five points, leave it alone.
Forecast final spend is the number to escalate with
“We are 12 points over” invites a shrug. “We land AED 45,000 over budget” gets a decision.
Flat pacing is not always correct pacing
If demand is seasonal (Ramadan, holidays, a launch), deliberate front- or back-loading is right. This tool measures against a flat calendar, so read it against your intended shape.
Under-pacing is a delivery problem
Consistent under-spend usually means bid caps, narrow audiences or low ad strength rather than a budget that is too large.
06 / Pitfalls
Common mistakes
Off-by-one day counts
A 1–30 June campaign runs 30 days, not 29. Excluding the end date understates elapsed time and makes everything look like it is over-pacing.
Comparing platform time zones
Ad platforms report in the account time zone, which may not match yours. A partial final day can look like a pacing swing.
Pacing to spend rather than to outcomes
Landing exactly on budget while missing the CPA target is not success. Read pacing alongside efficiency, never on its own.
Ignoring billing lag
Spend to date from an invoice may trail the platform by a day or two. Use one source consistently.
07 / FAQ
Frequently asked questions
- What counts as acceptable pacing variance?
- Within about five percentage points either side of time elapsed is normal. Beyond ten points, intervene. This calculator flags over, under or on pace using that five-point threshold.
- What if the reporting date is outside the campaign window?
- Elapsed days are clamped to the flight, so you cannot get a negative figure or one above 100%. A note appears under the results when that clamp is applied.
- Does it handle campaigns that have not started yet?
- Yes. A reporting date before the start gives zero days elapsed, and recommended daily spend is simply the budget spread across the full flight.
- Why is recommended daily spend showing a dash?
- There are no days remaining: the reporting date is on or after the end date. The campaign is over, so there is nothing left to pace.
- Is my data sent anywhere?
- No. Dates and budgets stay in your browser. Nothing is transmitted or stored.
08 / Related
Related calculators
Profitability
ROI & ROAS Calculator
Turn ad spend and attributed revenue into ROAS, gross profit, marketing ROI, CPA and the break-even ROAS your margin requires.
Open toolEfficiency
CPA & CPL Calculator
Work out cost per lead, cost per acquisition, lead-to-customer rate and the maximum CPL your target CPA can support.
Open toolBuilt by Sofwane Sabeg
Pacing should not be a manual check
I build automated pacing alerts that flag over- and under-spend before anyone opens a spreadsheet, wired into the reporting your team already uses.
These calculators are provided for planning and estimation. They run entirely in your browser. Nothing you type is sent to a server, stored, or logged. Results depend on the accuracy of the figures you enter and on how your platforms attribute revenue. They are not financial, accounting or legal advice.