FREE WORKBOOK · EXCEL AND GOOGLE SHEETS

A nonprofit budget template built for restricted revenue

Eight tabs. Revenue split by restriction, expenses split the way Form 990 asks, monthly actuals and a cash view. Free, no email.

Editorial illustration of a printed nonprofit budget with three expense columns and a cash line.

What should a nonprofit budget include?

A nonprofit budget template should show four things: revenue by source, with anything restricted marked as restricted; expenses by function, split across program, management and general, and fundraising; the surplus or deficit those two produce; and a month-by-month comparison to actual once the year starts.

Most stop after the second, which is how a budget looks finished in October and needs rebuilding in February.

This one starts with the fourth problem: ten revenue sources, each flagged restricted or unrestricted, and eighteen expense lines, each mapped to its Form 990 Part IX line. Then the months, and the cash.

Restricted revenue is not free revenue

Money given for a purpose is committed before your board allocates anything. Put it in the same column as unrestricted income and the surplus at the bottom overstates what you actually control. A board reads $130,000 and approves a hire, when most of that $130,000 was already spoken for.

The workbook refuses to make that mistake quietly. Every revenue line carries a flag, and if you leave one blank it reports the dollar value of what is unflagged rather than passing the sheet as clean.

The worked example shows the arithmetic. It is a $6,000,000 organization with $5,870,000 of expenses and a $130,000 surplus. Then the detail: 73% of its revenue is restricted, which means most of that surplus carries conditions.

That is the point where a spreadsheet usually stops helping, so there is a fifth tab for it. Restricted cash and unrestricted cash sit in separate columns with running balances, and the sheet names the month unrestricted cash goes negative. Restricted money in the account is not payroll money.

How do you split expenses for Form 990?

Form 990 Part IX asks every expense to land in one of three columns: program services, management and general, or fundraising. Line 25 totals all three, and every 501(c)(3) and 501(c)(4) completes the whole grid, not just the total.

Two things follow for your budget. First, the split has to be decided while you plan, because a split invented in April is a split nobody can defend. Second, the method has to be written down once and applied the same way all year.

The workbook carries the Part IX line number next to every expense line, so the file arrives in the shape the return needs. It also computes the three percentages and checks whether any cost has been left outside the three columns.

Payroll is where most of the judgment sits. Allocate it by a documented basis, keep the worksheet, and do not move the basis mid-year without a note explaining why.

How do you build the budget in six steps

The workbook's first tab is these six steps, in this order. Nothing else is required to use it.

  1. Set the revenue. Last year's actual and this year's budget for each source, each line flagged restricted or unrestricted. The restricted total is shown separately from the start.
  2. Set the expenses. Each cost against the three Part IX columns. Columns and percentages total automatically.
  3. Read the summary. Surplus or deficit, restricted share of revenue, three functional percentages. This is the page for the board packet.
  4. Watch the year. Budget by month against actual, with variance in dollars and percent, so a soft month shows up before it becomes a soft quarter.
  5. Protect the cash. Restricted and unrestricted cash tracked separately, with running balances.
  6. Steal the shape. Read the filled example before you touch a blank sheet, then overwrite it with your numbers.

What a nonprofit budget looks like: a $6M example

Read the example tab before you start, because a filled sheet answers questions a blank one cannot.

The planning example is a $6,000,000 organization: $5,870,000 of expenses, a $130,000 surplus, 73% of revenue restricted, and a functional split of 79% program, 14% management and general, 7% fundraising.

Next to it sits a real published year, figures exactly as filed, organization unnamed: $10,075,693 of revenue against $20,261,695 of expenses. The $10,186,002 deficit was funded from reserves, which took net assets from $29,742,075 to $19,395,228.

Read those three together. Revenue alone looks respectable, the deficit explains the year, and the net asset line explains what it cost. A budget showing only the first two would hide where the money came from.

The filing also reports 62% program, 12% management and general, and 26% fundraising. Hold that 26% in mind for the next section.

Form 990 functional expenses
ExampleProgramManagement and generalFundraising
Planning example$5,870,000 total expenses$4,615,000$829,000$426,000
Real published year$20,261,695 total expenses$12,530,733$2,455,247$5,275,715

Form 990 functional expenses

Planning example

