Hello Guys, i have a situation that got me really confused, and i really could use your help !! i have made a short landing in 2018 and returned to work in the UAE for a couple more years, i intend to settle in a few months in Canada. issue is , my company has a company sponsored pension plan which they pay as a lump sum upon resignation, the payment processing take a couple months and by the time it's done i will be already in Canada, now my question is to know whether this lump sum amount is taxable under canadian tax law, i am confused because this income was generated before i became a resident for tax purposes. any advice would be welcome!