← Back to Blog

How to Explain Budget vs Actual Variance

Faisal Aldosari
Budget vs ActualVariance AnalysisFinancial ReportingFP&A

A useful budget-versus-actual explanation answers five questions: what changed, how material was it, what caused it, what does it mean for the forecast, and who owns the response?

Calculate the variance consistently

Use one sign convention throughout the report:

Variance value = actual − budget

Variance percentage = (actual − budget) ÷ budget

With that convention, a positive revenue variance is usually favorable, while a positive expense variance is usually unfavorable. Label the result explicitly rather than assuming readers will infer the meaning.

If budget is zero, do not calculate a percentage variance. Report the value and explain why the item was unbudgeted.

Example

Assume monthly revenue was budgeted at $200,000 and actual revenue was $184,000.

  • Variance value: $184,000 − $200,000 = −$16,000
  • Variance percentage: −$16,000 ÷ $200,000 = −8%

“Revenue was 8% below budget” is accurate but incomplete. A stronger explanation identifies the driver:

Revenue was $16,000, or 8%, below budget. Unit volume was 12% below plan, partly offset by a 4% favorable average-price effect. The result is supported by the August sales export, rows 2–418. Sales expects half of the delayed orders to close in September and will update the forecast by September 5.

Apply materiality before writing commentary

Reviewing every small difference wastes attention. Establish a policy such as:

  • absolute variance exceeds a defined amount
  • percentage variance exceeds a defined threshold
  • either threshold is exceeded
  • the item is strategically important regardless of size

Use thresholds appropriate to the business. A $5,000 variance may be immaterial for one company and critical for another.

Separate the variance into drivers

Revenue

Common drivers include:

  • unit or customer volume
  • price or discounting
  • product, service, channel, or geographic mix
  • timing differences
  • churn, cancellations, or returns
  • foreign-exchange movements

Direct costs and gross margin

Investigate:

  • supplier prices
  • production or delivery volume
  • product mix
  • freight and fulfillment
  • waste, rework, or utilization
  • accounting classification changes

Operating expenses

Distinguish:

  • recurring versus one-time spending
  • price versus quantity effects
  • timing differences versus permanent changes
  • controlled spending versus contractual commitments
  • approved investments versus unplanned overruns

Facts, hypotheses, and forecasts are different

Label each statement:

  • Fact: supported directly by the source data.
  • Confirmed cause: validated by the accountable owner.
  • Hypothesis: plausible but still requires confirmation.
  • Forecast assumption: an expectation about a future period.

For example, the ledger can prove that contractor expense exceeded budget. It may not prove that the cause was a delayed recruitment process until HR confirms it.

Connect the variance to the forecast

Classify each material variance as:

  • timing only, expected to reverse
  • recurring, expected to continue
  • one-time, not expected to repeat
  • structural, requiring a new operating assumption
  • uncertain, requiring scenario analysis

Then update the latest forecast. A budget is the approved plan; a forecast is the current expectation. Do not rewrite the original budget to make actual performance appear closer to plan.

Assign an accountable action

Weak recommendation:

Monitor marketing spend.

Actionable recommendation:

Marketing will pause two campaigns with acquisition cost above the approved threshold, reallocate up to $8,000 to the two strongest channels, and report conversion results by September 12.

Record the owner, deadline, status, expected impact, and evidence supporting the action.

Common mistakes

  • explaining only the percentage and omitting the value
  • treating every favorable expense variance as good when it reflects delayed hiring or missed investment
  • describing correlation as a confirmed cause
  • mixing currencies or periods
  • using different sign conventions in different tables
  • ignoring reclassifications
  • writing commentary without updating the forecast

Use a repeatable structure

Download the budget-versus-actual template to capture value and percentage variance, materiality, explanation, action, and owner. The budget-versus-actual reporting workflow explains how Raavue turns structured files into ranked variances with source-linked commentary.

Include the completed variance review in the broader monthly financial report checklist so the explanation stays connected to cash, KPIs, risks, and decisions.

Reporting resources

Related articles

Was this information helpful?

Try Raavue to improve your business intelligence today!

Generate a Report