$5,870,000 total expenses

Program
$4,615,000
Management and general
$829,000
Fundraising
$426,000

Real published year

$20,261,695 total expenses

Program
$12,530,733
Management and general
$2,455,247
Fundraising
$5,275,715
Example data from tab 6 of the workbook.

What percentage of a nonprofit budget should be fundraising?

There is no correct percentage. Any page that hands you one is describing a different organization's funding model and calling it a standard.

The spread is not close. In 149 published returns with $4M to $25M of expenses, fundraising ranged from nothing to 20% of total spending. The middle half sat between 1.1% and 6.4%. And 46% of those organizations reported no fundraising expense at all.

2.5% to 20%

The same size band, the same form, the same year. Fundraising as a share of total expenses across 149 published returns.

That zero is rarely real. It usually means the cost landed in program or management by default, because nobody split the payroll.

The real published year in the workbook runs at 26% and trips none of our warnings. A foundation-funded organization at 2% can still be fragile, because one grant is most of its revenue. The percentage describes the funding model. It does not score it.

Which is why a target is the wrong tool. Your board can act on three things: your own three-year trend, your functional split against the plan you set, and how far your largest funding source is from being your only one.

Where does the money sit on Form 990?

Part VIII is the revenue half of the return, and it separates income in ways your budget should copy. The workbook maps every revenue line to its Part VIII line: 1a federated campaigns, 1c fundraising events, 1e government grants, 1f all other contributions, 2a to 2f program service revenue, and 11a to 11d other revenue.

One limitation is worth knowing before you plan. Line 1f merges individual, foundation and corporate gifts into a single figure. If your board asks how much came from foundations, the return will not answer it, so track that split in your own books while the year is running.

Part X then reports net assets with and without donor restrictions. Audited statements use that same language, so a budget built on "restricted" and "unrestricted" reconciles to both documents without a translation table.

When a spreadsheet stops being enough

A workbook holds the plan. It does not hold the pipeline behind the plan.

Three signals that you have outgrown it:

  • Revenue depends on applications you have not won, so the budget is a guess dressed as a number.
  • Restricted awards arrive with deadlines and reporting conditions that live in someone's inbox.
  • The board asks what happens if the two largest proposals fail, and an honest answer takes a week.

mission360 keeps the funding side that feeds this budget:

  • Grants360 finds and tracks grants, with funder briefings built from 990-PF filings.
  • Donor360 records gifts, recurring gifts and lifetime giving, tracks receipt numbers per gift, and syncs both ways with Salesforce and HubSpot.
  • Revenue360 forecasts revenue from the pipeline.
Book a demo

Frequently asked questions

Is this nonprofit budget template really free?

Yes. It downloads as an Excel file with no email, no account and no attribution requirement. There is no macro and no tracking in the file, and a Google Sheets copy works the same way.

What counts as restricted revenue?

Money a donor or funder has committed to a purpose or a period. A foundation grant for a named program is restricted, government awards usually are, and an undesignated individual gift normally is not. The workbook flags each line and computes the restricted share.

Does it handle the Form 990 expense split?

Yes. Every expense line maps to its Part IX line, and the sheet totals program, management and general, and fundraising before computing the three percentages. It also flags any cost left outside the three columns.

Is this the same as accounting software?

No. It is a working budget, not a ledger. It will not reconcile to your books on its own, and it does not file anything. It sets the plan your bookkeeping gets measured against.

Can I use it in Google Sheets instead of Excel?

Yes. The Google Sheets copy keeps the dropdowns, formulas and checks, and both versions are tested. Use Excel if a board member will not click a link.

Sources

  • IRS Form 990 (2025), Part VIII revenue lines, Part IX functional expenses and Part X net assets.
  • IRS e-file data: 149 Forms 990 with total expenses between $4M and $25M, read from the return XML rather than a summary feed.
  • One published Form 990, figures as filed, organization not named.
  • 2 CFR 200.501, single audit threshold for federal awards.
  • ASU 2016-14, terminology for net assets with and without donor restrictions.

Plan the year in a file that already knows what your return will ask for.

Book a demo
mission360

See the funding, serve the mission, and build a plan your team can explain.

Explore

Connect

Company

© 2026 mission360. Plan, find, and get the funding.