Nonprofit Resource Center

How to Create a Nonprofit Budget

A nonprofit budget is a financial expression of the mission. It should show what programs cost, when revenue is expected, which funds are restricted and how the organization will respond if assumptions change.

01

Budget by activity

Estimate direct program costs, administration, fundraising and shared expenses using defensible assumptions.

  • Document every assumption
  • Include staff time
  • Separate one time costs
02

Map revenue and restrictions

Record when income is expected and whether the organization may use it for general operations or only a specified purpose.

  • Track restrictions
  • Do not count uncertain awards
  • Model collection timing
03

Monitor cash and variance

Compare actual results with the approved budget throughout the year and explain material differences to leadership and the board.

  • Review monthly
  • Update forecasts
  • Create a reserve policy

Frequently Asked Questions

Questions About How to Create a Nonprofit Budget

Can a nonprofit earn a surplus?

A nonprofit may have revenue exceeding expenses, but funds must support its exempt purpose and comply with applicable restrictions.

Why can a balanced annual budget still create a cash shortage?

Revenue and expenses may occur at different times. Cash flow planning shows when money is actually available.

Educational Information

Confirm requirements before acting.

This guide is general education, not legal or tax advice. Review current IRS and state guidance and consult qualified professionals.