The short version
Plan, forecast, and actual are related measures, but they answer different questions. Keeping them separate gives marketing leaders a stable baseline, a current expectation, and an accepted record of what happened—without losing sight of which future dollars are already committed.
Key takeaways
- Plan is the approved baseline; forecast is the current expectation; actual is posted spend.
- Separating committed and uncommitted forecast shows which future dollars are protected and which can move.
- Compare the right pair of measures before diagnosing a variance or requesting action.
- Close completed periods consistently so historical forecast values do not compete with accepted actuals.
Three numbers, three different questions
Plan, forecast, and actual often appear next to one another, which makes them easy to treat as versions of the same number. They are not. Plan answers what the organization approved. Forecast answers what the team currently expects. Actual answers what has posted. Each belongs in the budget because each supports a different decision.
If the values are blended, a team can appear on budget while hiding a growing commitment, or appear under budget because invoices have not arrived. A clear model does not ask one total to represent intention, expectation, and reality at once. It preserves all three and makes the relationship between them visible by period and owner.
Plan: the stable baseline
The plan is the amount approved for a fiscal year, quarter, month, or budget item. It represents an allocation decision made at a point in time. Unless the organization formally revises its budget, the plan should remain stable even when the team's expectations change.
That stability gives variance meaning. If the plan is overwritten every time the forecast changes, leaders lose the ability to see how the year evolved. A $300,000 plan and a $260,000 forecast communicate useful information: the team currently expects to use $40,000 less than approved. Replacing the plan with $260,000 erases that signal.
Some organizations maintain both an original and revised plan. That can be useful when leadership formally changes funding. The key is to label both clearly and preserve the original baseline rather than silently editing it.
- Use plan for approval, allocation, and baseline comparisons.
- Phase the annual plan across months or quarters when timing matters.
- Record formal revisions separately from routine forecast updates.
- Do not use plan as a placeholder for expected invoices.
Forecast: the current best expectation
The forecast is the team's current view of what it expects to spend. It should change as timing, scope, pricing, and priorities change. A useful forecast is not an optimistic target or a copy of the plan. It is a reasoned estimate based on the information available today.
Forecasts should be maintained by period. Moving an expected $25,000 invoice from April to May may leave the full-year forecast unchanged, but it affects monthly cash expectations and pacing. If a planned program is canceled, the full-year forecast should fall unless the team expects to reuse the funds elsewhere.
A forecast becomes more actionable when its future portion distinguishes commitments from flexible expectations. Without that split, leadership cannot tell whether a projected amount is locked or available for a better opportunity.
Actual: the accepted record of spend
Actual is spend that has posted in the financial source of record or has been accepted through a documented close process. Purchase orders, contracts, and planned invoices are not actuals merely because they are likely. They belong in commitments until the transaction posts under the organization's accounting rules.
Actuals need both completeness and mapping. A total can reconcile to the general ledger while still being unhelpful to marketing if transactions are assigned to the wrong program, channel, region, or campaign. Month-end work should therefore validate the total and resolve material mapping gaps.
Teams should also agree on timing. A late invoice may make one month look under pace and the next month look over pace even though program delivery was unchanged. Notes or accrual handling can preserve that context, but the actual value itself should follow the accepted accounting source.
Committed and uncommitted: the forecast split that enables action
Committed forecast represents future spend the team is obligated or strongly expected to incur. Examples include signed contracts, approved purchase orders, noncancelable sponsorships, and active retainers. Uncommitted forecast represents expected spend that is still flexible, such as a planned campaign without a signed insertion order or a reserved test budget without a selected vendor.
The exact commitment rule should match company policy. A verbal agreement may count for one team and not another. What matters is consistency, documentation, and an owner who can explain the status. The split is operational: committed dollars should be protected from casual reallocation, while uncommitted dollars are candidates for review.
- Forecast equals committed forecast plus uncommitted forecast.
- Commitment status should be supported by a clear source or business rule.
- A change from uncommitted to committed usually changes flexibility, not the total forecast.
- Canceling an obligation should be confirmed before the amount is treated as available.
An illustrative example
Consider a second-quarter paid media line with a $120,000 plan. The team currently forecasts $110,000: $70,000 is committed under active agreements and $40,000 is uncommitted for tests. So far, $32,000 has posted as actual spend. These numbers do not conflict; they describe different parts of the same position.
The $10,000 difference between plan and forecast is a plan-to-forecast gap. It may be available, or it may reflect a campaign that has not yet been scoped. The $78,000 difference between forecast and actual is not automatically underspend because much of the quarter remains and $70,000 is already committed. The decision-maker needs timing and obligation context before taking action.
If $15,000 of the uncommitted test budget is moved to an event, the paid media forecast falls to $95,000 unless another activity replaces it. The plan can remain $120,000, preserving the original allocation, while the reallocation record explains why expected use changed.
Choose the comparison that matches the question
Different comparisons surface different issues. Plan versus forecast shows whether expectations have moved away from the approved allocation. Forecast versus actual shows whether posted spend is tracking the latest expectation, especially for completed periods. Plan versus actual shows how much of the approved allocation has been consumed, but it says little about future obligations on its own.
Time also matters. Full-year actuals will naturally be below the annual plan early in the year. Compare completed months with their phased plan and forecast, then combine year-to-date actuals with future commitments and uncommitted forecast to assess the likely year-end result.
- Planning question: How does the current forecast compare with the approved plan?
- Execution question: Did completed-period actuals match the latest forecast?
- Risk question: Do actuals plus future commitments create overexposure?
- Opportunity question: Which uncommitted amounts can move without breaking an obligation?
A clean monthly close rule
Once a month is closed, the team should stop carrying flexible forecast in that historical period. Under a straightforward operating rule, the accepted actual becomes the final expected result for the closed month, committed forecast aligns to that actual, and uncommitted forecast becomes zero. Organizations with accrual or late-posting requirements may use a different rule, but it should be explicit.
Then move attention forward. Confirm that future commitments are still valid, update timing and scope assumptions, and explain material plan-to-forecast changes. This pattern keeps historical reporting clean while ensuring the forecast remains a decision tool rather than a record of old guesses.
- Reconcile posted actuals with the source of record.
- Resolve or explain material unmapped transactions.
- Clear flexible forecast from the closed period under the agreed policy.
- Refresh future commitments and uncommitted expectations.
- Document material changes, decisions, and owners.