Most nonprofit treasurers discover fund accounting the hard way: during an audit or when a confused funder calls asking why their $50,000 grant sits unspent while the organization claims financial hardship. The disconnect between how nonprofits think about money and how they're required to track it creates constant friction in board meetings, funder reports, and tax filings.
The fundamental difference between nonprofit and for-profit accounting isn't just technical. For-profit accounting answers: "Who owns what and how much profit did we make?" Nonprofit accounting answers: "What money did we receive with what restrictions, and did we spend it according to those restrictions?" This distinction shapes every accounting decision a nonprofit makes, from how it records donations to how it reports on financial health.
This article covers the essentials most nonprofit leaders need to understand: fund accounting mechanics, chart of accounts design, GAAP principles that actually matter, internal controls that prevent fraud, and financial statements that tell your real story. These aren't abstract bookkeeping concepts. They're the infrastructure that lets you prove to funders, auditors, and regulators that you're trustworthy stewards of donated money.
Fund Accounting: Why Nonprofits Track Donations Differently
Fund accounting exists because nonprofit money carries restrictions. A donor who gives $10,000 to your youth program has given it for youth programs, not to pay the executive director's salary or fix the roof. Your accounting system must track these restrictions and prove you honored them. This is the legal and ethical core of nonprofit accounting.
Traditional for-profit accounting focuses on profit centers and cost centers—departments that make money or spend it. Nonprofit accounting instead creates "funds," which are buckets of money with specific purposes and restrictions. Understanding the three fund types is essential.
Unrestricted funds represent money your organization can spend on any mission-aligned purpose. This includes individual donations made without conditions, membership dues, revenue from fee-for-service programs, and grants that simply say "use for your mission." Unrestricted funds are your strategic flexibility. They allow you to respond to unexpected opportunities, cover overhead that restricted grants won't pay for, and manage cash flow mismatches between restricted revenue and program timing.
The challenge most organizations face is that unrestricted funds are often the smallest funding source. Donors like to see their money directly support programs, not administration. Funders prefer to specify exactly what they're funding. This creates organizations that are program-restricted to death but operationally starved. Your accounting system must make this visible so leadership can address the structural problem.
Temporarily restricted funds are donations or grants that can be spent only on specific purposes or within specific time periods. "This $5,000 funds our afterschool program in 2026." "This grant supports our homeless outreach initiative." Once you spend the money on its designated purpose, the restriction expires and the fund is "released from restriction." In your financial statements, released restrictions show up as a transfer from restricted to unrestricted funds.
Temporarily restricted funds create administrative complexity because you're constantly tracking spending against restrictions. A grant might fund both salary and supplies, but only for eligible clients in a specific geography. If you accidentally spend grant money on ineligible activities, you've violated the grant agreement and may owe the money back. Your accounting system must be granular enough to catch these violations before they happen.
Permanently restricted funds are endowment gifts that can never be fully spent. A donor gives $100,000 with instructions: invest it, spend the earnings forever, but never touch the principal. Many small nonprofits have no permanently restricted funds, but larger organizations depend on endowments for financial stability. The accounting is straightforward: the principal sits in the permanently restricted fund and never decreases; annual investment earnings go to unrestricted funds where they can be spent.
The practical value of understanding fund types is this: if your board doesn't understand why you're reporting a $50,000 surplus when you're scrambling for operational cash, it's because the surplus is restricted. $40,000 is temporarily restricted for programs you haven't spent it on yet, leaving only $10,000 in unrestricted reserves. This isn't a reporting problem; it's a revenue diversification problem. But your accounting must make it visible.
Designing a Chart of Accounts That Tells Your Story
Your Chart of Accounts (CoA) is the list of income and expense categories where every transaction lands. It's the skeleton of your financial system. A well-designed CoA makes monthly reporting effortless and catches problems early. A poorly designed one creates chaos every time you need a financial report.
Most nonprofits create their CoA incorrectly by copying a template. Templates are generic. Your organization is specific. Your chart should reflect how you actually operate, how your board wants to see financial information, and what your funders require you to report.
Income accounts typically include: Individual donations, corporate donations, foundation grants, government grants, program revenue (tuition, fees, memberships), earned revenue (consulting, social enterprise), investment income, rental income, and other income. For larger organizations, break these into subcategories by source. For smaller organizations, fewer categories reduce complexity without losing information.
The debate most nonprofits have is whether to split donations and grants into restricted vs. unrestricted accounts. The better practice is to create grant income accounts by fund (temporarily restricted), donation income accounts by source, and let your accounting software track the fund designation. This way you can see at a glance where revenue came from, and the software handles fund accounting mechanics.
Expense accounts fall into three categories. Program expenses are money spent directly delivering mission-aligned services: staff salaries, program supplies, space rental for program delivery, client services. Administrative expenses are overhead necessary to run the organization: executive director salary, accounting, legal, human resources, board governance. Fundraising expenses are costs to generate donations and grants: development staff, event costs, marketing, grant writing assistance.
Within each category, create subcategories for salaries, benefits, rent, utilities, insurance, supplies, professional services, and equipment. A typical small nonprofit needs 25-40 accounts total. Medium organizations typically use 50-75. Large organizations might have 100+. The sweet spot is detailed enough to be useful without being so granular that data entry becomes burdensome.
Here's a practical example: Many nonprofits create a single "professional services" account. This obscures important information. If you have separate accounts for accounting services, legal services, and consulting services, you can see which costs are recurring (and budgetable) versus occasional. You can also spot vendors who are becoming too expensive and trigger strategy conversations with leadership.
Document your chart. Create a spreadsheet that lists every account, its number, its purpose, what types of transactions belong there, and any rules about how it's used. When your treasurer changes (and they will), the next person needs to understand your system. Good documentation prevents the reinvention-every-three-years cycle most small nonprofits experience.
GAAP Principles That Actually Matter for Nonprofits
GAAP (Generally Accepted Accounting Principles) is a set of rules for recording financial transactions. Nonprofit GAAP exists because nonprofits have different structures than for-profits. If you're audited, auditors will require GAAP compliance. If you're not audited, you should still follow GAAP because it's the language funders understand and the standard regulators expect.
You don't need to become a GAAP expert, but you should understand three principles that drive nonprofit accounting decisions.
Accrual vs. cash accounting is the first major decision. Cash accounting records income when money hits the bank and expenses when checks are written. It's simple but creates distorted financial pictures. Accrual accounting records income when earned (not when payment arrives) and expenses when incurred (not when paid). It's more accurate but requires more discipline.
Example: A foundation awards you a $50,000 grant in December but the payment doesn't arrive until February. Under cash accounting, you show no grant income in December and $50,000 in February. Under accrual, you show $50,000 in December (when the award was made) and zero in February. Accrual accounting presents the financial reality more accurately. Most nonprofits use accrual; auditors expect it.
Restricted money recording is the second principle. When you receive a grant or restricted donation, record it as temporarily restricted income, not unrestricted. As you spend money on the stated purpose, release the restriction through a journal entry that moves the amount from restricted to unrestricted. Your financial statement shows restricted funds raised, released (spent), and remaining.
Many nonprofits get sloppy here. They record restricted grants as unrestricted, making their financial position appear stronger than it is. Then when the audit happens, the auditor reclassifies everything, creating embarrassing questions from board members. Correct recording from the start prevents this.
Fixed asset capitalization is the third principle. When you buy a computer, a vehicle, or office furniture, don't expense it all in one year. Instead, capitalize it (record it as an asset) and depreciate it over its useful life. This matches the expense to the years the asset is actually used.
Example: You buy a $10,000 server. Instead of recording a $10,000 expense in year one, you capitalize it and depreciate $2,500/year for 4 years. This presents more accurate annual costs. Most nonprofits set a capitalization threshold (often $1,000-$5,000): assets below that are expensed immediately, assets above are capitalized. Set yours once and document it.
Internal Controls: Preventing Fraud and Catching Error
Internal controls are the procedures and systems that prevent fraud, catch errors, and ensure accountability. Even small nonprofits need them. Most nonprofit fraud happens because controls are either nonexistent or ignored. The average embezzlement detection time is 18 months. Your controls should catch problems within weeks.
Segregation of duties is the foundation of fraud prevention. No single person should handle money from start to finish. Split the work: one person receives donations and makes deposits, a different person reconciles the bank account, a third person approves expenses, and a board member reviews all transactions monthly. This creates checks and balances that make embezzlement much harder.
In tiny organizations with two staff members, you can't fully segregate duties. But you can still create accountability: one person handles day-to-day cash, and a board member—not on staff—reconciles the bank statement monthly and reviews all expenses. The board member doesn't need accounting expertise; they just need to ask questions and notice anomalies.
Dual signatures on checks over a certain threshold is a classic control. Require two authorized signatures on checks over $500 (or $1,000, depending on your size). This forces a second set of eyes on every significant payment. The threshold should be meaningful enough to catch material expenses but not so low that it creates paperwork burden.
Monthly bank reconciliation is non-negotiable. Someone—usually the treasurer—compares the bank statement to your accounting records every month. Reconciliation catches errors, identifies fraudulent transactions, and provides early warning of cash flow problems. It takes 30-60 minutes monthly for most organizations. The time investment pays for itself through early problem detection.
Board review of financials ensures oversight isn't just an individual effort. Monthly financial reports should go to the board. Board members should ask questions, challenge variances, and audit the auditors. This creates organizational accountability that prevents individual bad actors from operating without detection.
Expense approval procedures create a paper trail before money is spent. Before paying any invoice, someone approves it: verifying the work was performed, the price matches the quote, and it's budgeted. Large organizations use purchase orders and approval workflows in their accounting software. Smaller organizations can use a simple checklist. The key is documentation.
The Three Statements Every Board Must Understand
Financial statements translate your accounting records into information the board can use. There are three key statements every nonprofit should produce monthly or quarterly (and definitely annually).
Statement of Financial Position (Balance Sheet) shows your assets, liabilities, and net assets at a single point in time. It answers: "What do we own, what do we owe, and what's our net worth?" Assets include cash, grants receivable, equipment, and investments. Liabilities include payables and grants that must be repaid. Net assets are the difference—your organization's equity, subdivided by fund.
The balance sheet is less intuitive for nonprofits than for-profits because net assets aren't owned by anyone. But they represent the financial cushion your organization has built. A healthy organization shows net assets growing over time, increasing financial stability.
Statement of Activities (Income Statement) shows revenue and expenses over a period (usually one year) and the resulting surplus or deficit. It answers: "Did we raise more than we spent?" This is the most-watched statement by boards and funders because it shows financial health trajectory.
The statement should show revenue by type (individual donations, grants, program revenue), expenses by category (program, administrative, fundraising), and the bottom-line surplus or deficit. For nonprofits with restricted funds, it shows activity in unrestricted and restricted categories separately, which lets you see exactly where money came from and whether you honored restrictions.
Statement of Cash Flows shows where cash came from and where it went. It's the statement boards often ignore until they're surprised by a cash crunch. Why? Because you can show a $100,000 surplus on your Statement of Activities and still have negative cash flow if donors promised gifts but haven't paid or if you received restricted grants you haven't spent yet.
Cash flow visibility is essential as you grow. Small organizations with simple cash patterns often don't need monthly cash flow statements. But once you have multi-month program cycles, deferred grant revenue, or payroll with week-to-week timing, cash flow statements become critical planning tools.
Moving from Chaos to Clarity
Most nonprofit accounting problems aren't sophisticated. They're structural. No one designed the system intentionally; it evolved as people left and new people arrived. The fix is systematic, not complex.
Start with basics: a separate bank account (never mix personal and organizational money), accounting software suited to your size (see the software comparison article), and a designed chart of accounts documented on a spreadsheet. Then establish monthly rhythms: reconciliation, board review, variance analysis (comparing actual to budget).
Most importantly, make accounting transparent. Too many nonprofits hide accounting in the finance committee. Financial reports should go to the full board monthly. When board members understand the financial reality, they can make better strategic decisions and catch problems early. Transparency also builds trust—with funders, with staff, with donors.