What a Tax-Free Savings Account Is

A Tax-Free Savings Account, or TFSA, is a savings account where the money you earn — through interest, dividends, or investment gains — is not taxed by the federal government. You put after-tax money in (money you've already paid income tax on), it grows, and when you take it out, you pay no tax on the growth. This is different from a regular savings account, where the interest you earn counts as income and gets taxed.

The TFSA is a Canadian account. If you live in the United States, you do not have access to this account type. If you are a Canadian resident and a citizen or permanent resident, you can open one once you turn 18.

The account itself is not an investment — it is a container. Inside it, you can hold a savings account, a GIC (may provide Investment Certificate), stocks, bonds, or mutual funds. The tax-free part applies to whatever you choose to hold inside.

Key Takeaways

  • A TFSA lets you earn interest and investment gains without paying federal tax on that growth, as long as the money stays in the account.
  • You can only open a TFSA if you are 18 or older, a Canadian resident, and a Canadian citizen or permanent resident.
  • The government sets a yearly contribution limit — the amount you can add each year — which changes based on inflation and is announced each January.
  • You can withdraw money from a TFSA at any time without penalty, and the amount you withdraw becomes available to contribute again the following year.
  • If you do not use your full contribution room in one year, the unused amount carries forward and you can use it in any future year.

How Much You Can Contribute Each Year

The government sets a yearly limit on how much you can add to your TFSA. This limit is called your contribution room. The limit changes each year based on inflation, and the Canada Revenue Agency announces the new limit in January.

Since the limit changes yearly, you should check the CRA website or ask your bank what the current year's limit is before you open an account. Your bank can also tell you how much contribution room you have left if you have already opened a TFSA in the past.

If you do not use all your contribution room in one year, you do not lose it. The unused amount rolls forward to the next year and stays available to you for life. For example, if the limit is $6,500 in a year and you only contribute $4,000, you have $2,500 of unused room that you can use in any future year.

What Happens to Your Money Inside the Account

Any interest your savings earn, any dividends from investments, or any gains from selling investments inside the TFSA are not taxed. The money grows tax-free. When you withdraw money, you do not owe tax on the growth — only on the original money you put in, which you already paid tax on when you earned it.

This is the main advantage over a regular savings account. In a regular account, if you earn $100 in interest, that $100 is taxed as income. In a TFSA, that $100 grows without any tax owed to the federal government.

Some provinces also do not tax TFSA growth, but this varies by province. Ask your bank or check your province's tax rules to confirm.

Withdrawals and Recontribution

You can withdraw money from your TFSA whenever you want, with no penalty and no waiting period. Unlike some retirement accounts, there is no age at which you must start withdrawing, and you do not have to prove hardship to take money out.

When you withdraw money, the amount you withdrew becomes available to contribute again starting January 1 of the following year. This is different from a regular savings account — the contribution room actually comes back. For example, if you contribute $5,000 and then withdraw $3,000, you can contribute that $3,000 again next year on top of your regular yearly limit.

Keep track of your contributions and withdrawals, or ask your bank to show you your contribution room. If you contribute more than your limit allows, you will owe a penalty tax to the CRA.

Who Can Open a TFSA and What You Need

To open a TFSA, you must be at least 18 years old, a Canadian resident, and either a Canadian citizen or a permanent resident. If you are a temporary resident (such as on a work or study permit), you cannot open a TFSA, even if you have a Social Insurance Number.

To open an account, you will need to provide identification and proof of your Social Insurance Number. Most banks can open a TFSA in person or online. Some banks offer TFSA accounts with no monthly fee, while others charge a small fee — ask before you open.

If you have lived in Canada before but moved away and returned, you may still have contribution room from years you were not a resident. The CRA tracks this. When you return and become a resident again, that room becomes available to you.

TFSA vs. Other Savings Accounts

A TFSA is not the only place to save. A regular savings account has no contribution limit and no age requirement, but you pay tax on the interest. A Registered Retirement Savings Plan, or RRSP, is designed for retirement and offers a tax deduction when you contribute, but you pay tax when you withdraw — the opposite of a TFSA.

The TFSA works best if you want to save money for any reason (not just retirement), you want the growth to be tax-free, and you might need to access the money before retirement. The RRSP works better if you want a tax deduction now and do not mind paying tax later, or if you are saving specifically for retirement.

Many people use both: a TFSA for flexible savings and an RRSP for retirement savings. There is no rule against having both accounts at the same time.

What Happens If You Exceed Your Limit

If you contribute more than your yearly limit allows, the CRA charges you a penalty tax of 1% per month on the excess amount. This penalty keeps adding up each month until you withdraw the extra money. For example, if you over-contribute by $1,000 and leave it in for three months, you owe $30 in penalty tax.

If you make a mistake and over-contribute, withdraw the excess as soon as you realize it. The sooner you withdraw, the less penalty tax you owe. You can also contact the CRA to ask them to waive the penalty if the over-contribution was unintentional and you correct it quickly.

To avoid this, keep track of how much you have contributed each year, or ask your bank to show you your contribution room before you make a deposit.

Frequently Asked Questions

Can I open a TFSA if I am not a Canadian citizen?

You can open a TFSA if you are a permanent resident of Canada. If you are a temporary resident (on a work or study permit), you cannot open one, even if you have a Social Insurance Number. Once you become a permanent resident, you can open a TFSA and begin building contribution room.

What happens to my TFSA if I move out of Canada?

If you move out of Canada and stop being a resident, you can no longer contribute to your TFSA. You can keep the account open and withdraw money, but new contributions are not allowed. If you return to Canada and become a resident again, your contribution room comes back and you can contribute again.

Can I have more than one TFSA?

You can have multiple TFSAs at different banks, but your contribution limit applies across all of them combined. For example, if your limit is $6,500 and you have two TFSAs, you can contribute a total of $6,500 across both accounts, not $6,500 to each one. Keep track of all your accounts to avoid over-contributing.

Do I have to report my TFSA on my tax return?

No. You do not report TFSA contributions or withdrawals on your tax return. The CRA tracks your contribution room, and your bank reports your account to them. You only need to report it if the CRA asks you to verify your contributions.

What if I inherit money — can I put it in my TFSA?

Yes, you can deposit inherited money into your TFSA, but it counts toward your yearly contribution limit just like any other deposit. If you inherit $10,000 and your limit is $6,500, you can only put $6,500 in that year. The rest can go into a regular savings account or you can wait until next year to contribute more.