1. Start-up Business:
A start-up business must be a new business intended to be operated in Canada which meets the criteria of a qualifying business, meaning that the new start-up business has received a commitment from:
- A designated angel investor group confirming that it is investing at least $75,000 in a qualifying business or two or more designated angel investor groups confirming that they are together investing a total of at least $75,000 in such a business;
- A designated venture capital fund confirming that it is investing at least $200,000 in a qualifying business or two or more designated venture capital funds confirming that they are together investing a total of at least $200,000 in such a business; or
- A designated business incubator confirming that it is accepting the applicant into its business incubator program.
Eligibility requirements for the Start-up Visa Program, You must:
- Have a qualifying business,
- Have a letter of support from a designated organization,
- Meet the language requirements, and
- Have enough money to settle and live in Canada before you make money from your business