TFSA
A Tax Free Savings Account is a flexible, registered general-purpose savings account that allows Canadian residents to earn tax-free investment income to more easily meet their needs at any stage of life.
While there is a contribution limit for TFSA accounts and TFSAs are not tax-deductible for income tax purposes, any investment income or capital gains earned in the account is tax-free even when it is withdrawn.