Canada's Start-Up Visa Program is the first of its kind in the world. With the Start-Up Visa, Canada is targeting a new type of immigrant entrepreneur who has the potential to build innovative companies that can compete on a global scale and create jobs.
Got a great business idea? If you can get support for your start-up from a designated Canadian organization, you can immigrate to Canada.
There are many reasons why Canada is the best place to build your business. Canadaís advantages include:
To be eligible to receive a start-up visa, you must:
Your application to come to Canada through the start-up visa program will be assessed on a pass/fail basis on four requirements. You must have:
If those requirements are met, your application would then be reviewed on CICís standard admissibility criteria, including health, criminality and security. CIC may request an independent peer review to ensure that due diligence was performed by the designated organization issuing the Letter of Support.
You must secure a minimum investment of $200,000 if the investment comes from a designated Canadian venture capital fund.
You must secure a minimum investment of $75,000 if the investment comes from a designated Canadian angel investor group.
You do not need to secure any investment from a business incubator. However, you must be accepted into a Canadian business incubator program.