I worked as a contractor for a US company last year. I am a Canadian citizen and got paid by cheque to my Canadian bank account. I did fill out a W8BEN form for the employer but I was not working in the US.
Do I still have to file my taxes in the US (federal and state?). If so, is that process any different. Will I be just filling out the 1040NR form? I have previously worked in the US so I do have a SSN.
from the comments: I was not working in the US. Was working remotely from Canada