A Tax-Free Savings Account Lets You Save Money Without Paying Tax on the Growth
A Tax-Free Savings Account (TFSA) is a registered savings account offered by Canadian banks and financial institutions. Money you put in grows tax-free, and you can withdraw it whenever you want without paying income tax on the gains. The account is yours alone — the government does not control how you invest the money or when you take it out, as long as you follow the contribution limits.
Unlike a Registered Retirement Savings Plan (RRSP), a TFSA is not designed for retirement. You can use it for any goal: a down payment, an emergency fund, a vacation, or simply to save money without the tax bite. The tax savings come from the fact that interest, dividends, and capital gains inside the account are never taxed, and withdrawals do not count as income on your tax return.
Key Takeaways
- A TFSA is a registered savings account where money grows tax-free and withdrawals are never taxed as income.
- Contribution limits are set by the Canada Revenue Agency and change yearly; for 2024 the annual limit is $7,000, but your total room depends on your age and history.
- You can withdraw money at any time without penalty, and the amount you withdraw is added back to your contribution room the following year.
- A TFSA is separate from an RRSP and is not tied to retirement, so you can use it for any savings goal.
- You must be a Canadian resident aged 18 or older and have a valid Social Insurance Number to open a TFSA.
How Contribution Room Works
The Canada Revenue Agency sets an annual contribution limit that changes based on inflation. For 2024, the limit is $7,000 per year. However, your total contribution room is not just the current year's limit — it includes all unused room from previous years since 2009, when TFSAs began.
If you were 18 or older in 2009 and have been a Canadian resident since then, you have accumulated room from every year you did not contribute the maximum. For example, if you never opened a TFSA before 2024, your total room would be roughly $95,000 (the sum of all annual limits from 2009 through 2024). You can find your exact contribution room by logging into My Account on the CRA website or calling the CRA.
When you withdraw money from your TFSA, that amount is added back to your contribution room on January 1 of the following year. This means you can withdraw $10,000 in December and contribute $10,000 again in January without exceeding your limit. Overcontributing — putting in more than your available room — triggers a tax penalty of 1 percent per month on the excess amount.
Who Can Open a TFSA and Where
You must be a Canadian resident, at least 18 years old, and have a valid Social Insurance Number. Residency for TFSA purposes means you live in Canada and are not considered a non-resident for tax purposes. If you move out of Canada, you can keep your TFSA open, but you cannot contribute new money while you are a non-resident.
Any Canadian bank, credit union, or investment firm can offer a TFSA. You can open one at your current bank, switch to a different institution, or hold multiple TFSAs at different banks — though your total contributions across all accounts cannot exceed your annual limit. Some people hold one TFSA at a bank for savings and another at an investment firm for stocks or mutual funds.
What You Can Hold Inside a TFSA
A TFSA is a container, not an investment itself. Inside it, you can hold cash, savings accounts, GICs (may provide Investment Certificates), stocks, bonds, mutual funds, and ETFs (Exchange-Traded Funds). The tax-free growth applies to whatever you choose. If you keep $10,000 in a TFSA savings account earning 4 percent interest, you keep all of that interest. If you buy stocks inside a TFSA and they double in value, you owe no capital gains tax.
Some investments are prohibited — you cannot hold property, cryptocurrency (in most cases), or shares in a corporation you control. Your financial institution will tell you what is allowed when you open the account. The key point is that the tax shelter applies to any allowed investment, so the choice is yours based on your comfort level and goals.
TFSA vs. RRSP: When to Use Each
A TFSA and an RRSP are both registered accounts, but they work differently. An RRSP gives you a tax deduction when you contribute — the money comes out of your taxable income that year. A TFSA gives you no deduction; you contribute after-tax dollars. However, when you withdraw from an RRSP, that money is taxed as income. When you withdraw from a TFSA, it is never taxed.
An RRSP is designed for retirement savings because the tax deduction helps now and you pay tax later when you withdraw (usually at a lower rate in retirement). A TFSA is flexible — you can use it for any goal and withdraw without tax consequences. Many people use both: an RRSP for long-term retirement savings and a TFSA for shorter-term goals or as a backup emergency fund.
If you have limited money to save, a TFSA is often the better choice if you think you will need the money before retirement or if your income is low enough that the RRSP deduction does not help much. If you earn a high income and expect to earn less in retirement, an RRSP usually saves you more tax overall.
Tracking Your Contribution Room and Avoiding Penalties
The CRA tracks your contribution room automatically. You can check it by logging into My Account on the CRA website (you will need your Social Insurance Number and a password), calling 1-800-959-8281, or visiting a CRA office in person. Your notice of assessment, which arrives after you file your tax return, also shows your TFSA contribution room.
If you overcontribute, the CRA will send you a notice. You have until the end of the year to withdraw the excess, and if you do, the penalty stops accruing. If you do not withdraw it, you owe 1 percent tax per month on the excess amount for each month it stays in the account. For example, $1,000 overcontributed for six months costs $60 in penalties.
The easiest way to avoid overcontribution is to check your room before you deposit money and to keep track of all your contributions across all accounts if you hold multiple TFSAs. Many banks will show your contribution room in your online account, though the CRA's My Account is the official source.
What Happens to Your TFSA if You Move or Pass Away
If you move out of Canada, your TFSA stays open and you keep the tax-free growth on money already inside. However, you cannot contribute new money while you are a non-resident. If you move back to Canada, your contribution room is restored and you can contribute again.
If you pass away, your TFSA does not automatically go to your beneficiaries. The account is part of your estate and is handled according to your will or the laws of your province if you have no will. Any growth inside the TFSA up to the date of death is tax-free, but the account itself must be closed and the money distributed. Your executor or the person handling your estate will need to contact the financial institution to close the account and transfer the funds.
Frequently Asked Questions
Can I have more than one TFSA?
Yes, you can hold multiple TFSAs at different banks or investment firms. However, your total contributions across all accounts in a single year cannot exceed your annual limit. The CRA tracks your total room, so overcontributing across multiple accounts still triggers penalties.
Do I have to report my TFSA on my tax return?
No. You do not report TFSA contributions, withdrawals, or growth on your tax return. The CRA tracks your contribution room separately. You only report TFSA information if the CRA asks you to verify your contributions.
What happens to my contribution room if I do not use it?
Unused contribution room carries forward forever. If you do not contribute the maximum in 2024, that room is still available in 2025, 2026, and beyond. You can catch up at any time, as long as you have the money and do not exceed your total accumulated room.
Can I use a TFSA to save for a house down payment?
Yes. A TFSA is one of the best ways to save for a down payment because the money grows tax-free and you can withdraw it whenever you want without tax or penalty. You can also use a Home Buyers' Plan with an RRSP, but a TFSA offers more flexibility since you do not have to repay the withdrawal.
What is the difference between a TFSA and a regular savings account?
A regular savings account is not registered with the CRA, so you pay income tax on the interest you earn. A TFSA is registered, so all growth is tax-free. Over time, especially with higher interest rates or investments, the tax savings in a TFSA add up significantly.