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.

The “as of” date you are reporting on.

Changes how results are displayed. No conversion is applied.

The full committed budget for the flight.

Actual spend up to the reporting date.

Results

Total campaign days

n/a

Start and end days included

Days elapsed

n/a

Up to and including the reporting date

Days remaining

n/a

After the reporting date

Time elapsed

n/a

Share of the flight that has passed

Budget spent

n/a

Share of budget consumed

Pacing variance

n/a

Add budget and spend to date

Remaining budget

n/a

Budget − spend to date

Recommended daily spend

n/a

Remaining budget ÷ days remaining

Forecast final spend

n/a

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.

StepWorkingResult
Total campaign days30 June − 1 June + 130 days
Days elapsed12 June − 1 June + 112 days
Days remaining30 − 1218 days
Time elapsed(12 ÷ 30) × 10040.0%
Budget spent(78,000 ÷ 150,000) × 10052.0%
Pacing variance52.0 − 40.0+12.0 points
Remaining budget150,000 − 78,000AED 72,000
Recommended daily72,000 ÷ 18AED 4,000
Forecast final spend(78,000 ÷ 12) × 30AED 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

Built 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.