My situation is as follows:
- I am a dual Canadian and UK citizen, residing in Canada where I plan on staying
- I provide management consulting services to clients that are based in the US. Clients are (mostly) US companies and the work I do is for the US company/subsidiary. However, I perform the work in Canada and interact with the clients virtually.
- I have a sibling who is a US resident and US citizen who I completely trust (if needed for directorships)
- I currently have a Canadian corporation and invoice clients and get paid through this corporation. Nothing fancy. I pay Canadian small business corp tax and dividend tax / personal income tax on any withdrawals.
- Revenue is C$500k and I don't need more than C$200k for living expenses.