Insight

Nov 27, 2025

Mackisen

Annual Filing for Charities and NPOs – A Complete Guide by a Montreal CPA Firm Near You

Introduction

Whether you operate a registered charity or a non-profit organization (NPO), your organization must meet strict annual filing requirements to remain compliant with CRA. Missing even one filing can lead to serious consequences: penalties, late fees, loss of tax-exempt status, suspension of receipting privileges, or even full revocation of charitable status. Many organizations mistakenly believe they have “nothing to file” because they owe no income tax. In reality, charities and many NPOs face some of the most complex reporting requirements in the Canadian tax system. This guide explains exactly what must be filed, when, and how to avoid costly CRA issues.

Legal and Regulatory Framework

Registered charities are governed by the Income Tax Act, CRA’s Charities Directorate, and provincial legislation. They must file the T3010 Registered Charity Information Return annually, regardless of income. NPOs, governed under paragraph 149(1)(l), may need to file: a T2 Corporate Income Tax Return, a T1044 NPO Information Return, GST/HST or QST returns if applicable, and payroll filings if they have employees. CRA uses these filings to ensure transparency, proper governance, and compliance with tax-exempt rules.

Key Court Decisions

In Prescient Foundation v. Canada, CRA revoked a charity for persistent filing failures and governance issues. In Tourbec Inc. v. Canada, the organization lost NPO benefits due to poor reporting and adherence to non-profit rules. In Vancouver Society of Immigrant and Visible Minority Women v. Canada, courts reinforced CRA’s authority to monitor whether an organization continues operating within the conditions of its registration. These cases demonstrate that complete and accurate filings are essential to maintaining tax-exempt status.

Annual Filing Requirements for Registered Charities

1. T3010 Registered Charity Information Return

Must be filed within 6 months of year-end. Includes: financial statements, details of activities, compensation of directors/employees, fundraising activities, political/public policy engagement, gifts to qualified donees, and governance information.

2. Books and Records

Charities must maintain detailed books, receipts, invoices, donor records, meeting minutes, and financial statements to support all figures in the T3010.

3. Donation Receipting Records

Charities must maintain proper donation receipts, including logbooks and all receipts issued, spoiled, or voided.

4. Payroll, GST/HST, and Other Compliance

Charities must comply with payroll deductions (CPP/QPP, EI/QPIP), GST/HST on taxable activities, and provincial filings as required.

Annual Filing Requirements for Non-Profit Organizations

1. T2 Corporate Income Tax Return

Most incorporated NPOs must file a T2 annually, even if no income tax is owed.

2. T1044 NPO Information Return

Must be filed if the NPO: had > $200,000 in assets at any time, earned > $10,000 in investment income, or filed a T1044 in any previous year. Filing is mandatory even if the NPO is tax-exempt.

3. GST/HST or QST Returns

If the NPO provides taxable goods or services and exceeds the $30,000 small supplier threshold, it must register and file GST/HST/QST returns.

4. Payroll Filings

CPP/QPP, EI/QPIP remittances must be filed for all employees.

Common CRA Issues for Charities

CRA frequently audits charities for: late T3010 filings, inadequate financial records, improper donation receipting, ineligible political activities, excessive fundraising costs, and non-charitable program spending. Missing T3010 filings can result in automatic revocation, requiring the charity to dispose of remaining assets through a complex revocation tax process.

Common CRA Issues for NPOs

NPOs are commonly flagged for: member benefits, profit-motivated activities, missing T2 or T1044 filings, failure to register for GST/HST, inadequate documentation, and failing to meet non-profit purpose tests. CRA may reassess NPOs and revoke exempt status if activities deviate from non-profit objectives.

Mackisen Strategy

At Mackisen CPA Montreal, we manage complete annual compliance for charities and NPOs, including preparing T3010 returns, T2 and T1044 filings, financial statement preparation, GST/HST returns, payroll remittances, and governance review. We also identify compliance risks early, implement internal controls, correct errors, and represent organizations during CRA audits. With our systematic approach, you never miss a deadline.

Real Client Experience

A charity that neglected its T3010 filings was reinstated after we rebuilt its financial records and submitted corrective filings. An NPO that failed to file T1044 returns for several years avoided penalties through proactive voluntary disclosure. A community organization facing GST/HST confusion received full compliance restructuring. A foundation under CRA audit strengthened its governance with our assistance and passed review.

Common Questions

Do charities really lose status for missing filings? Yes—CRA revokes thousands of charities annually for missing the T3010. Do NPOs owe income tax? No—if they meet the non-profit purpose test, but they still must file. Do charities need accountants? Strongly recommended due to complex reporting. What happens if I file late? Penalties, audits, or revocation depending on the entity.

Why Mackisen

With more than 35 years of combined CPA experience, Mackisen CPA Montreal keeps charities and NPOs compliant, transparent, and audit-ready. Whether you run a small volunteer-based group or a large national organization, we help you meet all CRA requirements and protect your tax-exempt status.

All-in-One Accounting, Tax, Audit, Legal & Financing Solutions for Your Business

Are you ready to feel the difference?

Have questions or need expert accounting assistance? We're here to help.

Let’s Stay In Touch

Follow us on LinkedIn for updates, tips, and insights into the world of accounting.

Terms & conditionsPrivacy PolicyService PolicyCookie Policy

@ Copyright Mackisen Consultation Inc. 2010 – 2024. •  All Rights Reserved.

© 1990-2024. See Terms of Use for more information.

Mackisen refers to Mackisen Global Limited (“MGL”) and its global network of member firms and associated entities collectively constituting the “Mackisen organization.” MGL, alternatively known as “Mackisen Global,” operates as distinct and independent legal entities in conjunction with its member firms and related entities. These entities function autonomously, lacking the legal authority to obligate or bind each other in transactions with third parties. Each MGL member firm and its associated entity assumes exclusive legal accountability for its actions and oversights, explicitly disclaiming any responsibility or liability for other entities within the Mackisen Organization. It is of legal significance to underscore that MGL itself refrains from rendering services to clients.