Bookkeeping Basics
What Is a Nonprofit Chart of Accounts?
Learn what a nonprofit chart of accounts is, how it organizes net assets, grants, programs, functional expenses, and the records needed for reliable reporting.
A nonprofit chart of accounts is the organized list of ledger accounts used to classify the organization’s assets, liabilities, net assets, revenue, and expenses. It gives every transaction a consistent financial destination while programs, grants, locations, and functions provide the supporting management detail.
The chart is not a list of donors, grants, or individual purchases. Those details belong in donor records, grant schedules, accounts receivable, accounts payable, payroll, fixed-asset records, and controlled dimensions. The ledger should remain compact enough to reconcile and detailed enough to produce the required financial, board, grant, and tax reports.
What makes a nonprofit chart different?
A nonprofit has no owner equity in the ordinary business sense. Under the applicable U.S. nonprofit reporting framework, net assets are presented in two broad classes: with donor restrictions and without donor restrictions. Donor restrictions concern how or when contributed resources may be used. A board designation is an internal decision and is not the same as a donor restriction.
Nonprofits also need functional expense information. Natural accounts explain what was purchased, such as salaries, occupancy, travel, professional fees, and supplies. Functions explain why the cost was incurred, commonly program services, management and general, or fundraising. Maintaining both views avoids duplicating every expense account three times.
Core account groups
| Group | Examples | Primary control |
|---|---|---|
| Assets | Cash, receivables, investments, prepaids, equipment | Reconcile to statements and schedules |
| Liabilities | Payables, payroll taxes, debt, refundable advances | Agree to obligations and third-party records |
| Net assets | Without donor restrictions, with donor restrictions | Tie to restriction rollforwards |
| Revenue | Contributions, grants, program fees, events, investment return | Apply revenue and restriction policies |
| Expenses | Payroll, occupancy, technology, assistance, professional fees | Pair natural accounts with functions |
Use account numbers when they improve sorting and conversion control. Leave gaps for future additions. A small organization might use 1000-series assets, 2000-series liabilities, 3000-series net assets, 4000-series revenue, and 6000-series expenses. The numbering is a management convention, not a substitute for correct account types.
Programs, grants, and funds
Programs and grants usually work better as dimensions or supporting schedules than as separate natural accounts. A youth program and a housing program may both incur salaries and supplies. Coding the same natural expense with a program and grant lets management report by program without breaking the general ledger.
Define each dimension before use. A grant code should identify a specific award or funding pool. A program code should represent an activity that management actually reviews. A function code should support external and internal expense reporting. Close codes when their purpose ends, but preserve historical mappings.
Donor restrictions and releases
Record a donor restriction from the governing gift or award documentation. Track the beginning restricted balance, additions, qualifying expenditures or other releases, and ending balance. The ledger total must agree to the detailed restriction schedule.
Do not infer a restriction from the bank account holding the cash. Restricted and unrestricted resources can be pooled in one bank account if the accounting records preserve the restrictions. Conversely, creating a separate bank account does not by itself establish donor-restricted net assets.
Revenue and advance accounts
Separate contribution revenue, program-service revenue, exchange transactions, investment activity, and other material streams when the distinction affects reporting. Cash received is not always current revenue. A conditional grant, refundable advance, customer deposit, or agency transaction may create a liability until the relevant conditions are met.
Record event activity so gross revenue and direct benefits can be identified where required. Track donated goods and services only under the applicable recognition rules and with adequate support. Unrelated business activity may also need distinct records to support Form 990-T analysis.
Functional expense design
Use a documented allocation method for shared costs. Direct expenses should go directly to the benefiting program or function when support exists. Shared payroll may be allocated using approved time records. Occupancy might use square footage, and technology might use headcount or another rational driver.
Preserve the source, calculation, period, preparer, and approver. Changing an allocation method can change reported program and administrative ratios without changing total expense, so consistency and disclosure matter.
How to build or clean up the chart
- List the financial statements, Form 990 information, grant reports, budgets, and board reports the organization must produce.
- Map each required line to a natural account and any needed program, grant, fund, location, or function dimension.
- Choose correct asset, liability, net-asset, revenue, and expense account types.
- Identify control accounts that require subledgers or reconciliations.
- Merge duplicate accounts only after mapping their history and report impact.
- Test gifts, grants, payroll, shared costs, releases, receivables, payables, and fixed assets.
- Run comparative financial and functional reports before approving the change.
Monthly controls
- Reconcile every bank, investment, credit-card, debt, receivable, and payable account.
- Agree contribution and grant balances to donor and award records.
- Roll forward restricted net assets and review releases.
- Tie payroll expense and liabilities to payroll reports and filings.
- Review program, function, and grant coding exceptions.
- Compare actual results with budget using consistent definitions.
The IRS requires exempt organizations to keep records that support receipts, expenditures, annual returns, and other tax filings. A good chart makes that evidence easier to organize, but invoices, agreements, payroll records, bank records, and approval evidence must still be retained.
For an illustrative structure, review the not-for-profit chart of accounts guide. Organizations that need recurring close and reporting help can review bookkeeping services.
Frequently asked questions
Should every grant have its own ledger account?
Usually no. A controlled grant or fund dimension and a supporting schedule often preserve detail without multiplying natural accounts.
Are board-designated funds donor restricted?
No. A board designation is an internal limitation unless an external donor imposed the restriction.
What are natural expenses?
They describe what was purchased, such as salaries, rent, travel, supplies, or professional services.
What are functional expenses?
They describe why a cost was incurred, commonly program services, management and general, or fundraising.
Can restricted cash and unrestricted cash share a bank account?
They may when the records reliably preserve the restrictions and the arrangement complies with governing requirements.
How often should the chart be reviewed?
Review it at least annually and whenever programs, grants, restrictions, entities, locations, systems, or reporting duties change.
Turn this guide into action