Skip to main content
Ratehub logo
Ratehub logo

TFSA contribution room calculator

Whether you’re a longtime Canadian citizen or recent immigrant, find out how much you can contribute to your TFSA by using our contribution limit calculator.

Ratehub.ca's TFSA contribution room calculator

Calculate your contribution room

Total amount deposited across all your TFSA accounts (not including gains).

Your contribution room for 2024

$-

This calculator is designed for illustrative purposes only.

What is your Tax Free Saving Account contribution room?

Your TFSA contribution room represents the maximum amount of funds you can contribute. You can open and begin contributing to your Tax Free Savings Account at any time provided you’re at least 18 years of age and have a valid social insurance number.

If you’re new to TFSAs, you may not be aware that you’ve already been building contribution room without even opening an account. Canadians who were 18 or older in 2009 (the year the program started) began growing their limit from that year forward, while those who turned 18 can track their progress starting on the year of their 18th birthday. The total lifetime contribution room for 2024 is $95,000. Here’s a breakdown of TFSA contribution limits over time:

How to check your Tax Free Savings Account (TFSA) contribution room, withdrawals, and contributions

How to check your TFSA contribution room on CRA

Aside from using our handy calculator above, there are two ways to check your TFSA contribution room, withdrawals, and contributions.

The first is to login to your CRA account and navigate to “TFSA” on their home page. 

There, you can view your transaction summary, giving you details on all your contributions and withdrawals (you can also call them and request a TFSA room statement). A quick note, however: the CRA will only be up-to-date from the most recent January. Thus, contributions made after January of the current calendar year aren’t reflected.

How to calculate TFSA contribution on your own

There are essentially three factors that determine your TFSA contribution room:

  • The TFSA contribution limit for the current year
  • Any contribution room unused from past years
  • Any withdrawals from your TFSA in the previous year

As an example, let’s say you turned 18 in 2011. You contributed $6,000 when you opened your TFSA in 2021, then withdrew $4,000 in 2022. Here’s how you would calculate your contribution room for 2023:

  • Using the historical list of contribution limits above, add up the grand total of your contribution room for every year since 2011 ($72,500)
  • Subtract what you’ve contributed so far ($6,000), which leaves you with $66,500
  • Add back in the $4,000 you withdrew in 2022, which will be paid back to you in January 2023.
  • This leaves you with a current lifetime contribution limit of $70,500.  

It’s worth noting, however, that you will have to confirm contribution and withdrawal details yourself by checking statements and investment activity through any brokerages, banks, or robo-advisors you keep TFSA accounts with.

How do TFSA withdrawals impact contribution room?

Withdrawals typically don’t have any long-term impact on your TFSA contribution room. While you may see an impact during the same year the withdrawal occurred, that same amount will be added back to your contribution room at the beginning of the following year, negating any short-term losses and bringing you back to where you were before the withdrawal occurred. 

Example 1: impact of withdrawal on TFSA limit in the same calendar year

Let's say you have $60,000 in available contribution room for the current calendar year and you withdrew $5,000 for a vacation. Your available contribution room for this year would remain to be $60,000. If your vacation plans suddenly got canceled and you decided to re-contribute the $5,000 back to your TFSA in the same year, your available room would now fall to $55,000.

In other words, withdrawing your funds from a TFSA doesn't change the total amount of room you have available for the current year and your limit won't increase to offset any withdrawals made in the same year. 

Here's another example to help further illustrate: let's say you maxed your TFSA every year and now have $0 in available contribution room for the current calendar year. If you withdrew $10,000 from your TFSA this year, your total contribution room would still be $0 and you can't re-contribute any amount of money back to your TFSA this year without going over the limit.

Example 2: impact of withdrawals on TFSA limit in the next year year

Alternatively, any amount withdrawn from a previous year will be added back to your total contribution room in January of the next year (in addition to the regular annual increase in limits made available to all TFSA holders).

For example: if you withdrew $10,000 in 2021, as of January 2022, your TFSA limit would've increased by $10,000 (to offset your withdrawal from the previous year) plus your limit would've also increased by $6,000 for 2022.

 

