I am an Australian national living in the US on a green card and self employed with my own LLC company. My field of expertise is basically software for industrial and manufacturing processes.
At the moment I am doing contract work for a US based company and they are looking to send me to Vancouver, CA for 1 to 2 weeks to update systems for one of their clients. When this occurs I will be invoicing the US company directly and not taking any money directly from the Canadian client.
I have been looking at the Canadian government website to see what sort of requirements I need to legally enter CA, however it has confused me as they seem to refer to a Canadian employer - which I won't have. So I am looking for advice as to what class of requirements I need to meet.
Edit
To add some more details.
- I am not a US citizen so I can't take advantage of NAFTA.
- I don't see
that I qualify as a
Business Visitor
, as per Determine your eligibility – Visit on business it specifically saysgiving after-sales service (managing, not doing hands-on labour)
, but hands on labour is the purpose of my trip. - I don't seem to fall under any of the other classes in Business people
- And I don't see Work in Canada temporarily as being relevant as I am not working for a Canadian employer.
customs & border crossing, visas and other travel documents such as permits