C11 Work Permit—LMIA-Exempt Route for an Entrepreneur to Manage Own Business in Canada
An existing business that does not require funding support from designated agencies will not be covered under the Startup Visa program. The federal Self-Employed Persons program is for athletes and other self-employed individuals and not business persons or entrepreneurs. And Entrepreneur streams of different provincial nomination programs often have high net-worth and/or minimum investment requirements.
Does this mean you should simply let go of your dream of doing business in Canada? Certainly not. If the above-mentioned options don’t work for you, then you can consider the C11 work permit under the International Mobility Program.