I am a landed Canada PR. I registered a company in Canada and I am the only employee. I am an independent computer consultant. Before coming to Canada I was working in the US for 3 years on H1B. My H1B is no longer valid. My US client is ok with me working remotely from Canada. I may be required to attend meetings once in 2-3 months. The client will pay my company that I registered in Canada.
What do I need to give my client for them to pay my company for the services done? Do I need to get special permission, license from US and/or Canada? Do I need to pay any taxes in US (federal and state)? It will be great if someone explains me the details one needs to know, is there a website I can check these details. Thanks for your time.
What do I need to give my client for them to pay my company for the services done? Do I need to get special permission, license from US and/or Canada? Do I need to pay any taxes in US (federal and state)? It will be great if someone explains me the details one needs to know, is there a website I can check these details. Thanks for your time.
Last edited by a moderator: