Офіційні джерела дуже гарні - www.canada.ca/en/revenue-agency/services/tax/international-non-residents/information-been-moved/determining-your-residency-status.html і конкретно www.canada.ca/en/revenue-agency/services/tax/technical-information/income-tax/income-tax-folios-index/series-5-international-residency/folio-1-residency/income-tax-folio-s5-f1-c1-determining-individual-s-residence-status.html для визначення residential ties.
У вашому випадку з урахуванням наведених термінів все має бути в порядку, якщо ви не встановите достатню кількість residential ties. Конкретно work permit вважається secondary residential tie. Secondary residential ties, як правило, розглядаються лише у совокупності із іншими факторами.
Із порад, які я вам можу дати з податкової точки зору: не арендуйте житло на час, що ви будете відсутні в Канаді. Можливо почекайте із оформленням провінційного страхування (але я не можу сказати, чи це не завадить вам отримати його пізніше). Не отримуйте локальні водійські посвідчення до фінального переїзду. Не відкривайте кредитні картки до остаточного переїзду.
Щодо решти коментарів:
Якщо ви дійсно мешкаєте в Канаді, але отримуєте дохід в іншій державі (і податок стягується at source), - податкову декларацію складати потрібно, світовий дохід вказувати потрібно. Це не значить, що вам доведеться сплачувати податок: Канада має чималу кількість двосторонніх угод про уникнення подвійного оподаткування. Якщо така умова наявна, то ви можете отримати "foreign tax credit" відповідно до суми податків, сплаченої в іншій країні (правила калькуляцій варіюються від умови до умови), але не більше, ніж ви заплатили б в Канаді.
Дисклеймер: я не податковий консультант, вся інформація вище - моя особиста думка на основі проведеного аналізу офіційних джерел, на основі власного досвіду і на основі заповнення декларацій через wealth simple app.