I am an American citizen who will be working in Canada for 3 months as a contractor/freelancer. I already have a contract. This is my first time working as a non-salaried employee. Is there anything I need to do in the US (e.g. register myself or set anything up) before I start my short term work in Canada?
I’m also in the process of applying for the NAFTA professionals working visa and it asks for evidence of company relationship. Since I won’t be working for a US company (just as a freelancer on my own), do I actually need to provide this/what do I need to provide?