0
Michèle (anonymous)

Hello,
I understand that departure tax is not paid on TFSAs when leaving Canada. However, I often hear that it is best to sell these investments before becoming a Canadian non-resident. Why is this the case? Also, is it best to sell my non-registered stocks and repurchase them before leaving the country in order to pay lower departure tax on them since the difference between cost and new price would be smaller?

Thank you.