TFSA v RRSP Calculator

Tax-Free Savings Account (TFSA) vs Registered Retirement Savings Plan (RRSP) calculator’s Tax-Free Savings Account (TFSA) vs Registered Retirement Savings Plan (RRSP) calculator will 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.

TFSA v RRSPThe 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.

TFSA v RRSPThe 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.TFSA v RRSP

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.

See article on TFSAs, as well as the section comparing TFSAs to RRSPs.

Leave a Reply

Your email address will not be published.