As long as you remain outside Canada, you are not subject to Canadian immigration law. You don't have to pay Canadian taxes either. Canadian companies are free to hire foreigners, but are subject to the laws of the countries in which they do so if they hire you as a regular employee. Sometimes I politely insist when I hear that getting a job in Canada when you return is a serious concern.
May I suggest that you ask your employer if it's possible to work remotely, even during the transition? And what did I hear a few days later? Jane will return to Vancouver, British Columbia from San Francisco, California, where she worked for a young technology company for a few years in a marketing position. Your employer does not have a Canadian division. They are happy that he is still working for them from Canada, as their work can be done remotely. However, being a smaller company, they don't have the legal, human resources, or logistical knowledge of how it can continue to be employed.
And knowing that California has complex legal and tax implications to deal with, it's understandable that they want to be careful. (PayPal, Visa, Mastercard, Amex) The content of Paul Kurucz's Moving Back To Canada website is licensed under a Creative Commons Attribution 3.0 Unported license for personal, non-commercial use. Have you ever wondered if it's possible to work remotely for a Canadian company from abroad? Yes, you can work for a Canadian company from abroad as long as you stay outside of Canada. Every year, thousands of Canadians move to foreign countries to work and gain new skills.
Some clients have explored the option of opening a Canadian division for their employer and at least 3 have done so at the time of writing this article. If you are a contractor who works for a Canadian client and meets certain conditions set by the Canadian government, you can be considered an employee. Most countries do not grant permission to a foreigner to work if that person entered the country as a tourist or for some other reason. Since you are not physically present to work in Canada, you don't necessarily need to have a work permit to work in a Canadian company.
In almost every case, you must have a special permit, such as a work visa, to work in a foreign country. A few months at most before Canadian tax rules require that you be treated as a Canadian employee (see later in this document for more information). You should start doing it yourself, transfer to a Canadian division of your organization and work for it, or set up a human resources company that manages you as a Canadian employee from the Canadian government's perspective. Not everyone knows that you can also be a contractor for a foreign client when you live in Canada.