Are you sure you holding 持加拿大綠?Which Visa are you holding,H1,TN? If you are non resident,you don't need pay tax to Canada