The total Investment Requirement to start a start-up business is 250,000 CAD where 50,000 CAD is the government fee and rest 200,000 will be used for the company's operating expenses by the directors.
Maximum directors can be 5
Company Formation & Legal Service Fee 40,000 CAD
The total cost will be split among the directors equally
Immigration Processing Fee Each Person 7,000
Approximate Deposit Schedule in case of four directors start-ups:
10,000 CAD during application submission
10,000 CAD and (7,000 CAD X number of family members) after the application is approved.
The rest amount needs to be deposited in the company account
C11 Work Permit Explained
The C11 Work Permit route offers a unique pathway for foreign entrepreneurs, business owners, and investors to come to Canada to do business. Despite the promising opportunities it provides, the C11 program remains one of the best-kept secrets of Canadian immigration.
Come to Canada as a Self-Employed Professional
This program allows creative people and athletes to come to Canada as permanent residents. The self-employed stream aims to attract talented, self-employed individuals to contribute to Canadian cultural or athletic life and enrich Canadian society.