How is a Tax-Free Savings Account (TFSA) different from a Registered Retirement Savings Plan (RRSP)?
An RRSP is primarily intended for retirement. The TFSA is like an RRSP for everything else in your life. Both plans offer tax advantages, but they have key differences. Contributions to an RRSP are deductible and reduce your income for tax purposes. In contrast, your TFSA contributions will not be deductible. Withdrawals from an RRSP are added to your income and taxed at current rates. Your TFSA withdrawals and growth within your account will not—they will be tax-free. While the two plans are meant to be tax-neutral (see chart below), RRSPs will tend to be the better choice when the tax rate upon withdrawal is expected to be lower than the tax rate upon original contribution. Conversely, TFSAs will make more sense if your tax rate (including the effect of RRSP withdrawals on reduced income-tested benefits) will be higher upon ultimate withdrawal than it was when you contributed. The after-tax rates of return on TFSA and RRSP savings are equivalent when effective tax rates are the same