For any organization, various functional plans-marketing, financial, human resources, production-have to be laid down, even though all the functional plans serve different purposes and all theses plans provide guidance and structure to the successful running of the business.
I say that because of course you need to be careful with commercially sensitive ideas, as you do not want to pass your plan on to someone in the pub who then starts your idea before you across the road.
It seems to have been put there to fill the need to attribute a certain sum to marketing. Make sure you are researching each point of your budget, make sure that you are giving it context and it makes proper sense within your overall plan.
The reality is no matter how much you work with things in your head, no matter how confident you may be and how much you think you already have a great vision for your business, there are so many great reasons why you should get it down on paper.
business plan templates
business plan for professional
business plan definition