Hi, I live in Canada, and have worked in the US in the past on a w2. I have a partnership here in Canada (my wife and me). Recently I got a contract assignment to work in the US. The hiring agency agreed to do this as a contract - meaning I will invoice them through my partnership. I do not have any US accounts, address etc. At the border, I had the TN visa request letter, but no contract, as that wasn't done. The officer asked me a ton of questions around contract or employment (w2 or invoice). I didn't answer clearly, as - well it wasn't done, and I was willing to do it either way. He called the company, and they told him it would be a contract (invoice). Then he gets mad at me (professionally mad - he was nice, but tough). His big concern was that Canadians are abusing the visa - they get one assignment and use it for side work, and no one stops them at the border. I assured him I have no such intentions, and I can do it on a W2 if he wants. He said he is going to put it in the computer, and they will randomly check me, and I better have pay stubs with me.
Now here's my problem - I have a visa, but the company does not want to do a w2 - just contract (meaning they want me to invoice them). Once I got thinking about it - well regardless of what the arrangement is - if I am doing something wrong, I can do it either ways. So, my question is - Is a contract arrangement not allowed under NAFTA? Just about everyone I know does contract (they are incorporated in canada) and invoices the US company (they all have no ties in the US- they go on monday, return on thursday - stay in hotels). Can anyone help how I can straighten this out. What if I carry a letter everytime I cross the border that says I am still working for the same company, and I am still needed on the contract.
Thanks.


Privacy Policy