Ins and Outs of Nonprofit Accounting: 4 Key Aspects to Know

Jon Osterburg • Oct 07, 2022
a man looking at a calculator

When you consider the most important function of your nonprofit, you probably think about all of your programs and projects that directly impact your mission.

But how are you able to fund those activities? Effective financial management and accounting activities are essential to helping your nonprofit make an impact.

Balancing your nonprofit’s budget, creating financial plans, and managing other accounting documents requires at least a basic understanding of your organization’s finances. While nonprofit accounting is known for being complicated and time-consuming, it becomes more understandable when you break down four key aspects. 

In this guide, we’ll walk you through these four nonprofit accounting essentials: 

In the long run, we recommend partnering with a nonprofit accountant who can work with you to apply these aspects of accounting to meet your organization’s specific needs. But the tips and best practices below will help you get started with managing your nonprofit’s finances more effectively. Let’s dive in!

1. Differentiating Nonprofit Bookkeeping and Accounting

You can make better decisions about your nonprofit’s finances by first understanding the roles and responsibilities of nonprofit bookkeepers and accountants. While these two are often lumped into the same category, they’re very different positions. Jitasa’s guide to nonprofit bookkeepers and accountants breaks down the difference in their roles:

Functions of Nonprofit Bookkeepers

  • Enter basic data. Nonprofit bookkeepers record donations, spending, and other financial transactions in your nonprofit’s financial software. 
  • Allocate costs. Bookkeepers review and organize expenses to determine how much of your nonprofit’s spending goes toward operating costs, fundraising, programming, or other costs.
  • Write checks and make deposits. Nonprofit bookkeepers make the necessary deposits and payments, then record the various transactions in your nonprofit’s financial software. 

Functions of Nonprofit Accountants

  • Review and reconcile accounts. Nonprofit accountants compare your financial records to the cash in your bank account to find and account for any discrepancies. 
  • Prepare detailed reports. As part of their financial analysis, accountants prepare reports on monthly, quarterly, and yearly transactions to assess your organization’s current financial health and make future spending decisions. 
  • Compare actual and predicted expenses. Nonprofit accounts help your nonprofit make more accurate predictions for future spending by analyzing your previous budgets and actual spending and revenue.

Essentially, nonprofit bookkeepers record and keep track of what financial data is important to your organization, while nonprofit accountants understand the why behind the numbers and draw conclusions to improve your nonprofit’s financial health and compliance. The analysis component is why accountants need a four-year degree and official certification. Meanwhile, your bookkeeper could be any staff member with strong financial knowledge or a well-trained volunteer.

Your nonprofit needs a bookkeeper and an accountant to create and manage your annual budget, compile financial statements and file tax forms. Make sure to clearly define their roles so that you know exactly who is responsible for what financial activities.

Predict your Nonprofit Revenue with our FREE Fundraising Forecasting Tool

With this tool, you can accurately forecast your nonprofit’s revenue and use that insight to make accurate budget projections.

2. Creating Budgets for Your Organization

Your nonprofit budget is used to forecast expenses and allocate resources for your organization over a set period. You’ll need to create a budget at the beginning of a fiscal year or major project and then revisit it throughout the year to ensure you stay on track.

There are three types of budgets that nonprofits use often, and the best-known type is the operating budget. This budget breaks down all the predicted revenue you’ll bring in during the year and all the expenses you expect to incur, outlining the everyday needs of your nonprofit. An effective budget will further break down predicted revenue by funding sources, such as:

  • Individual donations
  • Corporate philanthropy
  • Event revenue
  • Service fees
  • Grants

Similarly, your predicted expenses will be categorized as follows:

  • Administrative costs, like rent and personnel expenses.
  • Fundraising costs, such as event planning and campaign marketing expenses.
  • Program costs, which cover the mission-related programming at your organization. Therefore, these expenses will vary among organizations. For example, an animal shelter may include dog grooming and training expenses under program costs, while an education-based nonprofit might include the cost of the books and school supplies they use for their after-school tutoring services in that section.

