Accurate financial records are essential for Canadian nonprofits. They support tax and regulatory compliance, strengthen financial controls, provide evidence for grant reporting, and give boards the information they need to oversee the organization responsibly.
A nonprofit may have a different financial structure from a for-profit business, but the need for organized accounting records is just as important. Effective NPO bookkeeping should create a clear trail from every dollar received to every dollar spent.
The following records should form the foundation of a nonprofit’s financial recordkeeping system.
Every nonprofit should retain complete statements for its bank accounts and organizational credit cards. These documents provide independent evidence of financial activity and are essential for monthly reconciliations.
The organization should also maintain records explaining unusual transactions, transfers between accounts, and outstanding items identified during reconciliation.
The general ledger provides the accounting record of the organization’s financial transactions. It organizes revenue, expenses, assets, liabilities, and net assets into appropriate accounts.
A properly maintained ledger helps management and the board understand how transactions are classified and provides the foundation for financial statements. Review it periodically for unusual balances, duplicate entries, and transactions posted to incorrect accounts.
Nonprofits should maintain detailed records for contributions received throughout the year. Depending on the organization’s status and the nature of the contribution, documentation may need to include donor information, dates, amounts, restrictions, and supporting correspondence.
Registered charities must also maintain appropriate documentation for official donation receipts. Keeping contribution records organized makes it easier to reconcile fundraising revenue and address questions during year-end reporting.
Grant funding often comes with specific conditions. A nonprofit should retain signed agreements, funding approvals, correspondence, reporting requirements, and records of expenditures charged against each grant.
Track grant revenue and related expenses separately when the funding agreement requires it. This allows management to demonstrate that funds were spent for their intended purpose and helps identify unspent or restricted amounts before reporting deadlines.
Accounts receivable records show money owed to the organization. These balances may arise from program fees, memberships, service arrangements, grants, or other sources.
The records should identify the amount outstanding, the responsible party, the invoice date, and the age of the balance. Regular review is important because old receivables can affect cash flow and may eventually require adjustments if collection becomes uncertain.
Nonprofits should retain invoices and supporting documents for expenses paid to suppliers, contractors, consultants, and other service providers.
Accounts payable records should show what the organization owes, when the obligation arose, and whether the amount has been paid. Maintaining these records also provides evidence that expenses were incurred for legitimate organizational purposes and were properly authorized.
Payroll records should include information necessary to support wages, deductions, employer contributions, vacation pay, benefits, and statutory remittances.
The payroll records should reconcile with the organization’s accounting system and bank activity. Retain T4S, payroll summaries, remittance confirmations, and supporting employment records according to applicable requirements. Payroll is often one of a nonprofit’s largest expenses, so accurate documentation is especially important.
Receipts and reimbursement forms provide support for purchases made by employees, directors, volunteers, and other authorized individuals. Each reimbursement should identify the purpose of the expenditure, amount, date, and appropriate approval.
Credit card statements alone may not provide enough information to establish why an expense was incurred. Clear documentation reduces the risk of inappropriate spending and makes year-end financial review more efficient.
A nonprofit should maintain approved annual budgets along with periodic financial reports showing actual results. The board can use these records to compare planned revenue and expenditures against actual performance.
Document and explain significant variances. Historical budgets are also useful when evaluating changes in program costs, fundraising performance, staffing expenses, and overall financial sustainability.
Financial records should not exist separately from governance documentation. Nonprofits should maintain relevant board resolutions, meeting minutes, financial approvals, policies, and other records supporting significant financial decisions.
Examples may include approval of annual budgets, major expenditures, loans, investments, contracts, and changes to financial policies. These records help establish accountability and demonstrate that financial decisions were made through appropriate governance processes.
One area requiring particular attention is the distinction between restricted and unrestricted resources. Donations or grants may be subject to conditions that limit how the funds can be used.
Accounting records should make these restrictions visible. Otherwise, management may mistakenly assume that funds shown in the bank account are available for general operations. Clear fund tracking also helps boards assess the organization’s actual financial flexibility and supports accurate reporting to donors and funders.
A checklist is useful only when the underlying records are maintained consistently. NPO bookkeeping should include regular bank reconciliations, transaction reviews, document filing, accounts receivable and payable monitoring, and periodic financial reporting.
Organizations should establish clear responsibilities for who records transactions, approves expenditures, reviews reconciliations, and maintains supporting documents. Smaller nonprofits may have limited staff, but they can still introduce appropriate review procedures to reduce financial control risks.
Year-end accounting becomes significantly easier when the organization’s records are already organized. Missing invoices, unreconciled bank accounts, unexplained transfers, and incomplete grant documentation can create unnecessary delays and additional professional fees.
Consistent NPO bookkeeping also gives management access to reliable information throughout the year rather than forcing the organization to reconstruct its finances when reporting deadlines approach.
Spectrum CPAs offers a full range of accounting services tailored to Canadian nonprofit organizations. From bookkeeping and financial statement preparation to grant accounting, budgeting, and tax compliance, we help nonprofits build stronger financial foundations. Our goal is to keep your records accurate and well-organized, giving your board the clarity it needs to make informed decisions. By handling your financial reporting and operational requirements, we free up your team to stay focused on your mission.

Used vehicle inventory is one of the most important assets on a dealership’s balance sheet, but it can also be…