Budget vs actual variance analysis is the monthly habit that separates nonprofits that steer their finances from those that simply report on them. Most organizations produce a budget vs actual report; far fewer turn the gaps in that report into decisions about hiring, spending, grant drawdowns, and cash.
This guide walks Executive Directors, Finance Directors, and treasurers through what variance analysis is, how to calculate and set thresholds, how to read variances on restricted grants, and how to present the results so your board and program leaders can act on them, not just nod at them.
What is budget vs actual variance analysis?
Budget vs actual variance analysis compares what your nonprofit planned to earn and spend in a period with what it actually earned and spent, then explains the difference. It covers revenue, expenses, and net results by line, program, and funding source, and it turns each meaningful gap into a cause, a forecast impact, and an owner who decides what happens next.
In one line: variance analysis is the step that turns a budget vs actual report into a management decision.
Why does budget vs actual variance analysis matter more for nonprofits right now?
Nonprofits are operating with thinner margins and less cash than at any point in the last decade, so small budget gaps compound fast. A variance spotted in month three can be corrected; the same variance found at year-end becomes a deficit, a disallowed grant cost, or an uncomfortable board conversation.
The numbers make the case plainly. According to the Nonprofit Finance Fund's 2025 State of the Nonprofit Sector Survey of 2,206 organizations:
- 36% of nonprofits ended 2024 with an operating deficit, the highest share in ten years of NFF survey data.
- 52% have three months or less of cash on hand, and 18% have one month or less.
- 85% expect demand for their services to increase.
- 84% of respondents with government funding expect cuts to that funding.
When demand is rising and funding is uncertain, the budget you approved in spring is a hypothesis. Variance analysis is how you test it every month. You can read the full findings in NFF's survey release.
How do you calculate a budget variance?
A budget variance is actual minus budget for a given line and period, shown both in dollars and as a percentage of budget. Label each variance favorable or unfavorable based on its effect on net results: higher revenue or lower expenses are favorable, lower revenue or higher expenses are unfavorable.
- Dollar variance = Actual − Budget (for the month, quarter, and year-to-date).
- Percent variance = (Actual − Budget) ÷ Budget × 100.
- Direction: favorable or unfavorable relative to the net operating result, not simply positive or negative.
- Forecast impact: what the variance means for the full-year projection if nothing changes.
Always analyze year-to-date alongside the single month. One expensive month can be timing; three in a row is a trend.
What variance threshold should a nonprofit investigate?
Most nonprofits investigate variances that exceed both a percentage and a dollar threshold, commonly 10% and a fixed amount scaled to the organization's size, such as $5,000. Using both filters prevents chasing large percentages on tiny lines and missing modest percentages on very large lines.
- Small organizations (under $2M budget): 10% and $2,500–$5,000.
- Mid-sized organizations ($2M–$15M): 10% and $10,000, plus any variance on a grant-funded line.
- Larger organizations: 5–10% and a dollar floor set by the finance committee.
For federal awards, align thresholds with your funder's rules. Under OMB Uniform Guidance (2 CFR 200.308), a federal agency may restrict transfers among direct cost categories when the cumulative transfer "exceeds or is expected to exceed 10 percent of the total budget" on awards above the simplified acquisition threshold. A variance analysis that flags lines drifting toward that 10% mark gives you time to request prior approval rather than explain an unapproved rebudget after the fact.
How do you analyze variances on restricted grants?
Grant variance analysis compares spending against each award's approved budget and timeline, not just your organizational budget. The key questions are whether you are spending at the pace the grant period requires, whether any cost category is drifting toward a funder's rebudgeting limit, and whether unspent funds are at risk of being returned.
Federal recipients are expected to do this as a matter of compliance. 2 CFR 200.302(b)(5) requires that a recipient's financial management system provide for the "comparison of expenditures with budget amounts for each Federal award." Practically, that means:
- Burn rate vs elapsed time: if 50% of the grant period has passed and only 30% is spent, investigate. Our guide to grant spend-down management covers how to correct under-spending.
- Category drift: compare personnel, fringe, travel, supplies, contractual, and indirect lines to the approved budget, not just the award total.
- Indirect cost recovery: confirm indirect costs are being charged at your negotiated or de minimis rate on the correct base.
- Match and cost share: track whether required match is accumulating on schedule.
For a deeper look at mid-cycle corrections, see mid-year grant budget control strategies.
What should a nonprofit budget vs actual report include?
A useful budget vs actual report shows budget, actual, dollar variance, and percent variance for the month and year-to-date, organized by revenue and expense category, with program and funding-source views underneath. It should end with a short written explanation of material variances and an updated full-year forecast.
- Summary page: total revenue, total expenses, net operating result, and cash position versus budget.
- Restricted vs unrestricted split: so released restrictions do not mask an unrestricted deficit. See forecasting restricted vs unrestricted funds.
- Program view: each program's revenue and direct costs against budget.
- Grant view: spend-to-date, remaining balance, and percentage of period elapsed for each active award.
- Variance narrative: cause, timing vs permanent, forecast impact, and next action for every flagged line.
- Reforecast: a projected year-end result that reflects what you now know.
How do you turn variances into decisions?
Every flagged variance should be classified as timing or permanent, assigned an owner, and tied to a decision: absorb it, offset it elsewhere, rebudget it with funder approval, or change course. Without that last step, variance analysis becomes a monthly explanation exercise that never changes the year-end result.
- Classify: timing differences (a grant payment that arrived a month late) reverse on their own; permanent differences (a lost contract, a salary increase) do not.
- Quantify the forecast impact: roll permanent variances into the full-year projection immediately.
- Assign an owner: program leaders should explain their own lines, with finance facilitating.
- Decide and document: record the action and revisit it next month.
- Report up: summarize the decisions, not just the numbers, for the finance committee. Our guide to nonprofit board financial reporting shows how to frame this for trustees.
What are the most common variance analysis mistakes?
The most common mistakes are using an annual budget divided evenly by twelve, reviewing only the current month, explaining variances without forecasting their impact, and keeping grant budgets in separate spreadsheets that never reconcile to the general ledger. Each one hides the variances that matter most.
- Straight-line budgets. Fix: phase the budget by month to reflect seasonality in giving, events, and grant cycles, so timing variances do not drown out real ones.
- Month-only review. Fix: always pair the month with year-to-date and a reforecast.
- Narrative without numbers. Fix: every explanation should end with a dollar impact on the year-end projection.
- Late close. Fix: aim to close within 10–15 business days; a variance report delivered six weeks late is history, not management.
- Disconnected grant tracking. Fix: track awards in the same system as your operating budget so grant and organizational variances tie out.
- Ignoring favorable variances. Fix: under-spending on a grant can be as risky as overspending if it signals delayed program delivery or returned funds.
How Pebble Impact helps with budget vs actual variance analysis
Pebble Impact connects to your accounting system and keeps budget vs actual current in real time, so variances surface as transactions post rather than weeks after close. Organizational, program, and grant budgets live in one place, which means a variance on a federal award shows up in both the grant view and the operating view, with spend-to-date, burn rate, and remaining balance calculated automatically. Post-award grant management and compliance tracking help you spot category drift before it approaches a funder's rebudgeting threshold.
When it is time to report, Pebble's Reporting Studio turns the same live data into finance committee and board packages, including variance commentary, without rebuilding spreadsheets each month. Explore Pebble Budgeting and grant performance tracking to see how teams move from monthly reconciliation to continuous financial oversight.
Frequently Asked Questions
How often should a nonprofit run a budget vs actual report?
Monthly is the standard for most nonprofits, delivered within two to three weeks of month-end. Organizations with tight cash, heavy federal funding, or rapid growth often benefit from weekly or real-time views of key lines, with a formal monthly review and a quarterly reforecast presented to the finance committee.
What is the difference between a favorable and an unfavorable variance?
A favorable variance improves your net operating result compared with budget, such as higher-than-planned revenue or lower-than-planned expenses. An unfavorable variance worsens it. Favorable is not always good news: under-spending on a program or grant may mean services are behind schedule or funds may need to be returned.
Who should explain budget variances in a nonprofit?
The person who controls the spending should explain the variance. Finance prepares the report and flags material variances, but program directors and department heads own the explanation and the next action. This builds budget accountability across the organization rather than leaving the finance team to guess at causes.
Should the board see every budget variance?
No. The board and finance committee should see summary-level results, material variances above an agreed threshold, the reforecast, and the decisions management is taking. Line-by-line detail belongs with staff. A concise variance summary helps trustees fulfill oversight duties without getting lost in transaction-level noise.
How is variance analysis different from forecasting?
Variance analysis looks backward at why actual results differed from the budget. Forecasting looks forward at where the year will land given what you now know. The two work together: each month's variances should update the forecast. Learn more in our article on nonprofit forecast moves.
Do federal grants require budget vs actual tracking?
Yes. Under 2 CFR 200.302(b)(5), a federal award recipient's financial management system must compare expenditures with budget amounts for each federal award. Recipients must also request prior approval for certain budget and scope revisions under 2 CFR 200.308, which makes ongoing variance tracking a practical compliance requirement.
Ready to see every variance as it happens instead of weeks after close? Pebble Impact brings your operating, program, and grant budgets into one real-time view, so your team can spend less time reconciling and more time deciding — request a demo.




