Budget variance
Budget variance is the difference between a planned amount and the actual amount for the same category and period.
Also called: Budget-to-actual variance
by Lee Schmidt
Published October 22, 2026
The sign of a variance depends on which amount you subtract first. For spending, this entry uses actual spending minus budgeted spending, so a positive variance is an overage and a negative variance is an underspend. A grocery category budgeted at $500 with $560 spent has a +$60 variance, even if your total spending stays below income.
In a sentence
- "My grocery budget variance is +$60 because I spent $560 against a $500 plan."
- "A positive spending budget variance means I exceeded the plan, not necessarily that I spent more than I earned."
- "I check each month's budget variance before deciding whether to change next month's amounts."
How it's calculated
- Choose a budget category and a period, such as groceries for a completed calendar month.
- Find the planned amount for that category and period, noting whether you are comparing with the original plan or a revised one.
- Add up actual spending on the same basis, handling refunds consistently and avoiding counting a card purchase again when you pay the card bill.
- Subtract the planned amount from actual spending and label the result as over or under budget.
Budget variance = actual spending − budgeted spending
Other reports may reverse the subtraction order. Check the formula rather than assuming a plus sign always means overspending.
An example
You plan $3,000 of spending for a completed month and receive $3,500 of take-home income. All spending below is paid from checking, with no other money coming in or going out.
The $60 grocery overage is offset by $60 less dining and $20 less utilities, leaving total spending $20 under plan. With $3,500 coming in and $2,980 going out, cash flow is positive $520.
Why it matters
Budget variance identifies where the plan and the outcome differ, not why. A repeated overage may mean the planned amount is too low; a one-time overage may come from an unusual purchase or a transaction filed in the wrong category. Checking the cause helps you decide whether to change the amount, the spending, or the categorization.
An underspend also needs context. If a bill has not arrived, unused money may still be committed rather than available for another purchase.
Budget variance versus cash flow
Budget variance compares actual spending with a budget, while cash flow compares money coming in with money going out over a period. Exceeding one category's plan does not necessarily mean total spending exceeds income, as the grocery example shows.
You can also stay under a spending plan and have negative cash flow if income is lower than expected. Variance checks the plan against the result; cash flow checks whether inflows cover outflows.
Common questions
Is a positive budget variance good or bad? Under actual minus budgeted, a positive spending variance means you spent more than planned. A positive income variance means you received more than planned, so interpretation depends on both the subtraction order and whether you are measuring income or spending.
How do I calculate budget variance as a percentage? Divide the dollar variance by the budgeted amount and multiply by 100. The grocery example is $60 ÷ $500 × 100 = 12% over budget.
What if the budgeted amount is zero? The dollar variance is still calculable, but the percentage variance is undefined because its denominator is zero. Report the dollar amount rather than assigning a percentage.
Can I calculate budget variance halfway through a month? Yes, using actual spending to date and the amount planned through that same date. Comparing spending to date with the entire month's budget instead shows room left against the monthly amount, not how the completed month will finish.
Go deeper
- How to fix a budget that is always over separates an unaffordable plan from unrealistic category amounts and transaction-counting problems.
- What to do when you go over budget in a category walks through covering an overage and identifying its cause.
- The Budget calculator splits monthly take-home pay into needs, wants, and savings using the 50/30/20 rule or shares of your own.
Where it shows up in Zypper
On Zypper's budget page, Budgeted is the amount you set and Spent is what the category's transactions add up to. Rollover can make the available budget different from the set amount, and unpaid recurring bills can make a category read over before their charges arrive, so that status is not just an actual-minus-plan calculation. See Creating your budget and Recurring bills in your budget for those distinctions, or get started with Zypper to compare category spending with the amounts you set.