
How to Write a Business Plan: A Step-by-Step Guide for Small Businesses
A business plan explains what your business will sell, who it will sell to, how it will compete, how it will operate, and how the numbers are expected to work. For a small business, the most useful plan is not the longest one. It is the one that makes your assumptions clear enough to test and your next decisions easier to make.
How to write a business plan in 8 steps
- Decide why you are writing the plan and who will read it.
- Write an executive summary that captures the whole plan.
- Describe the business, the customer problem and your solution.
- Define your target market and competitive position.
- Explain how you will market and sell the offer.
- Set out operations, team, milestones and key metrics.
- Build the financial plan and state your assumptions.
- Review the plan regularly and update it as the business changes.
You do not have to finish the sections in that order. In practice, it often makes sense to write the executive summary last, once the rest of the plan is clear.
Step 1: Decide why you are writing the plan
Start with the reader and the decision the plan needs to support.
If the plan is mainly for you and your team, focus on the assumptions, priorities, milestones and financial targets you will actually use to run the business. If you are preparing for a lender, investor, grant or accelerator, you will usually need more detail on the market, team, financial forecasts, funding requirement and how the money will be used.
This choice affects the depth of every later section. It also helps you avoid adding pages simply because a template contains them.
If you need background before you start, read What Is a Business Plan? Meaning and Helpful Resources. If you already know the purpose, move straight into the plan.
Step 2: Write the executive summary
The executive summary appears first but is often easiest to write last. Keep it short enough to give a reader the shape of the business without forcing them to read the entire plan.
Cover the essentials:
- what problem you are solving;
- what product or service you offer;
- who the target customer is;
- what makes the approach credible or different;
- who is responsible for delivering the plan;
- the headline financial forecast; and
- any funding requirement, if relevant.
Avoid filling the summary with slogans. A useful summary makes the business easy to understand and gives the reader a reason to examine the evidence in the rest of the plan.
Step 3: Describe the business, problem and solution
Explain what the business does in plain language. A reader should be able to understand the offer, the customer problem and why your solution is useful without having to decode industry jargon.
For a product business, describe what is sold, how customers use it and what makes the offer different. For a service business, explain the service, how it is delivered and what outcome the customer is paying for.
Include evidence of traction where you have it, such as actual sales, signed contracts, customer interviews or repeat demand. Do not manufacture proof because the plan is being shown to an investor or lender.
If your business needs a different type of plan, Exploring the 7 Types of Business Plans can help you choose the right format.
Step 4: Define the target market and competition
A market analysis should answer three practical questions:
- Who exactly is the customer?
- Is there enough demand to support the business?
- What alternatives can the customer choose instead?
Describe the market using relevant characteristics such as location, customer type, income or budget, buying behaviour, industry, company size or use case. Use reliable market evidence where it exists and label assumptions where it does not.
Then map the alternatives. Competitors are not only businesses that look like yours. They also include other ways the customer could solve the same problem—or decide not to solve it at all.
A useful competitive section does not claim you are simply “better.” It explains where you compete: price, quality, convenience, expertise, location, service, technology, distribution or another concrete advantage.
Step 5: Explain your marketing and sales plan
Show how people will discover the business and how interest becomes revenue.
Your marketing plan should explain:
- the position you want to occupy in the market;
- the messages that matter to your target customer;
- the channels you will use to reach them; and
- how you will judge whether those channels are working.
Your sales plan should explain what happens after a prospect shows interest. For a self-service business, that may be a short online buying process. For a higher-value service, it may involve qualification, proposals, follow-up and a longer decision cycle.
Tie the plan to realistic resources. A channel is not a strategy if you do not have the budget, skills or time to operate it.
If your market, operating model or sales process varies significantly by sector, Creating a Tailored Business Plan for Your Industry can help you adapt the plan without changing its core logic.
Step 6: Set out operations, team, milestones and metrics
Explain what has to happen behind the scenes for the business to deliver consistently.
Depending on the business, that may include suppliers, inventory, equipment, technology, premises, service delivery, quality control, distribution or key partnerships.
Then identify who is responsible for the work. Describe the management team and relevant experience, but also state important capability gaps and hiring needs.
Add a small number of milestones that matter, for example a launch, first major customer, new location, licence, product release or hiring milestone. Give each one an owner and a target date where that is useful.
Choose metrics that tell you whether the model is working. Examples include conversion rate, customer acquisition cost, gross margin, repeat purchases, cash balance or another measure that is genuinely useful for your business.
Step 7: Build the financial plan
The financial plan translates the written strategy into numbers. At minimum, it should connect your sales assumptions, costs and cash needs.
A typical financial plan includes:
Sales forecast
Estimate expected sales over time and break them into meaningful revenue streams. The important part is not producing a precise-looking number; it is making the assumptions behind the number visible.
Expense budget
List the costs required to operate the business, including personnel, marketing, premises, software, equipment, taxes and other recurring or one-off expenses that apply.
Profit and loss forecast
Combine expected revenue and expenses to show the planned profit or loss over time.
Cash-flow forecast
Track when money is expected to enter and leave the business. A profitable forecast can still produce a cash shortage if customer receipts arrive after major expenses fall due.
Balance sheet
Show the expected relationship between assets, liabilities and equity.
Funding needs and assumptions
If you need external funding, explain how much you need, what it will pay for and which milestones it is meant to support. State the assumptions and material risks behind the forecast so readers can see what would change the result.
BznsBuilder supports guided business plan creation, financial forecasting and what-if scenarios. Its Performance Dashboard can compare projections with actual results; dashboard availability depends on the selected plan. These tools can help structure the work, but the assumptions still need to come from evidence about your business.
Step 8: Review and update the plan
A business plan becomes more useful after the first draft. Review the assumptions as actual results arrive.
Ask:
- Did sales match the forecast?
- Were costs higher or lower than planned?
- Did customers behave as expected?
- Has a key market assumption changed?
- Does the cash forecast still give you enough room to operate?
Use the answers to update the plan rather than defending the original forecast. The point is to improve decisions, not prove that the first version was right.
What investors and lenders will look for
There is no single formula that guarantees funding. But a plan prepared for external finance generally needs to make several things easy to assess:
- the customer problem and market opportunity;
- the business model and competitive position;
- evidence that customers want the offer;
- the team and execution plan;
- credible financial assumptions;
- the amount and purpose of any funding request; and
- the risks that could change the outcome.
Write for scrutiny rather than for praise. A specific assumption that can be checked is more useful than an optimistic claim that cannot.
Common business-plan mistakes
Starting with a long definition instead of the decision
Readers searching for how to write a plan need the process first. Keep background short and put the steps near the top.
Treating forecasts as promises
A forecast is an assumption-based view of the future. Show what drives it and revise it when the evidence changes.
Using generic market claims
Replace “the market is huge” with evidence, a clearly labelled assumption, or a defined target segment.
Ignoring the customer
Talk to potential customers before treating your problem and solution assumptions as facts.
Writing the plan once and shelving it
Use the plan to compare expectations with actual results and to decide what needs to change.
How AI can help write a business plan
AI can help you organize ideas, challenge a draft, suggest questions, summarize research you provide and improve clarity. It should not be treated as a source of truth for your market size, customer demand, competitor facts or financial assumptions unless those claims are independently verified.
Use AI as a drafting and thinking tool. Keep founder judgement and source verification in the loop.
Use your business plan to manage the business
The strongest plan connects strategy to the numbers you review after launch. Compare actual sales, expenses, profit and cash with what you expected. When the gap matters, investigate the cause and update the plan.
That turns the plan from a document for a funding conversation into a working management tool.
Put the plan and forecast in one place
BznsBuilder is AI business planning and financial forecasting software for SMEs. It supports guided business plan creation, financial forecasting and what-if scenarios. Its Performance Dashboard can compare projections with actual results; dashboard availability depends on the selected plan. If you want a structured workspace rather than a blank document, explore the BznsBuilder business plan builder to develop the plan and connect it to the financial forecast.
The tool can structure the process. The quality of the plan still depends on the quality of the evidence and assumptions you put into it.



