The Start-Up Visa Program grants permanent residence to immigrant entrepreneurs, who are planning to grow their companies in Canada. The most favourable benefit of the program is the ability to arrange an immigration pathway for up to five foreign nationals and their family as part of the same business venture.
Canada’s Start-up Visa Program targets immigrant entrepreneurs that have the skills and potential to build a business in Canada, which in return would:
In order to be eligible for the Start-up Visa Program, applicants must meet the following eligibility requirements:
Once the application is submitted, it is processed and assessed to ensure all requirements are met. If the application is approved, applicants receive a permanent resident visa. This includes the Confirmation of Permanent Residence and the entry visa.
IRCC has designated a number of organizations authorized to participate in the Start-up Visa Program. A list of these organizations is published on government website.