Thanks for chikoo1985 and jclarke99's reply. I learnt a lot for everyone contributing this thread. I also go through the whole thread from the beginning.
I plan to go the independent contractor routine. I am not interested to keep the H1B or even obtaining US GC anymore. So that I can just pay the Canadian tax only once I am fully committed to Canada. I think the key thing is to have a CPA.
The thing I am curious is about the rule regarding personal service business on CRA website,
https://www.canada.ca/en/revenue-agency/services/tax/businesses/topics/corporations/corporation-income-tax-return/tax-implications-personal-services-business.html.
The example 1 in the above link clearly state that working for single employer is considered a personal service business and hence cannot enjoy a lot of the small business deduction.
Question 1: I wonder how the CPA can bypass it?
Question 2: what difficult issues people have experienced when talk to their US employer about converting from H1B employee to independent contractor?
Question 3: based on the info from this thread, it seems income more than certain amount, like 30,000 CAD or other number, it become necessary to have an corporation other than freelancer contractor? any reference about this? Or is this very personal decision? Or maybe I should leave these question to the CPA to reply.
Example 1
"
Tam is looking for a job. An Ontario-based trucking company (ABC Trucking) offers him a 12-month contract position with full-time hours. The contract comes with the stipulation that Tam perform his services through a corporation.
Tam incorporates his business (858689 Ontario Inc.), for which he is the only shareholder and the only employee. 858689 Ontario Inc.’s only client is ABC Trucking.
858689 Ontario Inc. bills ABC Trucking for the services it performs, and it receives payment from ABC Trucking for those services. 858689 Ontario Inc. either keeps the funds in the corporation or disburses them to Tam.
In this example, 858689 Ontario Inc. meets the conditions outlined in the Income Tax Act to be considered a personal services business because:
Tam is a specified shareholder of 858689 Ontario Inc.
Tam performs the work of an ABC Trucking employee using their trucks, and were it not for the existence of 858689 Ontario Inc. Tam would be considered an employee of ABC Trucking.
858689 Ontario Inc.’s sole income is from services performed by Tam (incorporated employee) for ABC Trucking.
"