
Choosing a bookkeeping or accounting provider is an important decision for a charity. The right support can help your board understand the finances, track restricted funds, meet filing deadlines and spend less time sorting out records. The wrong fit can leave gaps between bookkeeping, reporting and compliance—or make it unclear who was responsible for a filing.
I lead B.I.G. Charity Accounting Firm, which provides bookkeeping and compliance services to Canadian charities and nonprofits. We are one of the providers in this guide, so this is not an independent ranking. I’ve included alternatives and described each provider based on its published services. My goal is to help boards and management teams compare the work, service model and responsibilities before hiring.
Charity bookkeeping usually includes recording transactions, reconciling bank and credit-card accounts, tracking funds and preparing financial statements. Depending on the provider and engagement, the work may also cover board reporting, payroll support, grant reporting, tax filings, T3010 preparation or submission, and year-end coordination with an external accountant.
These services are not interchangeable. A provider may prepare a T3010 but not submit it. A bookkeeper may record payroll entries while a separate payroll platform handles pay runs and remittances. A firm may prepare audit-ready records but not perform an audit or review engagement.
Before comparing providers, write down which tasks your organization needs done, who will do each one and what the board will receive.
The table summarizes public service descriptions, not confirmed quotes or a comparative assessment of service quality. Service scope can vary by client and engagement.
B.I.G. Charity Accounting Firm works exclusively with Canadian charities and nonprofits. Its services include transaction recording, bank and credit-card reconciliations, fund accounting, financial statements, board reporting, T3010 filing, annual corporate returns, HST support and other compliance work. It also provides T2 return support for nonprofit corporations where required. CRA reporting depends on organization type: the CRA generally requires resident corporations, including nonprofit organizations, to file T2 returns, while registered charities are an exception while they hold registered status. See the CRA’s T2 filing guidance.
For client experience, B.I.G.’s published testimonials describe clear instructions, help reconciling books, a straightforward T3010 process and responsive service. B.I.G. says it typically responds to client inquiries within 24 hours. That is a typical response time, not a promise that every issue will be resolved within a day.
B.I.G.’s websites also disclose some boundaries. Its published bookkeeping scope describes payroll setup and bookkeeping support, while identifying the client’s payroll provider as responsible for processing hours, tax accruals and remittances. B.I.G. says it does not conduct audits itself. If you need an audit or review engagement, ask who will perform it and how that service will be coordinated with the bookkeeping.
CharityBookkeeping.ca is an operating name of B.I.G. Charity Accounting Firm. The two sites therefore represent one provider, rather than two separate firms to add to your shortlist.
Charity Essentials publishes services for transaction recording, donation tracking and receipting, fund accounting, payroll, monthly reconciliation and reporting, audit-ready records, and T3010 compilation. It also describes accounting support for budgeting, internal controls, cash-flow and reserve management, board reporting, and auditor coordination. Its site offers fractional CFO services as well.
This may be a useful provider to explore if your organization wants recurring bookkeeping alongside financial planning or senior-level support. The key question is what the engagement means by “T3010 compilation.” Ask whether it includes preparing the return only or also submitting it online through the CRA and providing the confirmation.
CHARITYacCOUNTS! describes a wider service model that includes accounting, controllership, bookkeeping and financial reporting, as well as consulting, technology and HR support. Its bookkeeping may be on-site or off-site, overseen by controllership staff.
This model may suit an organization that wants to outsource more than basic bookkeeping. Ask how often staff will work with your team, what level of controller involvement is included, and which technology, HR and tax-filing services are available for your organization.
Stern Cohen describes outsourced internal accounting, bookkeeping, payroll and part-time CFO services, and says it focuses on established nonprofits with budgets around $1 million and up. Its website also says it no longer provides nonprofit audit services.
PDC Accounting publishes nonprofit services that include fund accounting, restricted and unrestricted fund tracking, grant reporting and financial statements. Its service pages also describe audit and review engagements. Ask whether the provider can perform the particular mix of bookkeeping and assurance services your organization needs.
MNP offers its Ease cloud-based bookkeeping and accounting solution for nonprofits. Its published services include reconciliations, grant reporting, payroll support, training and outsourced finance support. Ask which team would serve your organization and whether its scope includes your specific charity filings.
These are examples rather than a complete directory. You may also be able to keep bookkeeping in-house, use a volunteer treasurer or hire an individual bookkeeper. Those options can work, depending on the organization’s size, complexity and available oversight. Consider continuity, review procedures, fund-tracking needs and who will prepare annual filings.
Every registered charity must file a complete T3010 within six months of the end of its fiscal year. The CRA recommends online filing. It says an online return is processed immediately and provides confirmation. The Charities Directorate fax line is closed, so faxed documents will not be received. Paper filing by mail remains available; the CRA uses the postmark date as the date received, but warns that mail and processing delays may occur. See the CRA’s filing instructions.
We have helped numerous charities whose registrations were revoked for non-filing after their previous accountants said the T3010 had been mailed. The CRA had no record of receiving those returns. We helped those charities address their outstanding filings online and obtain the CRA’s confirmation of submission.
That is our experience with those clients; it does not mean mail filings generally go missing or that a mailed return automatically causes revocation. But it shows why a charity should keep proof from the CRA itself. If the CRA has not received a complete return by the deadline, it sends a Notice of Intention to Revoke. A charity has 90 days from the notice date to file the return. If registration has already been revoked, additional steps may be required to re-register; online submission of outstanding returns does not by itself restore registration.
When you compare providers, ask whether the engagement covers:
A submitted return is not necessarily a correct return, and confirmation is not a CRA review or approval of the contents. It is evidence that the submission reached the CRA.
A small organization with straightforward activity may need monthly bookkeeping and clear year-end support. An organization with multiple grants, restricted funds, employees or complex board reporting may need more frequent reporting and senior financial oversight.
Request a written list of included services. Ask separately about transaction entry, reconciliations, fund accounting, payroll, board reports, T3010 preparation and filing, T2 or other tax returns, HST rebates, audit preparation and cleanup work.
Ask who will be your day-to-day contact, who reviews the work, how quickly the team usually responds, how questions are escalated, and how often the provider meets with management or the board. A response target is useful, but also ask how urgent filings and year-end matters are handled.
Confirm which accounting software the provider supports, who owns the accounting records, whether directors or management can see reports, and how files and credentials will be returned if you change providers.
Give each firm the same information about revenue, transaction volume, funds, staff, software, reporting and the condition of your books. Compare recurring fees and one-time cleanup costs alongside the work included, exclusions, response expectations and cancellation terms.
There is no single best provider for every charity. A provider’s published services can help you build a shortlist, but the right fit depends on your organization’s finances, staffing, reporting expectations and desired level of support.
B.I.G. may be worth exploring if you want a charity-focused bookkeeping and compliance provider, regular board reporting, and a stated typical response time within 24 hours. Charity Essentials may be worth exploring if you want bookkeeping alongside budgeting or fractional CFO support. CHARITYacCOUNTS! may suit an organization seeking broader outsourced finance, technology or HR support. Larger organizations may also want to compare firms such as Stern Cohen, PDC Accounting or MNP.
Before signing, make sure the engagement names the person responsible for each filing and specifies how you will receive proof that it was submitted.
Provider information was reviewed in October 2026 and reflects published website descriptions and information provided by B.I.G. Charity Accounting Firm. Services and availability may change. Confirm the current scope and pricing directly with each provider. This article is general information, not accounting, tax or legal advice.