Budget variance analysis is the recurring comparison of actual results against the budget — each difference measured in dollars and percent, explained by cause, and answered with a management action. It applies to any US small or midsize business that runs a budget, on either a cash or accrual basis, and it belongs to management reporting, not tax filing or US Generally Accepted Accounting Principles (GAAP) statements. The biggest limitation: a variance report without investigation thresholds, named owners, and follow-up is trivia, not management.
Quick answer
For each line on your profit and loss statement, compute Variance = Actual − Budget and Variance % = (Actual − Budget) ÷ Budget × 100. On revenue lines, a positive variance is favorable; on expense lines, a negative variance is favorable. Then split every large variance into its cause — price (rate), volume, or timing — investigate only the variances that cross thresholds you set in advance, assign each one a named owner, an action, and a due date, and re-baseline your rolling forecast when the same structural variance repeats for about three consecutive months. Budget variance analysis is an internal management tool: it changes decisions, not your books or your tax return.
What is budget variance analysis?
A budget is a quantitative plan for the future — the OpenStax managerial accounting textbook (Rice University) describes it as the plan that estimates when and how much cash or other resources will be received and used (accessed July 27, 2026). Budget variance analysis is the control half of that system: once the month closes, you compare what actually happened against the plan, explain the differences, and act on the ones that matter.
Two scope notes matter for a US business:
- This is management reporting, not regulated reporting. Private companies are not required to follow GAAP, per the US Small Business Administration (SBA) finance guide (accessed July 27, 2026), and variance analysis appears nowhere on a tax return. Your budget, thresholds, and reports are yours to design — the discipline comes from using them consistently.
- Match the basis. If your books are kept on a cash basis, budget cash; if they are accrual basis, budget accrual. Mixing the two manufactures fake variances. If you are still building your first budget, start with our financial planning blueprint for new businesses; this guide picks up once you have actuals to compare.
How do you calculate a budget variance?
The arithmetic is deliberately simple so the thinking can go into the causes:
- Variance ($) = Actual − Budget
- Variance (%) = (Actual − Budget) ÷ Budget × 100
Whether the result is good news depends on the line, not the sign.
Table 1: How to read the sign of a variance (Variance = Actual − Budget).
| Line type | Actual above budget | Actual below budget |
|---|---|---|
| Revenue or income | Favorable (F) | Unfavorable (U) |
| Expense | Unfavorable (U) | Favorable (F) |
Interpretation: a $2,000 positive variance on revenue is good news; the same positive variance on payroll is an overspend. Label the line type before reacting, and remember that percentages mislead on small bases — a $60 miss on a $300 line is 20% but trivial.
How do you separate price, volume, and timing causes?
A total variance tells you that you missed the budget, not why. Managerial accounting splits the why into three causes, and the formulas below tie out exactly for any line that equals price × volume (the same structure the OpenStax textbook uses for materials and labor variances, accessed July 27, 2026):
- Price (rate) variance = (Actual price − Budget price) × Actual volume
- Volume variance = (Actual volume − Budget volume) × Budget price
- Timing variance = an item that lands in a different month than budgeted but does not change the year — an early or late invoice, a delayed deposit, a customer paying in July instead of June.
A flexible budget is the standard tool for keeping the volume effect honest. In the OpenStax definition (accessed July 27, 2026):
“A flexible budget is one based on different volumes of sales.” — OpenStax, Principles of Accounting, Volume 2: Managerial Accounting
A static budget is built at one planned volume, so when sales beat the plan, every variable cost looks “over budget” even if perfectly controlled. The flexible budget restates the plan at the actual volume — actual volume × budgeted price or rate — so what remains is the price or efficiency effect: Flexible-budget variance = Actual − Flexible budget, and Sales-volume variance = Flexible budget − Static budget. OpenStax notes flexible budgets are prepared at each analysis period, “usually monthly” — the cadence most US small businesses should use.
Worked example: one month of variances, decomposed
The following is a hypothetical illustration with made-up inputs for a fictional US company, Brightway Commercial Cleaning, for June 2026. It is a management-reporting view, not a GAAP statement or a tax calculation. Brightway budgets 400 cleaning jobs at an average of $250 per job; June actuals come in at 420 jobs averaging $240.
Table 2: Brightway June 2026 budget vs. actual (USD; hypothetical inputs).
| Line | Budget | Actual | Variance $ (Actual − Budget) | Variance % | F/U |
|---|---|---|---|---|---|
| Service revenue | $100,000 | $100,800 | +$800 | +0.8% | F |
| Direct labor | $48,000 | $50,200 | +$2,200 | +4.6% | U |
| Cleaning supplies | $6,000 | $7,050 | +$1,050 | +17.5% | U |
| Equipment deposit | $6,000 | $0 | −$6,000 | −100% | F (timing) |
| Marketing | $3,000 | $2,850 | −$150 | −5.0% | F |
| Rent and utilities | $7,500 | $7,500 | $0 | 0.0% | — |
| Insurance | $1,000 | $1,000 | $0 | 0.0% | — |
| Operating income | $28,500 | $32,200 | +$3,700 | +13.0% | F |
Interpretation: June looks like a strong beat; the revenue decomposition shows the two opposing forces inside the +$800.
Table 3: Brightway revenue variance decomposition, June 2026.
| Component | Formula | Computation | Result |
|---|---|---|---|
| Price variance | (Actual price − Budget price) × Actual volume | ($240 − $250) × 420 | −$4,200 U |
| Volume variance | (Actual volume − Budget volume) × Budget price | (420 − 400) × $250 | +$5,000 F |
| Total revenue variance | Actual revenue − Budget revenue | $100,800 − $100,000 | +$800 F |
Interpretation: Brightway won more jobs than planned (+$5,000) only by discounting the average job price below budget (−$4,200). The flexible budget confirms it: at the actual 420-job volume, the flexible revenue budget is 420 × $250 = $105,000, so the flexible-budget variance is $100,800 − $105,000 = −$4,200 U (pure price), and the sales-volume variance is $105,000 − $100,000 = +$5,000 F (pure volume). If discounting drove the volume, that trade may be deliberate and fine; if salespeople are quietly cutting price, it is a margin problem wearing a revenue costume.
The equipment line is the timing case: a $6,000 deposit budgeted in June slipped to July when the vendor delayed billing. June’s −$6,000 “favorable” variance is not savings — it reverses into a +$6,000 unfavorable variance in July against a $0 budget. Strip it out and June’s operating-income beat of +$3,700 becomes −$2,300 (−8.1%), driven by the labor overspend and the supplies jump. Timing variances are even more visible on a cash basis, where the SBA notes:
“The accrual method puts transactions on the books immediately upon completing the sale. The cash method only records this once payment has been received.” — US Small Business Administration
On cash-basis books, a slow-paying customer moves revenue between months exactly the way the vendor moved the deposit here.
What variance threshold should trigger action?
No regulator, accounting standard, or tax rule sets variance thresholds for a small business — they are a management choice. OpenStax describes the common practice: companies produce variance reports and
“explain any variances outside of a certain range” — OpenStax, Principles of Accounting, Volume 2: Managerial Accounting
The trap to avoid is treating one percentage as a complete answer. In external financial reporting, the Securities and Exchange Commission (SEC) staff addressed materiality in Staff Accounting Bulletin No. 99 (1999; accessed July 27, 2026). Quoting the Financial Accounting Standards Board (FASB), the bulletin defines an item as material when its magnitude, “in the light of surrounding circumstances,” would probably change a reasonable reader’s judgment, and it warns that “exclusive reliance on this or any percentage or numerical threshold has no basis in the accounting literature or the law.” The bulletin governs SEC registrants’ financial statements, not your internal reports — but the lesson transfers: combine a dollar floor with a percentage, and add qualitative triggers.
Table 4: Example variance-investigation policy for a small business (hypothetical thresholds — calibrate to your size).
| Variance test (whichever trips first) | Policy response |
|---|---|
| Under $250 and under 3% | Log it; no action required |
| $250–$2,500, or 3–10% | Owner asks the responsible person at monthly close; log the cause |
| Over $2,500, or over 10% | Investigate within five business days; document cause, owner, action, due date |
| Any variance on payroll, payroll taxes, rent, debt service, or tax remittances | Always review, regardless of size |
Interpretation: the dollar floor keeps small lines from wasting management time, while the always-review list catches variances whose size understates their risk — a short payroll-tax remittance or a missed loan payment carries penalties and covenant exposure no matter the amount. Write your thresholds down; a policy that exists only in the owner’s head resets every month.
How do you turn variances into owner actions?
A variance report earns its keep only when each material variance leaves the meeting with a cause, an owner, an action, and a due date. The working tool is a simple action log maintained next to the monthly report. Investigate favorable variances too — OpenStax points out that explaining favorable variances lets management assess whether they are sustainable, and warns against “budget slack” (padding the budget so results always look good) and against managing “to the variances” at the expense of the business. Assign each variance to the person who controls it — OpenStax’s budgeting chapter notes that each individual who exercises control over spending should have a budget specifying limits on that spending.
Table 5: Brightway June 2026 variance action log (hypothetical example rows).
| Month | Line item | Variance | Cause type | Owner | Action | Due date |
|---|---|---|---|---|---|---|
| June 2026 | Service revenue | +$800 (+0.8%) F | Price −$4,200 U; volume +$5,000 F | Owner | Set a floor price for new bids; review discount approvals | July 10, 2026 |
| June 2026 | Cleaning supplies | +$1,050 (+17.5%) U | Price or usage | Purchasing lead | Get two supplier quotes; check product waste per crew | July 8, 2026 |
| June 2026 | Equipment deposit | −$6,000 F | Timing (billed July) | Bookkeeper | Move expectation to July; exclude from “savings” | July 1, 2026 |
Interpretation: each row converts a number into a decision with a deadline, and the log becomes next month’s agenda — any row still open at the following close gets explained again or escalated.
When should a variance update the rolling forecast?
Variance analysis looks backward; a rolling forecast looks forward. OpenStax describes a rolling budget as one that is continuously updated — adjusted monthly, with a new month added as each month passes — so the plan always extends the same distance ahead. The handoff rule of thumb (management practice, not a standard): month one, investigate; month two, correct; month three of the same structural variance, re-baseline the forecast assumption. If Brightway’s average job price is still about $240 in July and August, the $250 assumption is dead — update the rolling forecast to roughly $240 so future variance reports catch new changes instead of re-flagging a settled reality. Genuine one-time items (the equipment deposit) never touch the forecast; structural shifts (price, volume, input costs) do. The Remote CFO services hub shows how this monthly close-to-forecast rhythm runs as one system.
FAQs
What is a good budget variance percentage?
There is no universal standard. Thresholds are a management policy you set for your own business, typically combining a dollar floor with a percentage — the worked example above uses $250/3% and $2,500/10% bands purely as an illustration. Set them tight enough to catch problems early and loose enough that you are not chasing rounding differences.
Is a favorable variance always good news?
No. A favorable variance can be timing (an expense landing next month), underspending on maintenance or marketing the business actually needed, a budget that was padded with slack, or a quality cut that will surface later. Explain favorable variances with the same rigor as unfavorable ones and ask whether they are sustainable before counting them as wins.
Should variance analysis run on a cash or accrual basis?
Match the budget to the books. Accrual-basis comparison shows operating performance more cleanly because revenue and expenses land in the month they are earned or incurred; cash-basis comparison shows liquidity but produces larger timing variances. Many US small businesses keep tax or book records on one basis and run management reports on the other — fine, as long as budget and actuals within the variance report share one basis.
How often should a small business run variance analysis?
Monthly, right after the books close, is the standard cadence — frequent enough that a bad price or cost trend is caught while it is still cheap to fix, and the same rhythm flexible budgets are built for. A quarterly-only review lets a structural problem compound for up to ninety days before anyone names it.
Who should own variance analysis in a small company?
The bookkeeper or accountant prepares the report; the owner runs the review and assigns actions; the person who controls each line answers for it. Variance analysis also pairs with a short list of company-wide indicators — see our guide to the financial metrics worth tracking for that layer.
The bottom line
Run the loop every month: compute each line’s variance in dollars and percent, decompose the big ones into price, volume, and timing, investigate only what crosses your written thresholds, log every material variance with an owner, action, and due date, and re-baseline the rolling forecast when a structural variance repeats for a third month. That monthly review is the entire discipline — the formulas above are the easy part.
If your books close late, your budget lives in a drawer, or you want an experienced finance lead running this review with you, our remote CFO services include a monthly budget-vs-actual variance review with thresholds, an action log, and a rolling-forecast update built in.
This article provides general educational information, not tax, legal, accounting, or investment advice. Variance thresholds and management policies depend on your company’s size, industry, and circumstances; consult a qualified advisor who knows your business before relying on any example figures or policies shown here.