As a Canadian citizen, must I pay Canadian income tax on my worldwide income?
As a general rule, you are only required to pay Canadian income tax on worldwide income if you reside in Canada. It is always best to consult with a Canadian taxation specialist for specific advice regarding any and all Canadian taxation matters.