The Tax-Free Savings Account (TFSA) allows Canadians, age 18 and over, to set money aside tax-free throughout their lifetime. Each calendar year, you can contribute up to the TFSA dollar limit for the year, plus any unused TFSA contribution room from the previous year, and the amount you withdrew the year before.
The annual TFSA dollar limit for 2013 is $5,500.
All income earned and withdrawals from a TFSA are generally tax-free. Plus, having a TFSA does not impact federal benefits and credits. It's a great way to save for short and long-term goals.