Ads keep this website free for you. does not research or endorse any product or service appearing in ads on this site.  Before making a major financial decision you  should consult a qualified professional.

TFSA vs RRSP Calculator
Canadian Tax and
Financial Information Home

What's New

Links & Resources

Site Map

Need an accounting, tax or financial advisor? Look in our Directory.  Use above search box to easily find your topic!   Stay Connected with!


Home  ->  Calculators  - > TFSA vs RRSP calculator information page

TFSA vs RRSP Calculator

Click the above link to open the calculator in a new window.

Note:  best viewed in Chrome, Edge or Vivaldi.  Views well in Firefox, but may not print properly.

Please Note:  The first time you open this calculator, please be patient - it may be a bit slow to load.  The next time you open the calculator, it will remember your previous data, depending on how your cookies are set.  In order for the calculator to display the previous data, you either have to always accept session cookies, or allow 3rd party cookies.  If you block 3rd party cookies but always accept session cookies, the calculator should remember your data.

Our Tax-Free Savings Account (TFSA) vs Registered Retirement Savings Plan (RRSP) calculator can help you decide which type of account is better for you.  This will depend on your current age, annual income now and after retirement, province of residence, as well as other factors.

The calculator uses two scenarios - deposits going to RRSPs, and deposits going to TFSAs.  You input how much you would deposit into an RRSP, and the calculator determines the after-tax amount of that deposit, which is used as your TFSA deposit.  You also input when you would like to convert to a RRIF, and if you would like to start withdrawing from your RRSP before it is converted to a RRIF.  Once these withdrawals are started, the TFSA scenario uses the RRSP/RRIF withdrawal, less tax on that withdrawal, as the TFSA withdrawal.

The balances of pre-existing RRSPs/RRIFs or TFSAs are not entered into this calculator.  Instead, the calculator requires you to input your estimated annual income, including withdrawals from already existing RRSPs or RRIFs, at the time that you start your withdrawals.  This would not include the income from the RRSPs or TFSAs created by the contributions that you are making from this point on.  You can use our RRSP/RRIF calculator to determine the estimated annual minimum withdrawals from any RRSPs or RRIFs that you already have.

The effective date of tax rates used is stated in the calculator.

The calculator will show any clawback of Old Age Security (OAS), as well as any Guaranteed Income Supplement (GIS) to which you may be entitled.

The result of the calculations is that the net disposable income (cash in your pocket after tax) is exactly the same in both the RRSP and TFSA scenarios, until the balance of either one is reduced to zero, unless GIS supplements are received. Resources

Tax Free Savings Accounts (TFSAs)

Which is Better - TFSAs or RRSPs?

For information on many of the factors used in the calculator, see the following articles:

CPP retirement pension and statement of contributions

CPP retirement pension - save tax by sharing with a spouse

Government benefits

Guaranteed Income Supplement

Old Age Security (OAS) - payment rates and clawback

Pension income tax credit

Pension splitting

RRSP contribution limits

RRSP conversion to RRIF

At the bottom of the TFSA vs RRSP calculator, there is a link where you can send us comments or questions.

Tax Tip:  If you're in the lowest tax bracket, use TFSAs first.  See our tables of Personal Income Tax Brackets and Tax Rates.

Check out our other calculators.

Printing the Calculator Results

Feel free to link to our Calculators page from your website.

Revised: October 26, 2023


Copyright © 2002 Boat Harbour Investments Ltd. All Rights Reserved.  See Reproduction of information from

Facebook  | Twitter  |  See What’s New, stay connected with by RSS or Email
The information on this site is not intended to be a substitute for professional advice.  Each person's situation differs, and a professional advisor can assist you in using the information on this web site to your best advantage. 
Please see our legal disclaimer regarding the use of information on our site, and our Privacy Policy regarding information that may be collected from visitors to our site.