You can have multiple TFSAs, but only one per financial institution

You can open as many Tax-Free Savings Accounts as you want across different banks, credit unions, and investment firms. There is no legal limit on the number of TFSAs you personally own. However, each financial institution will only let you open one TFSA with them — you cannot have two TFSAs at the same bank.

The reason people open multiple accounts is usually practical: one institution might offer better interest rates on savings, another might have lower investment fees, and a third might have the customer service you prefer. You might also keep one TFSA for emergency cash and another for long-term investments.

The catch is that your contribution room is shared across all your accounts. If you contribute $6,500 to one TFSA in a year, you cannot contribute another $6,500 to a second TFSA that same year — your total contribution limit across all accounts is $6,500. The Canada Revenue Agency (CRA) tracks your total contributions regardless of how many accounts you hold.

Key Takeaways

  • You can own TFSAs at multiple financial institutions, but only one account per institution.
  • Your contribution room is pooled across all your TFSAs, so opening multiple accounts does not increase how much you can contribute each year.
  • Overcontributing to multiple TFSAs triggers a penalty tax of 1 percent per month on the excess amount.
  • The CRA tracks all your TFSA accounts through your Social Insurance Number, so they will catch overcontribution even if your banks do not.
  • You should register all your TFSAs with the CRA so your contribution room is calculated correctly across all accounts.

Why your contribution limit stays the same no matter how many accounts you open

The TFSA contribution limit is set by the federal government and changes most years based on inflation. For 2024, the annual limit is $7,000. This limit applies to you as a person, not to each account you own. If you have three TFSAs open, you still cannot put in more than $7,000 total across all three in a single year.

The CRA knows about every TFSA you open because financial institutions report new accounts to them. When you open a TFSA, you provide your Social Insurance Number, and that information goes to the CRA's database. They use this to track your total contributions across all accounts and calculate your remaining room each year.

If you contribute more than your limit across all accounts combined, you owe a penalty tax of 1 percent per month on the excess amount. This penalty applies even if you did not know you were overcontributing. For example, if your limit is $7,000 and you contribute $8,000 total across two TFSAs, you owe 1 percent of $1,000 per month until you withdraw the excess.

How to track your contribution room across multiple accounts

The CRA publishes your TFSA contribution room on your CRA My Account portal. You can log in anytime to see how much room you have left for the current year and how much you have contributed in previous years. This number reflects all your TFSAs combined, not just one account.

You should check your CRA account before making any large contribution, especially if you have more than one TFSA. Financial institutions do not always communicate with each other, so one bank might not know you just contributed to an account at another bank. The CRA's number is the official one, and it is the only one that matters for avoiding penalties.

If you notice a discrepancy between what the CRA says your room is and what you think it should be, contact the CRA directly. Sometimes contributions take a few weeks to show up in their system, or a financial institution may have reported an amount incorrectly. The CRA can correct this, but you need to catch it early.

When opening multiple TFSAs makes sense

Opening a second or third TFSA is worth considering if different institutions offer significantly different rates or fees. For instance, one bank might pay 4.5 percent interest on TFSA savings while another pays 3.8 percent. Over time, that difference adds up. Similarly, if you invest through a brokerage with low fees and a bank with high fees, keeping them separate lets you use each for its strength.

Some people also open multiple accounts to organize their money by purpose — one for an emergency fund, one for a down payment goal, one for retirement savings. This is purely psychological and does not change how much you can contribute, but it can make it easier to stick to your plan if you see the money separated by goal.

Opening multiple accounts does create more paperwork. You will receive statements from each institution, and you have to track contributions across all of them to avoid going over your limit. If you are comfortable with one account and one institution, there is no financial advantage to opening more.

What happens if you accidentally overcontribute

If you contribute more than your limit across all your TFSAs, you have two options: withdraw the excess yourself, or wait for the CRA to catch it and charge you the penalty tax. The penalty is 1 percent of the excess amount per month, calculated from the month you overcontributed.

The fastest way to fix an overcontribution is to withdraw the excess amount as soon as you realize the mistake. Once you withdraw it, the penalty stops accruing. You do not get your contribution room back immediately — the withdrawn amount is added back to your room on January 1 of the following year.

If the CRA discovers the overcontribution before you do, they will send you a notice of assessment showing the penalty owing. You can dispute this if you believe the overcontribution was not your fault — for example, if a financial institution made an error — but you need to contact the CRA with documentation to support your claim.

Registering all your TFSAs with the CRA

When you open a TFSA, the financial institution registers it with the CRA automatically using your Social Insurance Number. You do not have to do anything extra. However, you should confirm that all your accounts are showing up correctly in your CRA My Account.

Log into CRA My Account and look for the TFSA section. It should list every TFSA you have opened, the institution that holds it, and the year you opened it. If an account is missing, contact that financial institution and ask them to verify that they submitted the registration to the CRA. Sometimes there is a delay, especially if you opened the account very recently.

If you close a TFSA, the institution will notify the CRA. The account will stop appearing in your CRA account, but the contribution history remains on file. This matters because your lifetime contribution room is based on all the money you have ever put into TFSAs, even accounts you have closed.

Frequently Asked Questions

Can I have two TFSAs at the same bank?

No. Each financial institution will only allow you to open one TFSA per person. If you want multiple TFSAs, you must open them at different banks, credit unions, or investment firms. Some institutions may let you hold different types of accounts (like a savings TFSA and an investment TFSA), but these still count as one TFSA registration.

If I have three TFSAs, do I get three times the contribution room?

No. Your contribution room is the same whether you have one TFSA or ten. The annual limit applies to you as a person, not per account. In 2024, you can contribute $7,000 total across all your TFSAs combined. Opening more accounts does not increase this limit.

What if I inherit a TFSA from someone else?

If you inherit a TFSA from a spouse, you can roll it into your own TFSA without using your contribution room. If you inherit from a non-spouse, the rules are different — you generally cannot keep it as a TFSA, and the funds are taxed. Speak with the financial institution holding the inherited account about your options.

How long does it take for the CRA to see a new TFSA I just opened?

Financial institutions typically report new TFSAs to the CRA within a few weeks. Your new account may not show up in CRA My Account immediately. If it has been more than a month and the account still does not appear, contact the financial institution to confirm they submitted the registration.

Can I move money between my TFSAs without losing contribution room?

Yes. Transferring money from one TFSA to another does not use any contribution room. Only new deposits from outside sources count toward your annual limit. You can move money between your accounts as often as you want without penalty.