Bookkeeping for nonprofits: a practical guide
Nonprofit bookkeeping follows the same core discipline as any business — accurate records, reconciled accounts — but adds a layer most businesses never deal with: proving that money was used the way funders and the rules intended. Here is what makes it different and how to keep it clean.
The core shift: a business tracks profit; a nonprofit tracks accountability. The central question is not "did we make money?" but "did each dollar go where it was supposed to?"
What makes nonprofit bookkeeping different
- Fund accounting. Money often comes with strings — a grant restricted to one program, a donation for a specific purpose. You track restricted and unrestricted funds separately so you can show each was spent correctly.
- Donations and grants, not sales. Revenue includes donations, grants, memberships and fundraising, each of which may need to be recorded and acknowledged differently.
- Board and funder reporting. Your books feed board financial statements, grant reports and, in many cases, filings that keep your registered status in good standing.
- Statements by their names. Nonprofits use a statement of financial position (the balance sheet) and a statement of activities (the profit-and-loss), often broken out by fund or program.
A clean monthly routine for a nonprofit
- Record every donation, grant instalment, membership and fundraising deposit, tagged to the right fund or program.
- Enter and categorize expenses, coding each to the program or fund it belongs to.
- Reconcile every bank and credit-card account to its statement.
- Track restricted funds so you can always show the balance remaining on each grant.
- Review a statement of activities by fund, and confirm no restricted money has been spent outside its purpose.
- Prepare the numbers the board and any funders will want to see.
Keep the audit trail intact. Grants and donations frequently come with reporting or review requirements. Filing the supporting document with every transaction as you go turns a stressful grant report or year-end review into a simple export.
Practical tips
- Use classes, funds or projects in your accounting software to separate programs without needing dozens of duplicate accounts.
- Separate operating money from restricted money clearly, ideally reflected in both the books and the bank setup.
- Keep board members and staff who handle money on different sides of approvals — good controls protect volunteers and reputation alike.
- Reconcile monthly, not annually; funder deadlines do not wait for a year-end catch-up.
Running a nonprofit's books by hand?
LZ Financial has supported nonprofit finance — budgeting, board reporting, membership billing and grant-ready records. We set up fund-aware bookkeeping with automatic categorization and reconciliation so your restricted and unrestricted money stays clear and reportable.
Book a free 30-minute call →Official references
- Canada Revenue Agency: Books and records (registered charities)
- Canada Revenue Agency: Charities and giving
This guide is general educational information, not accounting, tax or legal advice.
Frequently asked questions
How is nonprofit bookkeeping different from business bookkeeping?
The mechanics are the same — record and reconcile accurately — but nonprofits use fund accounting to track restricted versus unrestricted money, record donations and grants rather than sales, and report to a board and funders. The focus is accountability for how each dollar was used, not profit.
What is fund accounting?
It is tracking money by the purpose it is tied to. Restricted funds (a grant for one program, a donation for a specific purpose) are kept separate from unrestricted operating funds so the organization can prove each was spent as intended.
What financial statements do nonprofits use?
A statement of financial position (equivalent to a balance sheet) and a statement of activities (equivalent to a profit-and-loss), often broken out by fund or program, plus whatever reports the board and funders require.