Corporate Finance

FP&A Budget vs Forecast and Variance Analysis

Learn how FP&A teams build budgets, update forecasts, explain variances, and turn monthly results into decisions.

IB Offer TeamPublished Jul 11, 20265 min read
On this page

FP&A turns operating activity into a forward-looking financial plan. The core loop is simple: set a budget, update the forecast as facts change, compare actual results with both, and explain the business drivers behind each variance. Good FP&A is not spreadsheet maintenance. It helps management decide where to invest, where to intervene, and what expectations are still realistic.

TL;DR

  • A budget is the approved operating plan; a forecast is the current best estimate.
  • Variance analysis should isolate price, volume, mix, timing, and cost drivers.
  • A useful forecast begins with operational drivers, not a flat percentage applied to last year.
  • Separate controllable execution gaps from external changes and accounting timing.
  • End every review with an owner, action, and expected financial effect.

FP&A

Turn variance into action

Plan

Budget + forecast

Explain

Price · volume · mix

Act

Owner + next move

Budget, forecast, and actual performance converging into variance analysis and action
Variance analysis earns its keep when the explanation leads to an owned decision.

Corporate finance

A useful planning cadence

Moment 1

Monthly close

Moment 2

Reforecast

Moment 3

Resource choice

What is the difference between a budget and a forecast?

The annual budget allocates resources and establishes targets. It is normally fixed after approval so performance can be compared with the plan management endorsed. A forecast answers a different question: based on everything known today, where will the business finish? It should change when customer demand, hiring, pricing, input costs, or timing changes.

ViewPrimary purposeTypical updateManagement question
BudgetCommit resources and targetsAnnualWhat did we agree to deliver?
ForecastEstimate the likely outcomeMonthly or quarterlyWhat do we now expect?
ActualsRecord realized performanceMonthlyWhat happened?
VarianceExplain the gapMonthlyWhy did it happen and what changes next?

A forecast that is forced to equal the budget has little decision value. It hides new information. A strong finance partner keeps the budget as the performance baseline while giving management an unbiased forecast.

How do you build a driver-based forecast?

Start with the operational relationship that creates each financial line. Revenue for a subscription company might equal average customers multiplied by average revenue per customer. Payroll might equal average headcount multiplied by fully loaded cost. Shipping expense might equal units shipped multiplied by cost per shipment.

Revenue=Average Customers×Revenue per Customer\text{Revenue} = \text{Average Customers} \times \text{Revenue per Customer}

Build the forecast from a small set of measurable drivers, document the owner of each assumption, and distinguish recurring run rate from one-time items. Then connect the output through the three financial statements. Growth that consumes receivables or inventory can improve reported earnings while reducing cash, which is why working capital belongs in the operating forecast.

How should variance analysis work?

Begin with the total gap, then decompose it into causes a manager can recognize. For revenue, separate volume, price, product or customer mix, foreign exchange, and timing. For expense, separate activity level, unit cost, headcount, vendor rate, and one-time items. Do not call every unfavorable result "lower performance." Name the mechanism.

Suppose actual revenue is 9.6 million dollars against a 10 million dollar budget. A useful bridge might show 600 thousand dollars of lower volume, 300 thousand dollars of favorable pricing, and 300 thousand dollars of unfavorable mix. Those drivers imply different actions. A volume problem may require pipeline or retention work; a mix problem may require sales incentives or capacity changes.

What makes a management variance explanation useful?

Use four parts: result, driver, action, outlook. For example: "Gross margin was 180 basis points below budget because expedited freight and lower product mix outweighed pricing. Operations has moved two suppliers to standard freight, which should recover about 60 basis points next month. The full-year forecast remains 90 basis points below budget because mix is likely to persist."

This is better than listing account movements because it connects facts to ownership and the revised forecast. It also distinguishes a timing variance, which may reverse, from a structural variance, which changes the run rate. Use the same discipline when explaining EBITDA and cash conversion.

How do rolling forecasts improve decisions?

A rolling forecast maintains a consistent horizon, such as the next 12 or 18 months, by adding a new period whenever one closes. This reduces the artificial focus on the fiscal year end and gives management earlier warning of funding, hiring, and capacity needs. The model should remain simple enough to update and challenge. More detail is not automatically more accurate.

The most important control is assumption governance: record the source, owner, update date, and scenario for each major driver. Compare prior forecasts with actual outcomes to identify persistent optimism, stale seasonality, or weak operational data.

Frequently Asked Questions

Should the forecast ever replace the budget?

No. Preserve the budget as the approved target and use the forecast as the current expected outcome. Management needs both views.

What is a favorable variance?

It is a result that improves the relevant objective, such as revenue above plan or expense below plan. Context matters: lower marketing expense may be favorable financially but harmful if it reflects delayed campaigns.

How much detail should an FP&A model include?

Use the least detail that captures the decisions and material drivers. Excess account-level detail can slow updates without improving accuracy.

Sources