Yes, starting a business in Canada when you’re nonresident in Canada is possible – but certain requirements have to be met.
First, are you Canadian? If you are, then all you need is a Canadian address (not a Post Office box, but a real Canadian address). Then you can register your new business in the province that it’s located in.
If you personally have or establish a Canadian address and are a Canadian citizen, you can register your business as a sole proprietorship.
Or you could form a partnership with a Canadian living in Canada; then you can use his/her address for starting your business in Canada.
Another approach is to start an incorporated business.



