Self-Directed Tax-Free Savings Account (TFSA)

A Tax-Free Savings Account (TFSA) lets your savings grow tax-free. You’re not taxed on any income you earn within the account, making them a great way to save for short-term needs like a down-payment or vacation and long-term goals like retirement.

With a self-directed TFSA through TD Direct Investing, you’ll get to make all the decisions. You can buy and sell a wide range of qualified investments including stocks, bonds, mutual funds, ETFs and GICs, and hold multiple asset types within the same account.

  • Grow your investments
    tax-free

    Canadian tax will not be applicable on any capital gains, dividends or interest earned on your investments.1  

  • Freedom to invest and withdraw

    You can keep investing in a TFSA, even after retirement. Plus, you can withdraw funds anytime, tax-free.

  • Trade across markets in Canada and the U.S.

    With a TD self-directed TFSA, you can invest in qualified assets offered by designated exchanges in Canada and the U.S.

  • Catch up on unused contribution room

    You can carry unused contribution room forward into future years.


Investing with a Tax-Free Savings Account (TFSA)

Canadians use a Tax-Free Savings Account, or TFSA, because of the flexibility it offers. Learn how you can use this plan to grow your funds tax-free, build towards your investing goals, and more.


TFSA eligibility

To open a TD Direct Investing TFSA, you must:

  • Be a Canadian resident
  • Be of the age of majority in your province
  • Have a valid Social Insurance Number (SIN)

TFSA contribution limit and timelines for 2025

Comparing TFSA to RRSP at TD Direct Investing

Whether you're saving for retirement, homeownership or education, both RRSPs and TFSAs can be an option.

TFSA

RRSP

Primary purpose
Invest for any goal – short-term or long-term
Generally, for retirement, Home Buyers' Plan (HBP) or Lifelong Learning Plan (LLP) withdrawals
Annual contribution limit
$7,0002 PLUS unused contribution room from previous years
18% of previous year’s earned income (maximum limits apply), less pension adjustments
Contributions
Not tax-deductible
Generally, tax-deductible
Unused contribution room
Carried forward
Carried forward
Growth
Tax-free1
Tax-deferred
Withdrawals
You’re not taxed on withdrawals
Funds that are withdrawn are charged a prescribed withholding tax at the time of withdrawal but will be ultimately taxed as income at your marginal rate. This may affect government benefits such as old age security
Withdrawn amounts
Added to contribution room in future years3
Contribution room is lost for amounts you withdraw

More investment choices

Want an affordable way to start saving for future?

Start building towards your future by investing with partial shares trading. 

Got questions? We have answers.

To make a contribution to TFSA, you will need to open a TFSA account with a bank or financial institution that offers it. Contributions can be made in cash or by transferring investments from other accounts.


You can’t contribute directly to your spouse’s TFSA as you can with a spousal RRSP. However, you can give your spouse money, which they can then contribute to their own TFSA. Any income your spouse earns on the money in their TFSA is theirs and will not be attributed back to you.


Most TFSA holders do not have to pay taxes related to their TFSA investments, and no TFSA tax return needs to be filed.


An individual is permitted to hold more than one TFSA plan. Regardless of the number of TFSA plans held, the individual is subject to their total annual contribution limit.

Please note: A TFSA cannot be registered jointly or as a spousal plan/account.


In an TFSA, you can hold a variety of investments similar to those allowed in other registered accounts. These include eligible:

  • Stocks
  • Mutual funds
  • Exchange-traded funds (ETFs)
  • Guaranteed Investment Certificates (GICs)
  • Bonds
  • Options

If you want to transfer funds from one TFSA to another or from one issuer to another, there will be no tax consequences if your issuer completes a direct transfer on your behalf.


You can withdraw from your TD Direct Investing Tax-Free Savings Account (TFSA) in cash or securities in-kind.

In Cash

You can withdraw cash in any of the following ways:

  • Using the Transfer function on WebBroker or TD app
  • Call TD Direct Investing at 1-800-465-5463 between 7 a.m. to 10 p.m. ET Monday to Friday.

Securities In-kind

You can withdraw securities in-kind from a TFSA to a non-registered account.

In-kind withdrawals cannot be submitted online through WebBroker. To submit your security in-kind withdrawal request, please log into the TD app and choose Contact Us or contact TD Direct Investing at 1-800-465-5463 to speak to an Investment Representative.

Please note: Any amount withdrawn from your TFSA is added back to your TFSA contribution room in the next calendar year. Re-contribution to a TFSA of any withdrawn amount in the same calendar year on a tax-free basis can only be done if unused TFSA contribution room is available. There is no tax applied to TFSA withdrawals.


Related articles


Open an account online – it's fast and easy

Whether you're new to self-directed investing or an experienced trader, we welcome you.

  • Apply online

    It's easy to open a cash, margin, RRSP, or TFSA account.

  • Call us

    We're here for you. Monday to Friday, 7 am to 10 pm ET

    1-800-465-5463 1-800-465-5463
  • Book an appointment

    Let's chat, face-to-face at a TD location convenient to you.


Have a question? Find answers here