Business Success Training Institute
← All articles How to Create a Nonprofit Operating Budget how-to

How to Create a Nonprofit Operating Budget

Last Updated: November 4, 2026

Quick Summary

A nonprofit operating budget estimates the revenue and expenses needed to run your organization during a set fiscal year. To create one, define its scope, project income and costs, account for funding restrictions and timing, and compare expected cash needs with available funds.

  • Name the fiscal year, programs, staff, and services the budget covers.
  • Separate expenses by program and shared function, and mark costs as fixed or variable.
  • Record each funding source’s expected amount, receipt date, restrictions, and supporting document.
  • Use separate template tabs for assumptions, income, expenses, and monthly tracking.
  • Share assumptions, risks, restricted funds, and scenario plans with the board for review.

Table of Contents

Step 1: Define the nonprofit operating budget and its scope

A nonprofit operating budget is a plan for the income and costs needed to run an organization during a set period. Creating a nonprofit operational budget starts with a clear scope: name the fiscal year, programs, staff, and services the plan covers. This guide explains how to build a budget that supports your mission without treating every dollar as freely spendable.

The most useful budget is not just a list of totals. It connects annual goals to the money available to carry them out. The IRS guidance on tax-exempt organizations can help organizations understand reporting duties, but budget choices still need to fit each nonprofit’s grants and operations.

Start by agreeing on these basics:

  • Fiscal year start and end dates
  • Programs and services included
  • Staff roles and personnel costs
  • Who prepares, reviews, and approves the plan

A common mistake is to copy last year’s budget and change a few figures. Build from current plans instead.

Step 2: How to calculate operating budget for nonprofit

To calculate an operating budget for a nonprofit, list expected revenue and planned expenses for the same fiscal year, then check whether available funds cover the costs. Use realistic estimates, document assumptions, and separate program expenses from administrative costs and fundraising expenses. A balanced total matters, but cash flow and fund restrictions matter just as much.

Begin with recent financial statements and current commitments. Group costs into fixed costs, such as rent, and variable costs, such as program supplies. Add personnel costs, fringe benefits, overhead expenses, and planned capital expenditures where relevant.

Then estimate revenue by source and timing. A grant expected late in the year should not be treated like cash on hand today.

  • List each income source and expected receipt date.
  • Group expenses by program and shared function.
  • Mark costs as fixed or variable.
  • Compare monthly cash needs with expected inflows.

For general nonprofit accounting guidance, the FASB nonprofit financial reporting resources offers context on financial statements and reporting. Use your accountant for organization-specific accounting questions.

Step 3: Build revenue projections and separate restricted funds

Revenue projections need to show not only how much income the nonprofit expects, but when it is likely to arrive and what the organization is allowed to spend it on. This is a practical gap in many basic budgeting guides: a budget can appear balanced on paper while unrestricted cash is insufficient to pay rent, payroll, or other core costs.

Start a revenue schedule with one row for each material funding source. Record the expected amount, expected receipt date, confidence level, restriction or condition, eligible program or cost, and the document supporting the estimate. Use signed grant agreements and award notices for committed revenue; label fundraising targets and pending applications as uncertain rather than treating them as cash already available.

For each grant or restricted gift, translate the agreement into a spending plan:

  • Identify the permitted purpose, eligible costs, performance period, and any reporting or approval requirements.
  • Assign planned expenses to the funding source only when the expense fits the award terms.
  • Track the award balance and spending period so funds are not budgeted beyond their availability.
  • Record any indirect-cost treatment specified in the award or agreement; do not assume a grant will cover shared administrative costs.
  • Keep the award document, approved budget, amendments, and expenditure records linked to the same grant or project code.

A useful budget view separates the organization-wide operating plan from the funding-source view. The first shows total planned revenue and expenses by program and function. The second shows which source is expected to pay each cost and whether that source is restricted, conditional, or unrestricted. Reconcile the two views: every planned expense should have a plausible funding source, and every restricted source should have eligible planned uses.

For example, if a grant supports a specific program, include the grant revenue and eligible program costs in that program’s plan. Do not count the same grant as support for unrelated administration simply because the organization has a general operating shortfall. If shared costs are allowable, document the allocation method and confirm it is consistent with the award terms and the organization’s accounting practices.

Watch out: A grant award is not necessarily available cash on the date it is approved; reimbursement timing, conditions, and the award period can leave a cash-flow gap even when the annual budget balances.

For federal awards, review the applicable award terms and the Uniform Guidance on federal awards. For other grants and gifts, use the signed agreement or donor documentation as the basis for restrictions, and ask a qualified accountant about organization-specific accounting treatment.

Step 4: Draft a Nonprofit operating budget example

A nonprofit operating budget example should show each program’s costs alongside shared expenses and the revenue expected to support them. Keep the layout simple: category, annual estimate, funding source, and notes. The example below is a structure, not a set of financial figures; fill it with your own verified amounts.

Staff and board treasurer reviewing a printed nonprofit operating budget together at a conference table
Staff and board treasurer reviewing a printed nonprofit operating budget together at a conference table
Budget line Estimate Funding source Notes
Program expenses Enter amount Grant or gifts Track restrictions
Personnel costs Enter amount Mixed sources Include benefits
Administrative costs Enter amount Unrestricted funds Shared overhead
Fundraising costs Enter amount Unrestricted funds Link to goals

This format makes expense allocation easier to review. It also shows where a funding gap sits before the board sees the plan.

