Canada Startup Visa
If you are an individual or a group with an innovative business idea, then you may be eligible for Canada Start Up Visa. As always Canada is welcoming entrepreneurs and innovative ideas and helping them settle permanently in Canada.
Canada Start Up Visa is a Permanent Residency Program which allows an individual or group (up to 5) to settle permanently in Canada and establish the proposed innovative business.
It needs the applicants to get a Letter of Support from a designated organization. Once the letter is support is received, the applicant can file Permanent Residency Application along with a Work Permit application (if required).
The Canadian Permanent residency Visa granted is for 5 years. In those 5 years, an applicant has to either complete 1095 Days in Canada to apply for Canadian investors visa/Citizenship or complete minimum 730 days in Canada to renew the Permanent Residency. These days can be spent in parts during the entire 5 years.