Yes a business should have a business plan, a business plan shows anyone readout what the purpose of the business is, how the business plans to raise funds, the capital the business is starting with and the major information that can give a lay man the clue of what the business is all about