One major reason ever business should have a business plan is because does who might want to invest in the business would not be willing to do so unless they see a well detailed plan. The business plan would start what exactly they are investing in and how long it would take to get their returns. Most importantly it would also be a way to show the investment is legit.