Typically, a business plan includes detailed overview of business model, market analysis (based on research), business & marketing strategies and financial plan (cost & revenue projections / profitability). Tentatively, a business plan is 20-35 pages depending on the complexity of the business and takes 4 weeks to complete.