Schedule a Free Initial Consultation by Video Call! →

Step 5: Use a Nonprofit budget template Excel to organize the plan

A Nonprofit budget template Excel file can help organize revenue projections, expense allocation, and budget variance in one place. Use separate tabs for assumptions, income, expenses, and monthly tracking. Keep a clear source note beside each estimate so another person can follow the logic.

Avoid a template that hides restricted and unrestricted funds in one total. Add columns for program, funding source, restriction, planned amount, actual amount, and variance. Protect formula cells and keep a dated copy of each approved version.

The template should support decisions, not become the decision-maker. Nonprofit-specific accounting needs should be reviewed with a qualified finance professional.

Step 6: Apply Nonprofit budgeting best practices and plan for scenarios

A useful operating budget is a working forecast, not a single annual prediction. Scenario planning gives staff and the board a way to respond before a funding delay or cost increase becomes a cash crisis. Build a base case from the best-supported assumptions, then model a downside case and an upside case by changing a small number of clearly identified inputs.

Start with the assumptions most likely to affect the organization’s ability to deliver services: grant award dates, renewal decisions, individual giving, event proceeds, payroll, benefits, occupancy, and program costs. For each assumption, record its source, owner, expected timing, and the event that would cause it to change. Keep restricted revenue tied to eligible expenses in every scenario; a downside in unrestricted income does not make restricted funds available for other purposes.

A practical scenario worksheet can include:

  • Base case: Current commitments and the most supportable estimates for pending revenue and costs.
  • Downside case: Delayed or lower revenue, weaker fundraising results, or higher costs, using assumptions staff can explain and update.
  • Upside case: Stronger-than-expected revenue, with a plan for whether additional funds will support reserves, expand services, or address deferred needs.
  • Monthly cash view: Expected receipts and payments by month, so the organization can see whether it can meet obligations even if the full-year budget balances.
  • Response plan: The actions, decision owner, and approval path associated with each trigger.

Make the model decision-ready by defining triggers in advance. For example, a delayed grant payment can trigger a cash review and a pause on discretionary commitments; a confirmed award can trigger a revised program spending plan.

Separate actions into what to protect, what to defer, and what requires a formal decision. Protect legal and contractual obligations, essential operations, and mission-critical services. Potential options may include delaying nonessential purchases, adjusting the timing of a planned activity, increasing fundraising outreach, or seeking board approval to revise the plan. Assess the effect on staff, beneficiaries, grant commitments, and future revenue before making cuts; the easiest expense to reduce is not always the least harmful.

Watch out: Do not use a scenario model to move restricted funds into an unrelated program or to assume that a grant renewal is certain before it is awarded.

Review scenarios on a set schedule and whenever a material assumption changes. Compare actual results with the forecast, update the remaining months, and record why assumptions changed and who approved any budget revision. Accounting and grant-management software can help reduce duplicate entry when systems share consistent account, program, and funding-source codes, but automation cannot determine whether an expense is allowable or whether a forecast assumption is reasonable. Agree on categories and review controls before connecting systems.

Step 7: Get board approval and set a budget review routine

Board approval should follow a clear review of assumptions, risks, and mission priorities. Share the operating budget with notes on revenue projections, restricted funds, major expense changes, and scenario plans. The board’s role is financial oversight, not simply signing off on a total.

After approval, compare actual results with the plan on a regular schedule. Track budget variance, cash flow, grant commitments, and program costs. When a gap appears, explain its cause and propose an action rather than waiting for year-end.

  • Send board members a concise budget summary.
  • Record approval and any conditions.
  • Assign owners for monthly budget monitoring.
  • Escalate material changes through the agreed process.

A nonprofit budget works best when staff can explain what changed and why.

Frequently Asked Questions

What is included in an operating budget for a nonprofit?

A nonprofit operating budget typically lists projected revenue and the expenses needed to run programs and administration during a fiscal year. Revenue can include donations, grants, fundraising proceeds, and earned income. Expenses often include personnel costs, fringe benefits, program expenses, administrative costs, and overhead. Track restricted and unrestricted funds separately so the plan reflects which resources can pay for each expense.

How do you create an operating budget for a nonprofit?

Start with annual goals and the fiscal year, then estimate each revenue source using supportable assumptions. List program, personnel, administrative, and overhead expenses, and separate restricted funds from unrestricted funds. Check that projected cash flow can cover expenses as they come due. Share the draft with program leads and the board for review and approval, then monitor actual results against the budget and document adjustments.

What is the difference between an operating budget and a program budget?

An operating budget covers the organization’s overall expected revenue and expenses for a fiscal year, including administration and multiple programs. A program budget focuses on the costs and funding associated with one specific service or initiative. Program budgets can feed into the broader operating budget, but they do not replace it. Keep the categories aligned so leadership can see how program expenses affect total financial health.

How often should a nonprofit review its operating budget?

Set a regular review schedule, such as monthly or quarterly, and compare actual revenue and expenses with projections. Review budget variance, cash flow, grant restrictions, and upcoming commitments. A significant change in funding or costs can warrant an earlier update. Share material changes through the organization’s financial oversight process, and follow its board approval rules when a revised budget requires authorization.


Creating a nonprofit operational budget is challenging when funding rules, program needs, and cash timing collide. Business Success Training Institute offers business lesson plans, weekly live group video classes, and access to experienced consultants. Schedule a free initial consultation by video call to discuss your planning needs.

GoogleAdd businesssuccesstraininginstitute.com as a preferred source on Google →