I am a non-resident of Canada for tax purposes. I have made income outside of Canada and declared it on my Schedule A on my last few tax returns, although being a non-resident I didn't need to pay any tax on that money. If I return to Canada and start my residency again, will Revenue Canada want me to pay tax on money earned while I was a non-resident? Or is there a general statute of limitations regarding this? Thank you in advance for your help!!