A solid business plan is not only vital to the success of a business but a critical component for new business and entrepreneurs wishing to obtain temporary or permanent residence in Canada (i.e. the start-up visa, intra-company transfer or the OINP entrepreneur program).