Yoh Asakura (anonymous)

Hi. We recently moved to Canada as PR last January 2018. My employer is based in Hongkong and does not have business ties in Canada. I am working online as Data Process per on-demand basis. I am also required to travel every 6 months for 1-2 months back to Hongkong for Data consolidation and retraining. My question is that i need to file my tax but my software always return that i have Income Tax Refund upon placing all the deductions and tax credits. Is that correct? Its my first time to file Tax Return and I never paid my tax as portion of monthly basis since i do not have T4 to begin with. I am confused, should i have Income Tax Refund or Income Tax Owed?