Here are some online resources to help you with your business plan. Some are free to use and others require a subscription:
SCORE.org – find templates for start-up business plans, existing businesses plans, financial templates, marketing templates, and management templates.
Live Plan – Pay-to-use business plan development software
EnLoop – Business plan development software, free for 1 basic plan
SBA.Gov – The US Small Business Administration website has a free program to develop your business plan.
Bplans.com – Bplans is a good resource for information. You’ll find example business plans and general information necessary to starting a business.