根據加拿大聯邦和各省有關公司的法律，非居民或外國企業家或投資者，可以在加拿大從頭開始注册公司，或在加拿大設立分公司或創建子公司。 您必須想清楚，是想移民創業，還是不在加拿大居住的情況下在加拿大創業。 如想移民創業，可透過創業簽證計畫（SUV）申請移民。它為符合條件的移民創業者、企業家提供了移民加拿大建立新企業的機會並獲得加拿大永久居留權。 如非加拿大公民，而且在原國家還沒有自己的企業，仍可以在加拿大開設企業。業主經營者政策，為在加拿大購買一家現有企業，或自己創業的外國投資者，和企業家提供臨時工作簽證。企業家或投資者可以根據加拿大的臨時外國工人（TFW）計畫，以業主或管理級雇員的身份申請工作簽證。