Nonprofit Bookkeeping: The Complete Guide for Small Nonprofits

Good nonprofit bookkeeping gives you more than a correct bank balance. It shows which resources are available, what each program costs, whether grants are being spent as intended, and what leaders need to decide next. For a small nonprofit, a clear monthly process can make the difference between usable financial reports and a year-end cleanup.
This guide explains the essential records, the monthly workflow, and the reports a board should expect. It also shows where nonprofit bookkeeping requires more care than ordinary small-business bookkeeping.
What is nonprofit bookkeeping?
Nonprofit bookkeeping is the ongoing process of recording and organizing a nonprofit’s financial activity. It covers contributions, grants, program revenue, payroll, bills, reimbursements, bank activity, and other transactions. The books should then support accurate financial statements, management decisions, grant reporting, and the organization’s annual return.
The IRS recordkeeping guidance says exempt organizations must keep books and records that document receipts and expenditures reported on annual returns and other required tax returns. That is a federal recordkeeping obligation. A monthly close, board dashboard, and particular software configuration are practical ways to meet management needs; the IRS does not require every nonprofit to use one standard monthly package.
Why nonprofit bookkeeping is different
Donor restrictions and grant terms
A gift for general operations and a gift limited by the donor to a future program cannot simply be treated as equally available for current bills. Under U.S. GAAP, nonprofits report net assets in two broad classes: with donor restrictions and without donor restrictions. A board designation of available money for a reserve is generally still within net assets without donor restrictions; the board’s own decision does not create a donor restriction. See the FASB nonprofit reporting update.
Track the original gift or grant agreement, the purpose or time limitation, the amount received or promised, spending against it, and any remaining balance. Some grants have conditions that affect when revenue is recognized, while others impose restrictions on how recognized revenue is used. The terms of each award matter.
Programs and functional expenses
Leaders need to know not only what was spent, but why. A payroll charge might belong to a youth program, administration, or fundraising. Some shared costs need a consistent, reasonable allocation supported by records, such as time worked or another suitable measure. The Form 990 instructions require many filing organizations to report functional expenses, so clear records throughout the year make that analysis easier.
Revenue that does not arrive as a simple deposit
Online giving platforms may deposit donations after subtracting fees. A single bank deposit can combine multiple gifts, refunds, and fees. Pledges, donated goods or services, ticket sales, and grants can require different treatment. Keep source reports and agreements so the accounting records reflect what actually happened. Whether and when a pledge or donated item belongs in the financial statements depends on the accounting basis and applicable guidance. A donor’s tax deduction follows separate rules.
What a small nonprofit should track
- Bank and credit card accounts, with each transaction tied to supporting documentation.
- Contributions and grants, including donor or grantor, date, restrictions, conditions, and supporting agreements.
- Expenses by natural category, such as salaries and rent, and by function or program when needed.
- Amounts owed to or by the organization, including bills, payroll liabilities, reimbursements, and receivables when applicable.
- Fixed assets, debt, board-designated reserves, and other balances that should not disappear into a generic income or expense account.
Keep the chart of accounts manageable. Use accounts for the type of transaction and use appropriate tracking dimensions or schedules for programs, grants, and restrictions. One account for every grant and every expense combination can make reports hard to read.
A practical monthly bookkeeping workflow
1. Gather complete source records
Collect bank and credit card statements, donation platform reports, invoices, payroll reports, grant agreements, and expense approvals. Identify who supplies each item and the date it should be available. Restrict access based on each person’s role.
2. Record and classify activity
Post transactions to the correct period and accounts. Distinguish contributions from earned revenue and grants from ordinary deposits. Apply a documented method for program and functional allocations. Flag unclear transactions for review rather than guessing.
3. Reconcile every balance
Reconcile bank and credit card accounts to independent statements. Review outstanding checks, deposits in transit, payment processor balances, and unusual journal entries. Reconcile significant balance-sheet accounts, including receivables, payables, payroll liabilities, and debt where relevant. A reconciled bank account alone does not prove the rest of the books are accurate.
4. Review restrictions and grants
Compare grant and restricted-gift schedules with the general ledger. Check that spending matches the terms of the award and that balances carry forward correctly. If the accounting basis is GAAP, review whether releases from restrictions are supported and recorded in the right period.
5. Close and explain the month
Review unusual balances, large changes from budget, and missing documentation. Then issue financial statements with a short explanation of what changed. Set a realistic internal close date that gives staff enough time to resolve questions; the exact timing is an organizational choice.
Which reports should leadership receive?
- Statement of financial position: assets, liabilities, and net assets, including amounts with and without donor restrictions when applicable.
- Statement of activities: revenue and expenses for the month and year to date, with a meaningful comparison to budget.
- Cash and availability summary: bank balances, upcoming obligations, and any funds that are unavailable for general operations because of restrictions or other commitments.
- Grant or restricted-fund schedule: beginning balance, receipts, qualifying use, and ending balance for significant awards.
A board does not need every transaction. It needs reliable statements and concise explanations of major variances, cash concerns, grant deadlines, and decisions requiring oversight. Management may need more detailed program reports than the full board.
A simple example: the bank balance is not the spending balance
Suppose a nonprofit has $80,000 in its bank account. Of that amount, $30,000 came from a grant restricted to next year’s tutoring program, and $12,000 represents unpaid current bills. The bank balance is still $80,000, but treating all $80,000 as available for unrestricted spending would mislead the board. The exact available amount requires a complete review of other restrictions, obligations, receivables, and timing. This example illustrates why cash, net assets, and available operating funds are different measures.
Common bookkeeping mistakes to avoid
- Using the bank feed as the only source of truth and skipping reconciliations.
- Recording a payment processor’s net deposit as total donations without reviewing fees and refunds.
- Treating every grant as unrestricted income or overlooking award conditions.
- Using one broad expense category when program and fundraising costs need separate reporting.
- Waiting until Form 990 preparation or an audit to investigate old balances and missing documents.
Good bookkeeping also needs basic controls: appropriate approval of payments, limited system access, and an independent review of reconciliations when the organization has enough people to divide duties. Small teams can use board or finance committee review as a compensating control when full separation of duties is impractical.
How to improve your books in the next 30 days
- Confirm that every bank, credit card, and payment platform is included in the accounting process.
- Identify the last month for which all significant accounts were reconciled.
- List active grants and donor-restricted gifts, with links to the underlying agreements.
- Choose a consistent monthly report package and assign an owner to explain variances.
- Review your chart of accounts and tracking setup before adding more accounts or codes.
If prior periods are incomplete, establish an opening point and a cleanup plan before relying on current reports. The scope depends on the age of the records, the accounting basis, and reporting commitments.
The bottom line
Small nonprofits need books that answer real questions: what came in, what was spent, what remains available, and whether funds were used as promised. Consistent monthly reconciliations, sound classification, restriction tracking, and readable reports make those answers possible.
If your team is spending too much time cleaning up transactions or cannot confidently explain the monthly reports, explore our nonprofit bookkeeping services. The NonProfit CPA can help organize your records, maintain the books each month, and prepare reports your leadership can use. Talk with us about your bookkeeping needs.
This article is educational and is not individualized accounting, tax, or legal advice. The treatment of a grant, gift, or transaction depends on its terms, your accounting basis, and your organization’s facts.
Trent Foster, CPA, is the founder of The NonProfit CPA and has more than 25 years of experience working with nonprofit organizations. His experience includes leading nonprofit accounting services at a national accounting firm and serving organizations ranging from startups to nonprofits with more than $2 billion in revenue. Today, Trent works exclusively with nonprofits, providing specialized accounting, bookkeeping, financial reporting, CFO support, and Form 990 preparation.