Must a Self-Employed Immigrant submit a detailed business plan with his/her application?
No. Selection of a Self-Employed Immigrant is based on the qualities of the applicant, not on the business proposal. You must simply submit a brief outline of the type of business you propose to establish in Canada and your general plans for operating it. The visa officer may ask additional questions about your business plans to help assess your ability to meet the definition of self-employed.