Skip to main content

Nonprofit Budget Template: How to Build One That Works for Your Organization

Last updated: March 20, 2026

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 categoryFund2026 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 feesOperating$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 categoryAfter-SchoolYouth MentorshipOperating (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.

DEFINITION

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.

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?
A nonprofit budget template is a structured spreadsheet or software format that organizes revenue and expenses by fund and functional category, matching the classifications required by FASB ASC 958 and Form 990. A useful template separates restricted from unrestricted revenue, breaks expenses into program services (by program), management/general, and fundraising, and includes columns for budget, actual, and variance.
Does a nonprofit need a separate budget for each grant?
Yes, if the grant has restrictions. Most grantors require a grant-specific budget as part of the application, and tracking actual spending against that approved budget is an obligation of the grant agreement. A separate budget-to-actual schedule for each restricted grant is standard practice and makes grantor reporting straightforward.
How do nonprofits show program vs administrative expenses in the budget?
Using functional expense classification: program services are expenses directly attributable to each program the organization runs, management and general covers administrative overhead not attributable to programs or fundraising, and fundraising covers donor cultivation and solicitation costs. Shared expenses — a finance manager's salary, for example — are allocated across these categories using a documented method such as time tracking or FTE percentage.

Want to learn more?

Keep reading