A TFSA lets you save and invest money without paying tax on the growth or withdrawals

A Tax-Free Savings Account (TFSA) is a registered account offered by Canadian banks and investment firms. Money you put in grows tax-free, and you can withdraw it anytime without triggering income tax. The account is yours alone — the government does not control what you do with the money inside, only that you follow contribution limits and use it for personal savings rather than business.

The core difference from a regular savings account: any interest, dividends, or investment gains stay in your account untouched by tax. In a regular account, you owe tax on those earnings each year. In a TFSA, you do not. You also do not owe tax when you withdraw, no matter how much the money has grown.

TFSAs have been available since 2009. The contribution limit changes yearly based on inflation, rounded to the nearest $500. For 2024, the annual limit is $7,000. If you have never opened a TFSA, you have accumulated room going back to 2009 — your total available room depends on your age and whether you have contributed before.

Key Takeaways

  • You can contribute up to $7,000 per year (2024 limit) and withdraw anytime without tax or penalty.
  • Any interest, investment gains, or dividends earned inside the account are never taxed.
  • Unused contribution room carries forward and accumulates each year, so you can catch up later.
  • You can hold cash, GICs, stocks, mutual funds, or ETFs inside a TFSA, depending on what your bank or investment firm offers.
  • Withdrawals do not affect your income for the purposes of income-tested benefits like the Canada Child Benefit or may provide Income Supplement.

How contribution room works and when you can use it

Contribution room is the amount you are allowed to put into your TFSA each year. The government tracks this for you through the Canada Revenue Agency (CRA). You do not need to claim anything on your tax return — the CRA calculates your available room based on your age and past contributions.

Room accumulates every January 1st starting in the year you turn 18. If you turned 18 in 2009 or earlier, you have 16 years of room built up (2009 through 2024). If you turned 18 in 2020, you have only 5 years of room. You can use all your accumulated room in a single year if you want — there is no requirement to spread contributions across years.

When you withdraw money, that room comes back on January 1st of the following year. This is different from other registered accounts. If you withdraw $5,000 in November, you cannot re-contribute that $5,000 until January 1st. The CRA tracks this automatically, but you need to know the timing so you do not accidentally over-contribute.

You can check your available room by logging into My Account on the CRA website, calling the CRA, or asking your bank. Most banks also show your room in their online portal.

What you can hold inside a TFSA

A TFSA is a container, not a specific product. What you can hold depends on what your financial institution offers. Most banks and investment firms allow cash, high-interest savings, GICs (may provide Investment Certificates), stocks, mutual funds, and ETFs (Exchange-Traded Funds).

Some institutions restrict options — a basic bank TFSA might only offer cash and GICs, while a brokerage TFSA gives you access to individual stocks and a wider range of funds. If you want to invest in specific securities, check with your bank or broker first to confirm they allow it in a TFSA.

The growth inside the account is never taxed, regardless of what you hold. If you buy a stock that doubles, you owe no capital gains tax. If you hold a GIC that earns 4%, that interest is tax-free. This is the main advantage over holding the same investments in a non-registered account.

How withdrawals work and what happens to your room

You can withdraw money from your TFSA anytime, for any reason, with no penalty and no tax. You do not need to provide a reason to your bank. The money is yours. Withdrawals are processed like any other bank transaction — usually within one to three business days.

The withdrawal does not reduce your contribution room permanently. Instead, the room becomes available again on January 1st of the following calendar year. If you withdraw $3,000 in June, you cannot put that $3,000 back in until January 1st. If you try to contribute more than your available room in a single year, the CRA will charge you a penalty of 1% per month on the excess amount.

Withdrawals do not count as income for tax purposes. This means they do not affect your may be able to access for income-tested benefits like the Canada Child Benefit, may provide Income Supplement, or provincial social information programs. This is a significant advantage over withdrawing from an RRSP, which counts as taxable income.

TFSA versus RRSP: when to use each

Both TFSAs and RRSPs are tax-advantaged registered accounts, but they work differently and suit different situations. An RRSP (Registered Retirement Savings Plan) gives you a tax deduction when you contribute — you reduce your taxable income for that year. A TFSA gives you no deduction, but the growth is tax-free and withdrawals are tax-free.

RRSPs are designed for retirement savings. You can withdraw anytime, but withdrawals count as income and trigger tax. There are some exceptions (like the Home Buyers' Plan), but generally, RRSP withdrawals are taxable. TFSAs have no age restrictions and no retirement requirement — you can use them for any goal.

If you are in a high tax bracket now and expect to be in a lower bracket in retirement, an RRSP usually makes more sense. If you are in a low bracket now or expect to earn more later, a TFSA is often better. Many people use both: they contribute to an RRSP for the tax deduction, then use a TFSA for additional savings.

Contribution limits by year and how to track your room

The annual contribution limit is indexed to inflation and rounded to the nearest $500. Here are the limits for recent years:

YearAnnual Limit
2024$7,000
2023$6,500
2022$6,500
2021$6,000
2020$6,000
2019$6,500
2018$5,500
2009–2017$5,500

To find your exact available room, log into My Account on the CRA website (you need a CRA user ID or online banking credentials). The CRA shows your cumulative room, your contributions to date, and any withdrawals. You can also call the CRA at 1-800-959-8281 and speak to an agent, or visit a local tax office.

Your bank or investment firm may also show your available room in their online portal, though this is not always up to date when ready after a withdrawal. The CRA's record is the official one.

What happens if you over-contribute

If you contribute more than your available room in a single year, the CRA charges a penalty of 1% per month on the excess amount, calculated from the month you over-contributed. The penalty continues each month until you withdraw the excess.

Over-contributions can happen by accident if you do not track your room carefully, especially if you have multiple TFSAs at different institutions or if you withdraw and forget that the room does not return until January 1st. If you realize you have over-contributed, withdraw the excess amount as soon as possible to stop the penalty from accumulating.

The CRA does not automatically catch over-contributions — they discover them when they review your tax file or when your financial institution reports your contributions. If you find an error, contact the CRA to report it and ask about penalty relief. Penalties can sometimes be waived if the over-contribution was unintentional and you correct it promptly.

Frequently Asked Questions

Can I have more than one TFSA?

Yes. You can open multiple TFSAs at different banks or investment firms. However, your contribution room is shared across all accounts. If you have $7,000 of room and open two TFSAs, you can contribute $7,000 total between them, not $7,000 to each. The CRA tracks your total contributions across all accounts.

What happens to my TFSA if I move to another country?

You can keep your TFSA open and continue to hold it, but you cannot make new contributions once you become a non-resident of Canada for tax purposes. Growth inside the account continues to be tax-free as long as you hold it. If you move back to Canada, you can resume contributions using your accumulated room.

Can I use a TFSA to save for a house down payment?

Yes. Unlike an RRSP, there is no special program or restriction — you straightforward save in your TFSA and withdraw when you are ready to buy. Withdrawals are tax-free and do not count as income, so they do not affect your mortgage process or income-tested benefits.

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

No. TFSAs do not appear on your personal tax return. The CRA tracks contributions and room through your financial institution's reports. You do not claim anything related to your TFSA on your return.

What if my TFSA earns very little interest — is it still worth using?

Yes, because the tax savings are not the only benefit. Withdrawals do not count as income, which protects your may be able to access for income-tested benefits. Even if you earn only 1% interest, that interest is tax-free and does not affect your benefit calculations. For low-income earners especially, this can be more valuable than the tax savings alone.