The TFSA is a registered account developed to help Canadians invest for retirement. TFSAs are also useful for short- and long-term spending goals such as family vacations, purchasing a new car or home renovations.