Question: can a canadian permanent resident open a tfsa?
Answer: If you are a new immigrant or permanent resident to Canada, you are allowed (and encouraged) to open a TFSA as soon as you arrive, so long as you have a valid social insurance number and are at least 18. ... The year when you arrive in Canada determines when your TFSA contribution limits begin.