How to write budget variance commentary
May 12, 2026 · 1 min read
Good variance commentary does one job: it tells the board what moved, by how much, and in which direction — quickly and defensibly.
Start with the net result
Lead with net income: actual versus budget, and the dollar variance. Everything else explains how you got there. A board reads the headline first.
Rank by net-income impact
Don't list accounts alphabetically. Rank them by their impact on net income. A $40k revenue miss and a $40k cost overrun both move net income by $40k — surface both at the top.
Be direction-aware
Favorable and unfavorable are not the same as "up" and "down". Revenue over budget is favorable; expense over budget is unfavorable. State the direction explicitly so nobody has to do the mental math.
Phrase causes as movements, not stories
This is where commentary goes wrong. Write "driven by actual marketing spend exceeding budget by $7,000" — not "driven by an aggressive Q1 campaign push." Unless you have a documented reason, the spend movement is the fact. Inventing a narrative invites challenge and erodes trust.
Keep materiality in view
Suppress the noise. A 0.3% swing on rent is not commentary; a 47% overrun on software is. Use a dollar and a percent threshold and only narrate what clears both.
A simple template
- Net income came in at X versus a budget of Y, a Z favorable/unfavorable variance.
- The largest favorable drivers were A and B, driven by …
- The largest unfavorable drivers were C and D, driven by …
- Net, the period closed favorable/unfavorable by Z.
That structure is exactly what VarianceDesk generates automatically — grounded only in your QuickBooks actuals and your budget.