The Start-up Visa Program is designed to target immigrant entrepreneurs that have innovative business ideas and skills to help create jobs for Canadians. If you have a business idea and have the financial support from an organization than you may be eligible to immigrate to Canada for Permanent Residency. Watch our Start-up Visa videos on how you can meet the eligibility criteria to submit a successful application to Immigration Canada.