I am an American citizen. I am currently in the process of immigrating to Canada. I am waiting on my COPR right now. I currently work from home, data entry work. I will continue doing this when I officially immigrate to Canada. I am paid in USD to my US bank account. I know I will need to file taxes in the US come tax time because I am making USD. However, how will this work once I have immigrated to Canada? Will I be double taxed, meaning have to pay taxes in Canada too? Does anyone have any insight as to how this works? Surely I am not the only one who does this.