The Start-Up Visa program gives Canadian permanent residence to immigrant entrepreneurs who are qualified. This program is designed to onboard innovative entrepreneurs to Canada and connect them with private sector businesses in Canada. This can include angel investor groups, venture capital funds, and business incubators and help with the establishment of their new start-up business.
Candidates who are approved will receive a letter of support from a government designated group. The government designated entity is mostly responsible to make a determination if the applicant’s intended business is viable and then present the proposed project with a Commitment Certificate to immigration authorities.