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 you can open at a bank, credit union, or investment firm. Money you put in grows tax-free, and you can withdraw it anytime without tax consequences. Unlike a Registered Retirement Savings Plan (RRSP), a TFSA has no age limit and no requirement that you eventually withdraw the money.
The federal government sets an annual contribution limit — the amount you're allowed to add each year. This limit changes periodically and varies depending on when you were born. For 2024, the annual limit is $7,000. If you don't use your full limit in a given year, the unused room carries forward and stacks up for future years, so you can catch up later without penalty.
You can hold cash, GICs, stocks, bonds, mutual funds, or ETFs inside a TFSA. The account itself is tax-sheltered, so investment income, capital gains, and dividends all grow without triggering tax bills. When you withdraw money — whether it's your original deposit or the growth — you owe no tax and the withdrawal doesn't affect other benefits you receive.
Key Takeaways
- You can contribute up to $7,000 per year (as of 2024), and unused room carries forward indefinitely so you can catch up in future years.
- All investment growth, dividends, and capital gains inside a TFSA are tax-free, and withdrawals are never taxed.
- You must be a Canadian resident aged 18 or older with a valid Social Insurance Number to open a TFSA.
- Withdrawing money from a TFSA doesn't reduce your contribution room for that year — the room comes back the following January.
- A TFSA is separate from an RRSP and works best for short-term savings or when you don't want to lock money away until retirement.
Who can open a TFSA and what you need
To open a TFSA, you must be a Canadian resident, at least 18 years old, and have a valid Social Insurance Number (SIN). Permanent residents and Canadian citizens both may have access to. You do not need to be employed or have any minimum income.
When you open an account, the financial institution will ask for your SIN, date of birth, and proof of identity. They report your contributions to the Canada Revenue Agency (CRA), so the CRA tracks your cumulative room and flags over-contributions. You can open multiple TFSAs at different institutions, but your contribution limit is shared across all of them — contributing $3,500 at one bank and $3,500 at another uses your full $7,000 annual limit.
How contribution room works and what happens if you over-contribute
The CRA calculates your available contribution room based on your birth year. If you were born in 1986 or later, your room started accumulating on January 1, 2009 (when TFSAs began), at $5,000 per year until 2012, then $5,500 from 2013 to 2014, then $10,000 in 2015, then back to $5,500 from 2016 to 2023, and $7,000 from 2024 onward. If you were born before 1986, you have additional room for the years before you turned 18.
You can check your available room on My Account on the CRA website using your SIN and password. The CRA updates this figure once per year, usually in February, to reflect contributions and withdrawals from the previous year. If you contribute more than your available room, you owe a 1% tax per month on the excess amount until you withdraw it. This penalty is separate from income tax and applies even if the over-contribution was accidental.
If you withdraw money from your TFSA, that contribution room returns to you on January 1 of the following year. For example, if you withdraw $2,000 in June, you cannot re-contribute that $2,000 until January 1 of the next year. This is different from an RRSP, where withdrawals are gone forever.
Investment options and how growth is sheltered
A TFSA is a container, not an investment itself. Inside it, you can hold cash in a savings account, purchase GICs (may provide Investment Certificates), buy individual stocks or bonds, or invest in mutual funds and ETFs. The type of investment you choose depends on your timeline and risk tolerance, not on the TFSA rules.
The tax shelter applies to everything inside the account. If you buy a stock that doubles in value, you owe no capital gains tax. If you hold a bond that pays interest, that interest is not taxed. If you own a dividend-paying stock or mutual fund, the dividends are not taxed. This is the core advantage of a TFSA — the growth compounds without being reduced by tax bills each year.
Some people use a TFSA as an emergency fund, keeping money in a high-interest savings account within the TFSA. Others use it to invest in the stock market for medium-term goals like a down payment or a car. The flexibility to withdraw anytime without tax or penalty makes a TFSA useful for goals that don't fit the retirement-focused structure of an RRSP.
TFSA versus RRSP: when to use each
A TFSA and an RRSP are both registered accounts, but they serve different purposes. An RRSP is designed for retirement savings and offers a tax deduction when you contribute — you reduce your taxable income for that year. A TFSA offers no deduction, but the growth and withdrawals are tax-free.
An RRSP requires you to start withdrawing money at age 71 (converted to a RRIF, or Registered Retirement Income Fund). A TFSA has no withdrawal requirement ever. An RRSP withdrawal is taxed as income. A TFSA withdrawal is never taxed and doesn't affect income-tested benefits like the Canada Pension Plan or Old Age Security.
If you're saving for retirement and expect to be in a lower tax bracket in retirement, an RRSP usually makes sense because the deduction saves you tax now and you pay less tax on withdrawals later. If you're saving for a near-term goal, have already maxed an RRSP, or want flexibility to withdraw without tax consequences, a TFSA is the better choice. Many people use both.
Withdrawals, transfers, and what happens to your account
Withdrawing from a TFSA is straightforward: contact your financial institution and request the withdrawal. The money is usually available within one to three business days. You receive no tax slip, and the CRA is not notified of individual withdrawals — only your institution reports your annual contribution and withdrawal totals to the CRA at tax time.
If you want to move your TFSA to a different bank or investment firm, you can request a direct transfer. The institution receiving the funds will handle the paperwork with your current institution. A direct transfer preserves your contribution room and avoids any risk of over-contribution. If you withdraw the money yourself and then deposit it elsewhere, the contribution room doesn't return until January 1, so you could accidentally over-contribute if you're not careful about timing.
If you move out of Canada or lose your Canadian residency status, you can no longer contribute to your TFSA, but you can keep the account open and withdraw money anytime. Growth inside the account continues to be tax-free as long as you hold it. If you return to Canada and regain residency, you can resume contributions using your accumulated room.
How to open a TFSA and track your contributions
To open a TFSA, visit a bank, credit union, or investment firm and ask to open a Tax-Free Savings Account. You'll complete an application form, provide your SIN and proof of identity, and choose what type of account you want (savings, investment, or a combination). Most institutions offer TFSAs with no monthly fee, though some charge for investment accounts or require a minimum balance.
Once your account is open, you can contribute anytime. Keep track of your contributions yourself so you don't accidentally over-contribute. The CRA's My Account portal shows your available room, but it updates only once per year, so it lags behind your actual contributions. If you contribute at multiple institutions, add up all contributions across all accounts to stay within your annual limit.
Your financial institution will send you a tax receipt or statement each year showing your contributions and withdrawals. Keep these records for your own tracking. You do not need to report TFSA contributions or withdrawals on your tax return — the CRA tracks this separately through the institution's reporting.
Frequently Asked Questions
Can I use a TFSA if I'm not working or have no income?
Yes. There is no income requirement to open or contribute to a TFSA. You only need to be a Canadian resident aged 18 or older with a SIN. Many people use a TFSA to save money from gifts, inheritance, or part-time work.
What happens to my TFSA if I die?
Your TFSA becomes part of your estate and passes to your beneficiaries according to your will or the account's designated beneficiary. The money in the account is not taxed when transferred. Your beneficiaries can withdraw it tax-free, though they cannot contribute to their own TFSA using those funds.
Can I lose money in a TFSA?
The account itself is safe, but the investments inside can lose value. If you buy a stock that drops 50%, your TFSA balance drops too. The tax shelter protects you from tax on losses, but it doesn't protect you from investment risk. Cash and GICs inside a TFSA are insured by deposit insurance up to the standard limits.
Do I have to report TFSA income on my tax return?
No. TFSA contributions, withdrawals, and all growth are not reported on your personal tax return. The CRA receives reporting from your financial institution, but you do not file anything related to your TFSA. This is one of the main advantages over non-registered accounts.
What if I contributed more than my limit by mistake?
Contact your financial institution or the CRA immediately. You can withdraw the excess contribution, and if you do so before the end of the year, you may avoid the 1% monthly penalty. The CRA will assess any penalty based on how long the over-contribution sat in the account. Report the over-contribution on your tax return if required by the CRA.