Understanding your residency status in Canada

Before filing your tax return in H&R Block's tax software, you will need to know your residency status in Canada.

Jump to each section:

If you left Canada (Deemed non-resident, Emigrant, Factual resident)

If you entered Canada (Immigrant, Non-resident of Canada, Deemed resident)

In which situations should I file in the office?

Where do I enter this?