Not for Profit Bank Account in Canada: CRA Accounts, Taxes & Banking Guide (2026)
- Natalie Paquette

- 22 hours ago
- 5 min read

Opening a not for profit bank account is one of the most important steps when launching or managing a nonprofit organization in Canada. A proper account allows your organization to manage donations, track expenses, and maintain transparency with the board and the Canada Revenue Agency (CRA).
But banking is only part of the picture.
Not-for-profits also need to understand CRA program accounts, tax obligations, and financial record-keeping rules to stay compliant.
This guide explains everything — from opening a nonprofit bank account to managing not for profit taxes and CRA accounts — so your organization can operate confidently and legally.
Remember, while this guide explains how not for profit bank accounts, CRA accounts, and nonprofit taxes work in Canada, it is intended for general informational purposes only.
Launch a Business is not a law firm and does not provide legal advice.
Nonprofit laws, governance rules, and tax obligations can vary depending on your organization’s structure, province, and activities. Because of this, it is always recommended that organizations consult with a qualified lawyer who specializes in not-for-profit or charity law before making legal or governance decisions.
If you are starting a nonprofit, Launch a Business can help with the registration and administrative setup, while a nonprofit lawyer can assist with legal structure and compliance advice.
What Is a Not-for-Profit Bank Account?
A not for profit bank account is a business banking account designed specifically for nonprofit organizations, charities, and community groups.
It allows organizations to:
Receive donations
Pay expenses
Manage grants
Track financial records
Provide transparency to boards and regulators
Canadian banks often offer special nonprofit banking packages with reduced fees.
Key Features
Typical nonprofit accounts include:
Multiple signing authorities
Low transaction fees
Online banking access
Donation deposits
Accounting integration
Why Nonprofits Must Have a Dedicated Bank Account
A nonprofit must use a dedicated bank account to keep financial records and organizational funds separate from personal finances, maintain accurate financial records, and meet CRA governance and audit expectations.
Key Reasons
Using a personal bank account for nonprofit activity can create:
Governance issues
CRA compliance risks
Accounting problems
Loss of credibility with donors
CRA expects nonprofits to deposit all funds and make payments through their official bank account.
How to Open a Not for Profit Bank Account in Canada - Step-by-Step Process
1. Incorporate Your Organization
You must first register your nonprofit with:
Provincial registry (e.g., Ontario)
Federal not-for-profit corporation
Launch a Business can help get your Not for Profit or Charitable Organization set up quickly, helping you avoid government portals and letting you focus on setting up the foundations of your organization.
2. Obtain a CRA Business Number
Your Business Number (BN) is a unique 9-digit identifier used for all interactions with the CRA.
The BN connects to program accounts like:
GST/HST
Payroll
Corporate tax
Import/export
The CRA will automatically issue your organization a Business Number (BN) once you’re registered.
3. Prepare Required Documents
Most banks require:
Document | Purpose |
Articles of Incorporation | Proof organization exists |
Bylaws | Governance rules |
Board Resolution | Authorizes opening the account |
CRA Business Number | Tax identification |
Director identification | FINTRAC compliance |
Address verification | Legal operations |
Banks may also request a list of board members and signing authorities. It’s always a good idea to check with the bank you’re planning on using before you meet with them, to make sure you’ve got everything you need to set things up easily.
4. Board Resolution for Banking
The board must formally approve the account and designate signing officers.
Example resolution:
Treasurer
Executive Director
President
Most nonprofits require two signatures for withdrawals to improve financial oversight.
5. Open the Account With a Financial Institution
Major Canadian banks offering nonprofit accounts include:
TD
RBC
BMO
Scotiabank
Credit unions
Some accounts start around $2–$5 per month depending on activity.
Best Banking Practices for Nonprofits - Recommended Financial Structure
A well-organized nonprofit often uses multiple accounts:
Account Type | Purpose |
Operating account | Daily expenses |
Donations account | Incoming donations |
Savings account | Reserves or grants |
Event account | Event fundraising |
Why This Matters
Separating funds helps:
Simplify accounting
Prevent misuse
Improve financial transparency
What Is a Not for Profit CRA Account?
A not for profit CRA account refers to program accounts connected to your organization’s CRA Business Number.
Example Structure
123456789 BN
123456789 RT0001 – GST/HST
123456789 RP0001 – Payroll
123456789 RC0001 – Corporate tax
Not all nonprofits require every program account.
CRA Accounts Nonprofits May Need
1. GST/HST Account
Nonprofits must register for GST/HST if taxable revenues exceed:
$50,000 in four consecutive quarters. (Bookkeeping Barn)
After registration you must:
Collect GST/HST
File GST/HST returns
Remit tax collected
2. Payroll Account
Required if the nonprofit has employees.
Responsibilities include:
Payroll deductions
CPP contributions
EI contributions
T4 reporting
3. Corporate Tax Account
Most nonprofits are income-tax exempt, but may still need to file reports.
Do Not-for-Profits Pay Taxes in Canada?
Most nonprofits are exempt from paying income tax, but they may still have tax obligations such as GST/HST, payroll deductions, and filing annual information returns.
Not for Profit Taxes Explained
Many people assume nonprofits pay zero tax.
That’s not always true.
Possible Tax Obligations
Tax Type | Applies To |
Income tax | Usually exempt |
GST/HST | If revenue exceeds threshold |
Payroll deductions | If employees exist |
Property tax | Depends on municipality |
Unrelated business income | May be taxable |
Nonprofits may also need to file a T1044 information return depending on revenue and assets. (Mastery)
Financial Records Your Nonprofit Must Keep
The CRA requires organizations to maintain detailed financial records including:
Bank statements
Donation records
Receipts
Invoices
Payroll records
Investment documents
These records must be kept for at least six years. (Bookkeeping Barn)
Example: Nonprofit Financial Setup
Community Arts Society Example
Banking Structure:
Account | Purpose |
Operating account | Program expenses |
Donations account | Donations and grants |
Savings account | Emergency reserve |
CRA Accounts:
BN: 123456789
GST/HST: RT0001
Payroll: RP0001
Annual filings:
T1044
GST return
Payroll remittances
Common Mistakes Nonprofits Make
1. Using a personal bank account
Creates major governance issues.
2. No financial controls
Best practice: two signing authorities.
3. Not registering CRA program accounts
Can lead to penalties.
4. Poor bookkeeping
Makes audits and reporting difficult.
Best Tools for Managing Nonprofit Finances
Recommended tools:
QuickBooks Nonprofit
Wave Accounting
Xero
Features to look for:
Donation tracking
Fund accounting
Grant reporting
CRA Accounts for Nonprofits
CRA Program | Purpose |
BN | Business identifier |
RT | GST/HST |
RP | Payroll |
RC | Corporate tax |
Final Takeaway
Setting up a not for profit bank account is only the first step in managing nonprofit finances.
To operate successfully in Canada, organizations must also:
Understand CRA program accounts
Maintain proper financial records
Follow nonprofit governance practices
Manage not for profit taxes and reporting
When these systems are set up correctly, nonprofits can focus on what matters most: their mission and community impact.



