The Business Plan Primer:

First, you can save considerable time and produce a better business plan if you do a “venture feasibility analysis” before working on this guide. Second, the financial produced for a good business plan are often the most difficult and time-consuming aspect of business planning for most entrepreneurs. ................
................