A TFSA lets you save money and invest it without paying tax on the growth or withdrawals
A Tax-Free Savings Account (TFSA) is a registered savings account offered by Canadian banks and investment firms. Money you put in grows tax-free, and you can withdraw it anytime without owing tax on the earnings. You do not have to report TFSA income on your tax return. The account is yours alone — the government does not control how you use the money, only that it stays within annual contribution limits.
The TFSA is different from a Registered Retirement Savings Plan (RRSP). An RRSP is designed for retirement and gives you a tax deduction when you contribute, but you pay tax when you withdraw. A TFSA has no retirement requirement and no tax on withdrawal, but you get no deduction upfront. Both can hold the same types of investments — savings accounts, GICs, stocks, mutual funds — but the tax treatment is opposite.
Key Takeaways
- You can open a TFSA at any bank or investment firm, and the money inside grows without any tax on earnings or withdrawals.
- Each year you have a contribution limit set by the federal government, which varies by year and carries forward if you do not use it.
- You can withdraw money anytime without penalty, and the amount you withdraw becomes available to contribute again the following year.
- A TFSA is not tied to employment, income, or retirement age, so anyone with a Social Insurance Number can open one at any age.
Annual contribution limits and how they carry forward
The government sets a yearly contribution limit for TFSAs. The limit has changed over time: it was $5,000 per year from 2009 to 2012, rose to $5,500 in 2013, dropped back to $5,000 in 2015, and is $6,500 as of 2023. The limit adjusts every few years based on inflation, rounded to the nearest $500.
If you do not contribute the full amount in a given year, the unused room carries forward. For example, if the limit is $6,500 and you contribute $4,000, you have $2,500 of unused room that rolls into the next year. You can catch up on old room anytime — there is no deadline to use it. The Canada Revenue Agency (CRA) tracks your total available room and sends you a notice of assessment each year showing how much you can contribute.
If you withdraw money from your TFSA, that amount becomes available to contribute again, but not until January 1 of the following year. If you withdraw $3,000 in June, you cannot put that $3,000 back in until the next calendar year. This rule prevents people from using the account as a short-term trading vehicle.
Who can open a TFSA and what you need
You must be a Canadian resident, at least 18 years old, and have a valid Social Insurance Number (SIN). There is no income requirement, no employment requirement, and no age limit on the upper end. You can open a TFSA whether you work full-time, part-time, are self-employed, or are retired.
To open an account, contact a bank, credit union, or investment firm directly. You will need to provide your name, address, SIN, and date of birth. Most institutions let you open an account online, by phone, or in person. There is no cost to open or maintain a TFSA, though some investment firms may charge fees if you trade frequently or hold certain types of investments.
What you can and cannot hold in a TFSA
A TFSA can hold most common investments: savings accounts, GICs, bonds, stocks, mutual funds, and exchange-traded funds (ETFs). The money earns interest or investment returns tax-free, and you do not report that income anywhere.
The CRA does restrict certain types of investments. You cannot hold property you live in, artwork, or collectibles. You also cannot hold investments that are considered "prohibited" — mainly speculative or leveraged products designed for short-term trading. If you accidentally hold a prohibited investment, the CRA can assess a penalty and require you to remove it. Most people never encounter this restriction because standard savings and investment products are allowed.
How withdrawals work and what happens to your room
You can withdraw money from your TFSA anytime, for any reason, with no tax consequence and no penalty. Unlike an RRSP, there is no withholding tax on TFSA withdrawals. The money is yours to use immediately.
When you withdraw, that amount becomes contribution room again, but only starting January 1 of the next calendar year. If you withdraw $10,000 in November, you can contribute $10,000 again starting January 1. This delay prevents rapid in-and-out cycles that could turn the account into a tax shelter for frequent trading. The CRA tracks your room and will reject contributions that exceed your limit.
TFSA versus RRSP: which one to use
Both accounts are tax-advantaged, but they serve different purposes. An RRSP gives you a tax deduction when you contribute — if you earn $60,000 and contribute $10,000 to an RRSP, you can deduct that $10,000 from your income, lowering your tax bill. However, when you withdraw from an RRSP in retirement, that withdrawal is taxed as income. An RRSP is best if you expect to be in a lower tax bracket in retirement than you are now.
A TFSA gives you no deduction upfront, but withdrawals are never taxed. A TFSA is best if you expect to be in the same or higher tax bracket later, or if you simply want flexibility — you can withdraw without affecting your income for benefit calculations or tax purposes. Many people use both: an RRSP for retirement savings and a TFSA for shorter-term goals or emergency funds.
How to track your contribution room
The CRA maintains a record of your TFSA room. You can check your available room through My Account on the CRA website (you need to log in with your Social Insurance Number and password). The CRA also sends a Notice of Assessment each year showing your room as of that date.
Your financial institution does not track your total room across all accounts — only the CRA does. If you have TFSAs at two different banks, you must keep track of your total contributions yourself to avoid exceeding your limit. Overcontributing triggers a penalty of 1% per month on the excess amount until you withdraw it.
Frequently Asked Questions
Can I have more than one TFSA?
Yes, you can open TFSAs at multiple institutions. However, your total contributions across all accounts cannot exceed your annual limit. The CRA tracks your combined room, so overcontributing to one account counts as overcontribution even if another account is empty. Keep a record of all your contributions.
What happens to my TFSA if I move out of Canada?
You can keep your TFSA open and continue to withdraw money, but you cannot make new contributions once you stop being a Canadian resident. Any growth on money already in the account remains tax-free. If you return to Canada, your contribution room is restored and you can contribute again.
Can I use a TFSA to save for a house down payment?
Yes. A TFSA has no restrictions on what you use the money for, unlike an RRSP which has a Home Buyers' Plan. You can withdraw anytime without penalty, and the withdrawal does not affect your taxes or income-tested benefits. This makes a TFSA a good choice for short-term savings goals.
What if I contribute more than my limit by mistake?
The CRA will assess a penalty of 1% per month on the excess amount. You should withdraw the overcontribution as soon as you notice it. The withdrawal itself does not count against your limit — it simply removes the excess. Report the overcontribution on your tax return or contact the CRA to correct it.
Do I need to report TFSA income on my tax return?
No. TFSA interest, investment gains, and dividends do not appear on your tax return. You only report income from non-registered accounts and RRSPs. This is one of the main advantages of a TFSA — the CRA handles the tracking, and you have nothing to report.