Variance Analysis
Variance analysis compares an actual result with a budget, forecast, standard, prior period, or other stated baseline and investigates why the difference occurred.
The numeric variance is the starting point. Analysis adds materiality, driver evidence, timing context, and a decision about whether the plan, forecast, or operation should change.
A useful variance analysis identifies the difference, checks whether it is meaningful, traces it to supported drivers, separates timing from structural causes, and records the resulting action or planning update.
Move from the difference to an explainable response
The sign of the number does not determine whether the business outcome is good or bad.
- 01Baseline and actual
Use comparable definitions, scope, and period
- 02Numeric variance
Calculate the amount and, where useful, a qualified percentage
- 03Materiality
Assess size, persistence, risk, and decision relevance
- 04Driver analysis
Trace volume, price, timing, mix, scope, or classification changes
- 05Response
Act, monitor, correct data, or update the forecast or budget
What is Variance Analysis?
Variance analysis is the process of comparing an actual result with a defined comparison value and investigating the difference. The comparison might be a budget, operating plan, forecast, standard cost, prior period, or another approved baseline.
The calculation identifies the amount of the difference. The analysis asks why it occurred and whether it matters. Common drivers can include price, volume, mix, timing, scope, staffing, exchange rates, classification, one-time events, or data-quality issues. The relevant drivers depend on the metric and business model.
A favorable label is contextual. Revenue above plan may support the objective, while expense below plan could reflect efficiency, a delayed hire, missing activity, or underinvestment. Expense above plan may be a problem or a deliberate acceleration. The evidence and business objective determine the interpretation.
Variance versus Variance Analysis
Variance is the numeric difference between an actual and comparison value. Variance Analysis is the investigation that follows. Keeping both pages distinct is useful: one defines the measure, while this page explains the reasoning process.
Timing versus structural causes
A timing variance can reverse when an invoice, hire, renewal, shipment, or collection moves between periods. A structural variance reflects a changed level, rate, scope, mix, or operating pattern. The distinction affects whether the team should wait, correct the record, update the forecast, or change the plan.
A practical analysis sequence
Confirm comparability
Check period, currency, category, accounting basis, source, and whether both values cover the same scope.
Assess materiality
Consider amount, percentage, persistence, volatility, and the decision that could be affected.
Trace drivers
Use source records and operational context instead of guessing from the headline number.
Record the response
Document whether the result needs action, monitoring, a data correction, or a forecast or budget update.
Why it matters
Variance analysis turns planning into a learning loop. It shows where assumptions held, where timing moved, where the operating model changed, and where the underlying data needs correction.
The goal is not to eliminate every difference. It is to understand the differences that matter and carry that evidence into the next decision.
Common comparison convention
- An actual result and a clearly named comparison value
- Consistent period, scope, currency, and classification
- A documented sign and percentage convention
- Source records and operating context for driver analysis
- Materiality criteria tied to the decision being reviewed
Common comparison convention
Variance = Actual − Comparison Variance % = (Actual − Comparison) ÷ Comparison × 100
Illustrative driver review
A team planned $80,000 of monthly payroll and recorded $86,000. The $6,000 variance is investigated rather than labeled automatically. A planned hire started early, creating a timing difference that continues into future months. The team updates the forecast while leaving the approved budget and recorded actuals intact.
How RunwayCal helps
RunwayCal Budget vs Actual keeps the comparison values and actual results visible so a team can review movement in context. Planner and Scenarios provide separate places for approved planning updates and hypothetical alternatives.
RunwayCal does not decide automatically whether a variance is good, material, or actionable.
Common mistakes
- 1Treating every positive number as favorable and every negative number as unfavorable.
- 2Comparing values with different periods, scope, currency, or classification.
- 3Stopping at the percentage without tracing the underlying amount and drivers.
- 4Calling a timing shift structural, or assuming a recurring change will reverse by itself.
- 5Overwriting the original budget or actual instead of recording the explanation and next planning state.
Get the Financial Clarity Newsletter
Practical tips on cash flow, runway, and financial decisions for founders, business owners, CFOs, investors, and board members. Free, weekly, no spam.
See what moved, then trace why.
Keep the baseline, actual result, driver evidence, and next planning decision connected without collapsing them into one status.
Explore Budget vs Actual