Technically/Legally/Per CCRA, you have to pay taxes on your world wide income. If you do not want to pay taxes, then you will have to fill out a form, (I can't remember the number right now), and send it to CCRA. They will determine your residency status and tell you if you have to pay taxes...