Nonprofit Budget Template: How to Build One That Works for Your Organization
TLDR
A nonprofit budget must separate restricted and unrestricted revenue, organize expenses by program function, and allocate overhead across programs. Without fund-based budgeting, you cannot demonstrate compliance to grantors or prepare accurate Form 990 functional expense schedules.
Why nonprofit budgeting is different from business budgeting
A for-profit budget has one job: show expected profit. A nonprofit budget has to do something harder — demonstrate that restricted money will be spent on the right things, that programs can operate within their grants, and that the organization will not run out of cash between reimbursements.
The difference comes down to fund structure. A business pools all revenue and expenses in one account. A nonprofit must track each restricted grant, each donor-restricted gift, and unrestricted operating funds as separate pools. FASB ASC 958 requires this classification, and grantors enforce it through reporting requirements.
If your budget does not reflect your fund structure, it cannot answer the questions your auditor, your board, or your grantors will ask.
The fund-based budget structure
Before building any numbers, list every fund your organization manages:
- Unrestricted operating fund — general donations, membership fees, earned income, unrestricted grants
- Restricted program funds — one per active grant or restricted gift (e.g., “2026 HHS After-School Grant”)
- Capital campaign fund — if you have an active building or equipment campaign
- Endowment fund — permanently restricted principal, with a separate spendable income line
Each fund gets its own revenue and expense columns. The consolidated budget view is the sum of all funds, but the fund-level view is where you manage compliance.
Building the revenue side
| Revenue category | Fund | 2026 Budget |
|---|---|---|
| Federal program grant (HHS) | Restricted — After-School | $100,000 |
| Foundation grant (XYZ Foundation) | Restricted — Youth Mentorship | $50,000 |
| Individual donations (unrestricted) | Operating | $75,000 |
| Program service fees | Operating | $30,000 |
| Earned income (facility rental) | Operating | $15,000 |
| Total revenue | $270,000 |
Budget restricted grants only against their designated fund. Do not let restricted revenue prop up operating fund projections.
Building the expense side
| Expense category | After-School | Youth Mentorship | Operating (M&G + Fundraising) | Total |
|---|---|---|---|---|
| Program staff (direct) | $60,000 | $30,000 | — | $90,000 |
| Program supplies | $8,000 | $5,000 | — | $13,000 |
| Contracted services | $12,000 | $7,000 | — | $19,000 |
| Indirect cost allocation (15%) | $12,000 | $6,300 | — | $18,300 |
| Management and general | — | — | $50,000 | $50,000 |
| Fundraising | — | — | $20,000 | $20,000 |
| Total expenses | $92,000 | $48,300 | $70,000 | $210,300 |
The indirect cost allocation line distributes shared overhead across programs at a negotiated or documented rate. M&G and fundraising sit in the operating fund.
Cash flow projection
Budget the timing of restricted revenue based on the grant agreement’s reimbursement schedule. A $100,000 grant with quarterly reimbursements produces $25,000 cash in months 3, 6, 9, and 12 — not $8,333 per month. Model that timing.
Identify months where expenses exceed cash receipts. This is where a line of credit or an operating reserve matters.
Variance tracking
At month-end, compare actuals to budget for each fund. For restricted funds, also calculate the spending rate: if a 12-month grant is 60% spent at month 5, investigate whether the program is over-pacing its budget. For unrestricted revenue, track whether individual donation patterns match the timing assumptions in your budget.
Fund accounting software produces these reports automatically. In a spreadsheet, this requires manual updates — which is where errors accumulate.
Like what you're reading?
Try RestrictedBooks free for 30 days — no credit card required.
- Restricted revenue
- Contributions or grants with donor-imposed conditions on their use. The organization cannot spend restricted revenue on general operations. Revenue is recognized when the restriction is met, not when cash is received, under FASB ASC 958.
DEFINITION
- Unrestricted revenue
- Donations, fees, and other income with no donor-imposed restrictions. The board may designate unrestricted funds for specific purposes (board-designated reserves, for example), but these remain legally unrestricted unless an external donor imposes a condition.
DEFINITION
- Indirect cost allocation
- The process of distributing shared organizational costs — rent, utilities, finance, HR — across program services, management/general, and fundraising based on a documented method. The allocation method must be reasonable, consistent, and defensible to auditors and grantors.
DEFINITION
- Functional expense classification
- The FASB ASC 958-required categorization of expenses into program services (by program), management and general, and fundraising. Required on the Statement of Functional Expenses and on Form 990 Schedule B. Expenses must be allocated based on actual use, not estimated percentages.
DEFINITION
Q&A
How do I create a budget for a nonprofit organization?
Start by listing your funds — at minimum, an operating fund for unrestricted activity and a separate segment for each restricted grant or program. Budget restricted revenue only against the program it funds. Build expense lines that match your chart of accounts and your functional expense classifications (program, management/general, fundraising). Add an indirect cost allocation method to distribute shared expenses. Then layer in a cash flow projection showing when restricted revenue will actually arrive — grant reimbursements often lag expenses by 30-90 days.
Q&A
What should a nonprofit budget include?
A nonprofit budget should include: all revenue sources separated by restriction status (restricted grants by fund, unrestricted revenue in the operating fund), program expenses organized by program and by functional category, management and general expenses, fundraising expenses, indirect cost allocations showing how shared costs are distributed, and a cash flow projection by month. For organizations with multiple grants, a separate budget-to-actual schedule for each restricted fund is standard practice.
Q&A
How do nonprofits handle restricted grant budgets?
Each restricted grant gets its own budget segment showing the approved grant budget (revenue), the allowable expenses, and the indirect cost rate if any is negotiated with the grantor. When expenses are incurred, they are coded to the grant fund. Monthly budget-to-actual reports for each grant let program staff and finance staff track both the spending rate and remaining balance. At grant close, unexpended balances are either returned to the grantor or, if the grant agreement permits, carried forward.
What is a nonprofit budget template?
Does a nonprofit need a separate budget for each grant?
How do nonprofits show program vs administrative expenses in the budget?
Want to learn more?
Keep reading
Best Nonprofit Accounting Software (2026)
We compared 6 accounting tools for nonprofits with $500K-$10M budgets. Here's what each does well and where each falls short.
Best QuickBooks Alternative for Nonprofits in 2026
QuickBooks uses a for-profit equity ledger that forces nonprofits into spreadsheet workarounds. RestrictedBooks is built for fund accounting from the ground up.
Nonprofit Financial Statements: What to Produce and How (2026)
A guide to the four required nonprofit financial statements — Statement of Financial Position, Statement of Activities, Statement of Functional Expenses, and Statement of Cash Flows — with example structures and Form 990 alignment.
Nonprofit Chart of Accounts: Setup Guide and Template (2026)
How to set up a nonprofit chart of accounts with net asset classes, functional expense categories, fund codes, and Form 990 mapping — including a standard account numbering template.