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 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 itself doesn't earn interest or grow on its own — you decide what to do with the money inside it, whether that's keeping it in a savings account, buying stocks, or holding bonds.

The key difference from a regular savings account is the tax treatment. In a regular account, you pay tax on any interest or investment gains. In a TFSA, you don't. This makes it useful for people who want to save without watching their growth get reduced by taxes each year.

TFSAs have been available since 2009. The rules around how much you can contribute and what you can hold inside the account have changed over time, so the details depend on when you opened yours and what the current year is.

Key Takeaways

  • You can contribute a set amount each year (the limit varies by year and your age), and any unused room carries forward indefinitely.
  • Money inside a TFSA grows tax-free, and you pay no tax when you withdraw it, even if it has grown significantly.
  • You can hold cash, GICs, stocks, mutual funds, and most other investments inside a TFSA, but not certain high-risk or leveraged products.
  • Withdrawals don't reduce your future contribution room — the amount you withdraw becomes available to contribute again the following year.
  • A TFSA is separate from employment income and does not affect may be able to access for means-tested benefits like the Canada Pension Plan or Old Age Security.

How much you can contribute each year

The government sets an annual contribution limit that changes based on inflation. For 2024, the limit is $7,000 per year. This limit has been $6,500 since 2013, except for 2015 to 2016 when it was $10,000, and 2009 to 2012 when it was $5,000.

If you have never opened a TFSA, your total cumulative room is the sum of all annual limits since 2009 (or since you turned 18, whichever is later). For example, if you were 18 in 2009 and have never contributed, your room at the start of 2024 is roughly $88,000. Your financial institution can tell you your exact room when you open the account.

Unused room does not expire. If you contribute $3,000 in a year when the limit is $7,000, the remaining $4,000 carries forward. You can use it in any future year, even decades later.

What happens to your contribution room when you withdraw

When you withdraw money from a TFSA, that amount becomes available to contribute again — but not until January 1 of the following year. This is different from other registered accounts and is one of the most misunderstood rules.

For example: you contribute $5,000 in January 2024 (when the limit is $7,000). You have $2,000 of room left for 2024. In June 2024, you withdraw $3,000. You still have only $2,000 of room left in 2024. On January 1, 2025, your room resets and includes the $3,000 you withdrew plus the new year's $7,000 limit, giving you $10,000 to work with in 2025.

This structure means you can use a TFSA as an emergency fund without permanently losing contribution room. The money you pull out becomes available again next year.

What you can hold inside a TFSA

TFSAs are flexible about what sits inside them. You can hold cash, high-interest savings accounts, GICs (may provide Investment Certificates), stocks, ETFs (exchange-traded funds), mutual funds, and bonds. The account itself is just a container — the tax benefit applies to whatever you choose to put in it.

There are restrictions on certain products. You cannot hold leveraged investments (investments bought with borrowed money), options contracts, or foreign currency. You also cannot hold property or physical assets like art or collectibles. Most people never run into these limits because they are holding standard investments.

The institution holding your TFSA will tell you what products are available through their platform. A bank might offer only savings accounts and GICs. A brokerage will offer stocks, mutual funds, and ETFs. You can open multiple TFSAs at different institutions if you want access to different products, but your total contributions across all accounts cannot exceed your annual limit.

How the tax-free growth actually works

Inside a TFSA, you pay no tax on interest, dividends, or capital gains. If you put $10,000 in a TFSA and it grows to $15,000, you owe no tax on that $5,000 gain. When you withdraw the $15,000, it is all yours — no withholding, no tax bill at year-end.

Outside a TFSA, that same $5,000 gain would be taxable. If you earned it as interest, you would pay tax on the full $5,000 at your marginal rate. If you earned it as capital gains (from selling an investment), you would pay tax on half of it (the inclusion rate for capital gains). The exact tax depends on your income and province, but the point is that the TFSA saves you money.

This tax-free treatment applies every year the money sits in the account. Over decades, the compounding effect of never paying tax on growth can be substantial.

How a TFSA differs from an RRSP

Both TFSAs and RRSPs are registered accounts that offer tax benefits, but they work in opposite ways. An RRSP (Registered Retirement Savings Plan) lets you deduct contributions from your income in the year you make them, reducing your taxable income. You pay tax when you withdraw the money later. A TFSA gives you no deduction upfront, but you pay no tax on withdrawals.

RRSPs are designed for retirement savings. TFSAs have no age restrictions and no requirement that you use the money for any particular purpose. You can withdraw from a TFSA at any time for any reason without penalty. Withdrawing from an RRSP before retirement triggers withholding tax and counts as income in that year.

Many people use both accounts. An RRSP makes sense if you want to reduce your taxable income now. A TFSA makes sense if you want to save without worrying about tax later, or if you want flexibility to access the money.

TFSAs and government benefits

Money in a TFSA does not count as income for the purposes of means-tested government benefits. This is important because some benefits (like the Canada Pension Plan, Old Age Security, or the may provide Income Supplement) are reduced if your income is too high.

Because TFSA withdrawals are not taxable income, they do not affect these benefit calculations. This makes a TFSA particularly useful for people who are receiving or may receive income-tested benefits and want to save without reducing their benefit amounts.

An RRSP withdrawal, by contrast, counts as income in the year you withdraw it and can reduce your benefit may be able to access. This is one reason some people prioritize TFSA contributions over RRSP contributions if they are close to benefit thresholds.

Frequently Asked Questions

Can I open a TFSA if I already have one at another bank?

Yes. You can have multiple TFSAs at different institutions. However, your total contributions across all accounts in a single year cannot exceed your annual limit. You are responsible for tracking your total contributions. The CRA (Canada Revenue Agency) tracks registered accounts by your social insurance number, so they will know if you over-contribute.

What happens if I contribute more than my limit?

Over-contributions are penalized at 1% per month on the excess amount. For example, if you over-contribute by $1,000, you owe $10 per month until you withdraw the excess. You can contact the CRA to request a waiver if the over-contribution was unintentional and you correct it quickly.

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

No. TFSAs are not reported on your personal tax return. Your financial institution reports the account to the CRA, but you do not need to list it or report transactions. This is one of the simplifications that makes TFSAs easier to manage than RRSPs.

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. Many people use TFSAs as down payment savings accounts because the money grows tax-free and you can withdraw it anytime without penalty. There is no special program or process — you straightforward withdraw when you are ready to buy.

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

Your TFSA remains open and the tax-free treatment continues as long as you are a Canadian resident for tax purposes. If you become a non-resident, the account stops growing tax-free, but you can still withdraw money. The rules are complex and depend on which country you move to and your tax residency status. Contact the CRA or a tax professional if you are planning to move.