TFSA over-contributions

In the event that you over-contribute to your TFSA, the CRA will typically first send a letter (Excess TFSA amount letter) to make you aware of the situation. If it isn’t rectified, a 1% penalty tax will then be applied for every month the extra money stays in your account. The good news, however, is that this penalty only affects the over-contributed amount and not your entire balance.

Your best course of action is to withdraw the excess amount from your TFSA as soon as possible. If the over-contribution was a genuine mistake, you can send a letter to the CRA clarifying your error.

What to know when opening a TFSA

As with any federally-regulated bank account, TFSAs come with plenty of rules, regulations (and pitfalls). Here’s what to keep in mind when opening or using your account.

 

Multiple TFSAs are allowed

Keeping multiple TFSAs open with different financial institutions is completely fine, but be aware that they’ll all be part of the same contribution limit.

 

Withdrawing when your TFSA is down will cost you contribution room

While one of the great things about TFSAs is their flexibility around withdrawals, it's important to note that draining your account when it's operating at a loss will cost you future contribution room. 

For instance, if you invested $12,000 and saw your TFSA balance dip to $8000, you may be tempted to withdraw all of it to prevent any more damage. Although you’re free to do this, only $8,000 will be added to your contribution limit next year as a result. With this in mind, it’s often more wise in the long run to wait things out until they improve.

 

Avoid paying back withdrawals during the same year

Once you’ve hit your contribution limit, you can’t pay back any withdrawals you made from your TFSA in the same year. That repayment will be looked at as an over-contribution and be subject to a 1% monthly tax as long as it stays in your account.

 

TFSAs are (almost) exempt at tax time

Because TFSAs are tax-free, you usually don’t have to do anything with them when it comes time to file your taxes. However, if you’ve over-contributed or since become a non-resident of Canada, you’ll need to file an RC243 form and pay any taxes owed by June 1st of the following year.

As an aside, it’s also worth noting that because TFSAs are tax-free, any capital losses suffered aren’t deductible.

Transferring your TFSA

You can transfer your TFSA from one financial institution to another providing the institution does so on your behalf. In cases where you’ve personally withdrawn money from one TFSA and invested it into another, however, you’ll be subject to a penalty if you’ve already met your yearly contribution.

Administrative fees don’t count as withdrawals

Money taken from your TFSA for things like transfer fees or investment counsel fees aren’t considered proper withdrawals. As such, they won’t be added back into your contribution room the following year.

Frequently asked questions

What is the TFSA contribution room for new immigrants?


Do spousal TFSAs exist?


Can residents and non-residents open TFSAs?


How much can I put into a TFSA if I have never contributed?


What is the difference between a TFSA and RRSP contribution limits?


Making dollars make sense

explore more articles

The knowledge bank

A wealth of knowledge delivered right to your inbox.

By submitting your email address, you acknowledge and agree to Ratehub.ca’s Terms of Use and Privacy Policy. Contact us for more information. You can unsubscribe at any time.

About Ratehub.ca

Whether you need a mortgage, credit card, savings account, or insurance coverage, we help you find and compare the best financial products for your specific needs.

When it comes to mortgages, Ratehub.ca is more than just a place to research and compare the best rates. Our goal is to give Canadians the best mortgage experience from online search to close. This means offering Canadians the mortgage tools, information and articles to educate themselves, allowing them to get personalized rate quotes from multiple lenders to compare rates instantly, and providing them with the best online application and offline customer service to close their mortgage all in one place.

Ratehub.ca has been named Canada's Mortgage Brokerage of the Year for four years straight (2018-2021). With over 12 years of mortgage experience, and over $11 billion in mortgages funded, we deliver you the best mortgage experience in Canada.

How does Ratehub.ca make money?

Financial institutions pay us for connecting them with customers. This could be through advertisements, or when someone applies or is approved for a product. However, not all products we list are tied to compensation for us. Our industry-leading education centres and calculators are available 24/7, free of charge, and with no obligation to purchase. To learn more, visit our About us page.

read more about us