The other two types of nonprofit budgets—program and capital budgets—are more specific than the operating budget. Program budgets break down the costs and funding sources that go toward particular initiatives, which can be especially helpful as your organization launches new programs and projects. Meanwhile, capital budgets project the finances needed for long-term campaigns, like capital campaigns. 

Consider your nonprofit’s current situation and your upcoming goals to determine which types of budgets will be most useful for your organization.

3. Compiling Nonprofit Financial Statements

In addition to budgeting, compiling nonprofit financial statements is another regular accounting activity your organization needs to complete. But like your budget, these reports shouldn’t just be another checkmark on your to-do list. Financial statements can help your organization in several different ways, such as:

  • Showing insights into your organization’s financial health
  • Providing transparency for stakeholders
  • Gathering data in one place for review during audits
  • Maintaining financial compliance

Your organization needs to pull three types of financial statements, each of which serve a unique purpose in nonprofit accounting:

  • The statement of activities is the nonprofit equivalent of a for-profit income statement. It’s divided into three sections: revenue, expenses, and net assets (the difference between the first two sections). This statement is helpful to compare your revenue and expenses each year, which helps with long-term budgeting and helps your organization stay accountable to fund restrictions.
  • The statement of financial position is also called a balance sheet. It serves as a snapshot of your organization’s financial health. Like the statement of activities, it’s also divided into three main sections: assets, liabilities, and net assets. You can use your balance sheet to determine the liquidity of your organization and your capacity to take on new risks for growth.
  • The statement of cash flows provides insight into your fundraising and spending habits by showing how cash moves in and out of your organization. It divides your cash flow into the categories of operating, financing, and investing activities.

Besides the direct benefits of these financial statements, they can all be useful when the time comes to file your annual tax forms. On your annual Form 990, you’ll need to report on a number of figures in these statements.

Use this FREE Guide to Write a Comprehensive Nonprofit Annual Report

We’ve created a guide, checklist, and customizable template to make the Nonprofit Annual Report writing easier for you.

4. Filing Your Form 990

One of the most important aspects of compliance for tax-exempt organizations is filling out a Form 990 at the end of each fiscal year. This document allows the IRS to confirm that your nonprofit is legitimate and still deserves its tax-exempt status. 

Make sure your organization fills out the correct Form 990 each year, as there are three types with different requirements based on a nonprofit’s financial standing: 

  • Form 990-N (or e-postcard) is for small nonprofits with gross receipts totaling less than $50,000.
  • Form 990-EZ is for organizations whose gross receipts total between $50,000 and $200,000.
  • Form 990, the full version of the document, is for large nonprofits with gross receipts totaling more than $200,000.
  • Form 990PF is for all private foundations, regardless of gross receipts.

Unless your nonprofit requests and is approved for an extension by the IRS, the Form 990 deadline is the fifteenth day of the fifth month after your fiscal year ends. For example, if your fiscal year ends in December, your deadline is May 15. If it ends in June, your deadline is November 15. Filing late can incur a variety of penalties, including the potential loss of your organization’s tax-exempt status, so make sure to complete your Form 990 on time.

However, as mentioned above, you can apply for an extension by filing a Form 8868. This can be helpful if your organization wants to complete an audit before filing your taxes or if you have other doubts about making the deadline. 


Nonprofit accounting gets easier over time and with the right help. Rather than simply being an obligation, effective financial management should help your nonprofit reach specific goals while maintaining compliance and accountability.

Once you’ve differentiated the roles of your nonprofit bookkeeper and accountant, you can start crafting your nonprofit’s budget, compiling financial statements, and filing your tax forms. Also, don’t hesitate to ask for help with any of these key aspects of nonprofit accounting. When you have dedicated professionals on your side, you can ease some financial stress and focus on your organization’s main purpose: your mission.

Jon Osterburg - Jitasa

About the Author: 
Jon Osterburg
, VP of Sales & Marketing at Jitasa

Jon Osterburg has spent the last nine years helping more than 100 nonprofits around the world with their finances as a leader at Jitasa, an accounting firm that offers bookkeeping and accounting services to not-for-profit organizations.