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 owing tax on the earnings. The government does not tax the interest, dividends, or capital gains inside the account — only the money you contribute has to come from after-tax income.

The account works like a regular savings or investment account in terms of how you use it day-to-day. You open it at a bank, credit union, or brokerage, deposit money, and choose what to do with it: leave it in a savings account earning interest, buy stocks or mutual funds, hold GICs, or any combination. The tax shelter is the main difference. A regular savings account taxes you on interest each year. A TFSA does not.

You do not have to use a TFSA for savings alone. Many people use it to hold investments because the tax-free growth compounds faster over time. If you earn $500 in interest in a regular account, you owe tax on that $500. In a TFSA, you keep all $500.

Key Takeaways

  • You can contribute a set amount each year (the limit changes yearly and was $6,500 in 2023), and unused room carries forward indefinitely.
  • Withdrawals are tax-free and do not reduce your contribution room — the room comes back the following year.
  • You can hold cash, GICs, stocks, mutual funds, or bonds inside a TFSA, depending on what your financial institution offers.
  • A TFSA is separate from an RRSP and has different rules; you can have both at the same time.
  • You must be a Canadian resident 18 or older with a valid Social Insurance Number to open one.

Annual contribution limits and how room works

The government sets a yearly contribution limit. This limit has changed over time: it was $5,000 from 2009 to 2012, rose to $5,500 from 2013 to 2014, dropped back to $5,000 from 2015 to 2023, and is $6,500 as of 2024. The limit adjusts for inflation in $500 increments, so it may change again in future years.

You do not lose unused room. If you have $6,500 of contribution room in 2024 but only contribute $3,000, the remaining $3,500 carries forward to 2025. This means someone who opened a TFSA in 2009 and never contributed anything would have accumulated tens of thousands of dollars in room by now. The Canada Revenue Agency (CRA) tracks your room and sends you a Notice of Assessment each year showing how much you can contribute.

When you withdraw money, that amount becomes available to contribute again — but not until January 1 of the following year. If you withdraw $2,000 in June, you cannot re-contribute that $2,000 until the next calendar year. This rule prevents people from cycling money in and out to dodge contribution limits.

What happens to growth and earnings inside the account

Any money your TFSA earns — whether interest, dividends, or capital gains — stays inside the account tax-free. If you buy a stock for $1,000 and sell it for $1,500, the $500 gain is not taxed. If you hold a GIC that earns $200 in interest, you do not report that interest on your tax return.

This tax-free growth is the core benefit. Over decades, the difference between a taxed account and a tax-free account compounds significantly. A $5,000 contribution earning 5 percent annually grows to $12,833 after 20 years in a TFSA. In a regular account, if you are in a 30 percent tax bracket, you would owe tax on the earnings each year, leaving you with roughly $10,000 — a difference of nearly $3,000.

The tax-free treatment applies only to what happens inside the account. The money you contribute must come from after-tax income — you cannot deduct TFSA contributions from your taxable income the way you can with an RRSP.

Withdrawals and how they affect your contribution room

You can withdraw money from a TFSA anytime, for any reason, with no tax penalty and no questions asked. Unlike an RRSP, there is no withholding tax on TFSA withdrawals. The money is yours to use immediately.

The withdrawal does not permanently reduce your contribution room. If you withdraw $4,000, that $4,000 of room becomes available again on January 1 of the next year. This is different from an RRSP, where withdrawals are gone forever. The flexibility makes a TFSA useful as an emergency fund — you can pull money out if you need it and rebuild the account later without losing the tax shelter.

Your financial institution will report the withdrawal to the CRA, but you do not have to report it yourself on your tax return. The CRA updates your contribution room automatically based on what the institution reports.

Types of investments you can hold in a TFSA

What you can hold depends on your financial institution. Most banks let you keep cash in a TFSA savings account earning interest. Investment firms let you buy stocks, mutual funds, ETFs, bonds, and GICs. Some institutions offer a mix — a TFSA that functions as both a savings account and an investment account.

The CRA does restrict certain investments: you cannot hold property, cryptocurrency, or items you use personally (like a car or cottage). You also cannot hold shares in a corporation you control, or investments that are considered "prohibited" under tax law. Most everyday investments — stocks, funds, bonds, GICs — are fine.

The type of account you choose should match how you plan to use the money. If you want to save for a down payment and need the money in a few years, a TFSA savings account or GIC makes sense. If you are saving for retirement and have decades ahead, a TFSA investment account lets you buy stocks or funds and benefit from long-term growth.

TFSA versus RRSP: key differences

A Registered Retirement Savings Plan (RRSP) and a TFSA are both tax-sheltered accounts, but they work differently. An RRSP lets you deduct contributions from your taxable income, lowering what you owe in tax that year. A TFSA does not — you contribute after-tax dollars. However, RRSP withdrawals are taxed as income, while TFSA withdrawals are not taxed at all.

An RRSP is designed for retirement savings. You can withdraw money anytime, but you pay tax on it, and you lose the contribution room permanently. A TFSA has no age limit and no withdrawal penalty, making it more flexible for any goal — emergency fund, vacation, down payment, or retirement.

Many people use both. You might contribute to an RRSP to reduce your tax bill now and save for retirement, and use a TFSA for shorter-term goals or additional retirement savings. The choice depends on your income, tax bracket, and timeline.

How to open a TFSA and track your contribution room

You can open a TFSA at any Canadian bank, credit union, or investment firm. You will need to provide your name, date of birth, Social Insurance Number, and proof of Canadian residency. The process takes minutes online or in person, and you can start contributing immediately.

To find your contribution room, log into your CRA account online using My Account or a certified login partner. The CRA shows your accumulated room and any contributions or withdrawals reported by your financial institutions. You can also call the CRA at 1-800-959-8281 to ask about your room.

Keep track of your own contributions too. If you contribute more than your available room, you owe a penalty tax of 1 percent per month on the excess. It is rare if you check your room before contributing, but it can happen if you have multiple TFSAs at different institutions and lose track of total contributions.

Frequently Asked Questions

Can I have more than one TFSA?

Yes, you can open TFSAs at multiple institutions. However, your contribution room is shared across all of them. If you have $6,500 of room and open accounts at two banks, you can split the $6,500 between them however you want — but you cannot contribute $6,500 to each one. The CRA tracks your total contributions regardless of how many accounts you hold.

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

You can keep the account open and it remains tax-sheltered as long as you hold it, but you cannot make new contributions once you stop being a Canadian resident. If you return to Canada later, your contribution room is restored and you can contribute again. Withdrawals are always tax-free.

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

No. Income earned inside a TFSA — interest, dividends, capital gains — does not go on your tax return. Withdrawals also do not appear on your return. The account is completely separate from your taxable income.

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

Yes. A TFSA works well for down payment savings because you can withdraw the money anytime tax-free, and the contribution room comes back next year if you need to rebuild. A GIC or savings account inside a TFSA is a safe way to hold money you plan to use in a few years.

What if I contribute more than my limit by mistake?

The CRA charges a penalty tax of 1 percent per month on the excess amount. You should withdraw the overage as soon as you notice it. Contact your financial institution to request a withdrawal, and the CRA will adjust your room once they receive the report.