How to Create a Nonprofit Budget
A nonprofit budget starts by estimating revenue from every source, such as donations, grants, and program fees, then lists expenses by program and sorts them into the same three functional categories Form 990 uses: program services, management and general, and fundraising. Building the budget around these categories from the start makes year-end financial reporting, grant applications, and board oversight far easier than reorganizing expenses after the fact.
By LLC Register · Last reviewed October 2, 2026
Comprehensive Guide
Build the Revenue Side First, Source by Source
Start your budget by listing every revenue source separately rather than estimating one combined total. Common categories include individual donations, foundation and government grants, corporate sponsorships, special event income, earned revenue from program fees or sales, and investment income on any reserves. Estimate each source conservatively, based on prior-year actuals where you have history, and flag which sources are confirmed (a signed grant agreement) versus hoped for (a renewal you expect but have not received), since a budget that treats both the same way overstates how much certainty you actually have.
Sort Expenses Into the Same Categories Form 990 Uses
Most nonprofits that file Form 990 (rather than the simpler Form 990-N) have to report their expenses in the Statement of Functional Expenses, which breaks every expense into three categories, per the IRS:
- Program services: the direct cost of carrying out the activities that fulfill your exempt purpose, such as staff time delivering services, program supplies, and direct client costs.
- Management and general: overhead that keeps the organization running but is not tied to a specific program or to fundraising, such as the executive director's administrative time, general liability insurance, and accounting fees.
- Fundraising: the cost of raising contributions, including development staff salaries, fundraising event costs, and donor software.
Building your annual budget in these same three categories from the start, rather than tracking expenses generically and reclassifying them at year-end for the tax return, saves significant year-end work and keeps your board looking at the same numbers throughout the year that will eventually appear in your public Form 990.
Budget by Program, Then Roll Up to the Organization Level
Within program services, many nonprofits budget separately for each distinct program, then roll those program-level budgets up into one organization-wide total. This lets you see which programs are fully funded by restricted grants, which rely on general operating support, and which are running at a deficit that unrestricted fundraising has to cover. Funders increasingly ask for this program-level detail directly in grant applications, so building it into your regular budgeting process, rather than recreating it for each proposal, saves time later.
Separate Restricted and Unrestricted Funds
Many grants and some individual donations come with restrictions limiting how they can be spent, to a specific program, time period, or purpose. Your budget needs to track restricted revenue and the expenses it funds separately from unrestricted revenue that can cover any organizational cost, including overhead. Treating a restricted grant as available for general expenses, even temporarily, can violate the terms of the grant agreement and create an accounting problem that is hard to unwind later.
Include a Reserve Target, Not Just a Hoped-For Surplus
Rather than treating any excess of revenue over expenses as an afterthought, many nonprofits build a specific reserve target into their budget, commonly expressed as a number of months of operating expenses the organization wants to keep on hand. Adopting this as a board-approved policy, rather than letting reserves grow or shrink without a stated goal, gives staff and the board a shared reference point when deciding how to use an unexpectedly strong fundraising year.
Build in a Review and Revision Point
A budget set once at the start of the fiscal year and never revisited stops being useful the moment actual results diverge from projections. Many nonprofits review budget-to-actual performance quarterly, adjusting projections for the remainder of the year when a major grant comes through unexpectedly or a planned event underperforms, and bringing significant revisions back to the board or finance committee for approval rather than letting staff adjust the official budget unilaterally.
Board Approval Is Usually Required, Not Optional
Most nonprofit bylaws, and Form 990's own governance questions, expect the board of directors to review and formally approve the annual budget, even when a staff finance team or outside bookkeeper builds the underlying detail. Document this approval in board meeting minutes; it is a governance step funders and auditors commonly expect to see evidence of.
Practical Considerations
A New Nonprofit's First Budget Is Mostly Estimation
Without a prior year of actual financial results, a first-year budget leans heavily on researched estimates: comparable organizations' public Form 990 filings, vendor quotes for anticipated costs, and realistic fundraising goals rather than optimistic ones. Revisit the budget more frequently than once a year during your first year or two, since early estimates are more likely to be off.
Avoid Hiding Fundraising Costs Inside Program Expenses
It can be tempting to minimize the reported cost of fundraising by classifying borderline expenses as program costs instead, since some donors and watchdog groups scrutinize fundraising expense ratios. Classify expenses according to their actual function, not according to how the resulting ratio will look; accurate classification protects the organization's credibility more than a favorable-looking ratio built on misclassified expenses does.
In-Kind Donations Belong in the Budget Too
Donated goods, services, or facility use that the organization would otherwise have to pay for have real financial value and generally should be reflected in both your budget and your financial statements, even though no cash changes hands. Leaving them out understates both your revenue and your true program costs.
Multi-Year Grants Need Multi-Year Budget Visibility
If your organization receives grants that span more than one fiscal year, track the full multi-year commitment alongside your annual budget, not just the portion recognized in the current year, so the board has visibility into funding that is already committed for future years versus funding that still needs to be raised.
Not Accounting Advice
How to recognize restricted revenue, allocate shared staff costs across functional categories, and handle multi-year grants involves nonprofit accounting rules that get technical quickly. A nonprofit accountant or bookkeeper can help set up a chart of accounts that supports accurate budgeting and reporting from the start.
Sources
The official sources used for this article.
IRS: Instructions for Form 990 | irs.gov/instructions/i990 |
|---|---|
IRS: Annual filing and forms for exempt organizations | irs.gov/charities-non-profits/annual-filing-and-forms |
SBA: Write your business plan | sba.gov/business-guide/plan-your-business/write-your-business-plan |
Created by: LLC RegisterLast reviewed October 2, 2026
Updated: October 2, 2026
Frequently Asked Questions
What expense categories should a nonprofit budget use?
Use the same three functional categories Form 990 requires: program services, management and general, and fundraising. Budgeting in these categories from the start avoids reclassifying every expense at year-end for your tax filing, per the IRS.
Should a nonprofit budget separately for each program?
Many nonprofits do, then roll individual program budgets up into one organization-wide total. This shows which programs are fully covered by restricted grants and which rely on general fundraising, and it matches the program-level detail many grant applications ask for.
How should a nonprofit handle restricted grant money in its budget?
Track restricted revenue and the expenses it funds separately from unrestricted funds that can cover any organizational cost. Spending restricted money outside the terms of the grant agreement, even temporarily to cover a general shortfall, can violate the agreement.
Does a nonprofit's board have to approve the annual budget?
Most nonprofit bylaws expect the board to formally review and approve the budget, even when staff build the detailed numbers. Documenting that approval in meeting minutes is a governance step funders and auditors commonly expect to see.
Form your business with LLC Register
$99 a year for a registered agent, with LLC formation in year one and annual report filing included. State fees are passed through at cost.
