Business immigrants are persons who are able to invest in, or start businesses in Canada support the growth of Canadian economy. The Canadian federal government attracts successful business people through Start-up Visa and Self-employed Person Programs.
Business immigrant applicants who have a qualifying start-up business intended to be operated in Canada may be eligible to apply for a Start-up Visa for permanent residence. The new start-up business must have received a letter of support from one or more designated angel investor group which are committing financial investment of a total of at least $75,000, or from one or more designated venture capital fund which are committing financial investment of a total of at least $200,000, or from a designated business incubator confirming it is accepting the applicant into its business incubator program.
The applicant must also meet the language requirements – Canadian Language Benchmark (CLB) 5 in either English or French in all of these four areas including: speaking, reading, listening and writing. They also have to demonstrate they have enough money to support themselves and their dependants after they arrive in Canada.
Persons with two years or more of relevant self-employed experience in cultural activities or athletics may be eligible to immigrate to Canada permanently under the Self-employed Persons Program. Applicants must be willing and able to continue their cultural or athletic activities to self-support in Canada and make a significant contribution to the specified economic activity in Canada.
Selection criteria also include education, age, language abilities and adaptability (how well you’re likely to settle in Canada), with 35 points as the pass mark under the Self-employed Point System.