But when I emigrated, I consider as non tax resident of Canada, and the income that I earned in the new country will need to be filled in? I tried to filled in and turbo tax said I owed taxes..
Yes, you need to enter your worldwide income, because some credits & benefits are based off of your income. What is likely happening is what is likely happening is when you put in your world income, you are no longer eligible for credits & benefits meant for low income people.
TurboTax Expert Assist
Get answers to all your tax questions
Our experts are available on-demand, no appointment needed. Get help all year long with TurboTax Expert Assist.