Ad Spend Calculator
Pace a budget against the calendar, project where it lands, and price what going dark actually costs — because an exhausted budget is lost revenue, not saved money.
Ad Spend Calculator
Results recalculate instantly on every keystroke. Nothing you type is transmitted.
What this result does not account for
- Assumes a linear ideal pace, which seasonality can legitimately override.
- Prices dark days at the current ROAS, which the marginal day may not achieve.
- Ignores the performance cost of abrupt budget changes.
In short: Pacing is a profit decision. Spending 9,600 by day 11 of a 25,000 month is 104.7273% of pace, exhausting the budget on day 28.65 and going dark for 1.35 days — forfeiting 3,137.51 of revenue.
Formula
pacing index = spent ÷ (budget × elapsed ÷ days)
dark day cost = daily rate × ROAS × days dark
[('pacing index', 'above 100% means the budget ends early'), ('run rate', 'spend per elapsed day'), ('going dark', 'forfeited revenue you already chose to buy'), ('underspend', 'the quieter failure, invisible in ROAS')]
Worked Example
- Compute the ideal spend for the days elapsed.
- Divide actual by ideal for the pacing index.
- Project the run rate across the full period.
- Price the dark days or the underspend.
- Size the budget your conversion target actually needs.
A 25,000 monthly budget over 30 days should be 9,166.67 spent by day 11; 9,600 actual is a 104.7273% pacing index, 433.33 ahead. The 872.73 daily run rate projects 26,181.82 — 1,181.82 over budget — exhausting the money on day 28.65 and going dark for 1.35 days, forfeiting 3,137.51 of revenue and 135.94 of profit. Landing on budget needs 810.53 a day, a 7.1272% reduction. Separately, 800 conversions at 48.21 would require 38,571.43 — 13,571.43 above the current plan.
Strengths & Limits Of This Model
Where this engine is strong
- Prices going dark in revenue and profit, not just spend
- Treats underspend as a failure rather than a saving
- Sizes the budget a conversion target actually requires
Where it stops
- Linear pace assumption
- Marginal ROAS not modelled
Practical Use Cases
Mid-month budget review
Checking whether spend will land on plan.
Preventing dark days
Finding the daily cap that reaches period end.
Justifying a budget increase
Pricing the revenue an exhausted budget forfeits.
Planning against a target
Sizing budget from conversions and CPA.
Seasonal front-loading
Measuring a deliberate departure from even pace.
Methodology & Editorial Standards
The pacing index compares actual spend against a linear distribution of the budget across elapsed days. The current run rate is projected to period end and the resulting overspend or underspend is priced in revenue and profit terms using the entered return and margin, because the cost of mispacing is invisible in any efficiency report. Where the projection overshoots, the page computes the exhaustion day and the resulting dark period rather than simply flagging the overspend.
Computation runs in IEEE-754 double precision at full internal precision; rounding to two decimal places occurs strictly at the display layer, so no cumulative drift enters the result. All monetary outputs use accounting presentation — grouped thousands, two decimals, negatives in parentheses — so figures can be transcribed directly into a model or working paper. Division-by-zero and out-of-domain inputs return an em-dash rather than a misleading number.
This engine was reconciled against an independent reference implementation and hand-verified for the worked example above before release. Our full five-stage review process is published on the About Us page.
Disclaimer. This calculator is provided for informational and modelling purposes only and does not constitute financial, tax, legal, medical, or engineering advice. Verify all figures with a qualified professional before acting on them.
Ad Spend Calculator — 10 Expert FAQs
10 analyst-written answers to the questions practitioners actually ask — optimised for voice and answer-engine retrieval.
What is a pacing index?
Actual spend divided by the spend an even distribution would have reached by now. Above one hundred per cent means you are ahead and the budget will run out early; below means you are behind and will underspend unless the rate rises.
What happens when a campaign runs out of budget?
It stops serving. Every dark day forfeits the revenue those impressions would have generated, and because you had already decided that spend was worth making, the loss is real profit rather than a saving.
Is underspending a problem?
Yes, and it is the quieter of the two failures because it never appears in an efficiency report. A campaign returning above break-even that fails to spend its budget has left collectable profit on the table, and the dashboard will show an excellent return while it happens.
Should I always pace evenly?
No. Even pacing is a sensible default, not a rule. Seasonal demand, promotional periods and competitor activity can all justify deliberate front-loading. The pacing index simply tells you it is happening so the decision is conscious.
Why does my daily spend exceed the cap?
Because platform daily budgets are averages rather than limits. Most platforms allow spend above the daily figure on high-opportunity days and compensate on others, staying within the period total. It is expected behaviour rather than a fault.
How do I size a budget from a target?
Multiply your target conversions by your cost per acquisition. If that exceeds the available budget, then either the target is unfundable, the budget must rise, or the acquisition cost has to come down — wishing for all three at once is the usual planning error.
Does spending faster increase cost per acquisition?
Usually yes. Accelerating means reaching further into less responsive audiences and bidding more aggressively in the same auctions, so the marginal acquisition costs more than the average. Budget increases should be modelled at the marginal cost, not the current one.
Should I reduce spend when performance is strong?
The opposite, if the marginal return still clears break-even. Strong performance with budget remaining is the clearest signal to increase, and the most common failure of disciplined accounts is holding a cap that has become artificially restrictive.
How does pacing interact with learning phases?
Erratic budget changes reset optimisation and cost you performance. Large mid-flight swings to correct pacing can do more damage than the pacing error itself, so correct gradually unless the overspend is severe.
What period should I pace against?
Whatever period your budget is actually committed for, usually the calendar month for reporting reasons. Pacing a monthly budget against a weekly cycle produces false alarms every time a weekend shifts demand.