Small business budget: how to build and track yours
Learn how to create a small business budget that controls costs, smooths cash flow, and fuels growth.

Published Thursday 26 February 2026
Table of contents
Key takeaways
- Create your budget by gathering 6-12 months of financial data, then categorise your income into recurring and expected revenue while separating expenses into fixed costs (like rent and insurance) and variable costs (like materials and commissions).
- Test different scenarios in your budget by adjusting for situations like revenue growth, client loss, or hiring decisions to see how changes affect your bottom line before they happen.
- Review your budget monthly by comparing actual figures against projections to spot variances early, and update your budget quarterly or when significant changes occur like winning major contracts.
- Use accounting software instead of spreadsheets once your business grows, as it provides automatic transaction tracking, real-time reporting, and reduces manual data entry errors.
Why your business needs a budget
A business budget is your financial plan for making confident decisions about spending, hiring, and growth. With one, you'll know exactly what you can afford.
A well-planned budget helps you:
- Calculate your break-even point: See exactly how many sales you need to cover costs
- Plan reinvestment: Know how much profit you can put back into growing the business
- Time your hiring: Identify when cash flow supports bringing on help
- Reduce financial stress: Replace uncertainty with clear numbers you can act on
- Prepare for opportunities: Have the data ready when you need financing or want to expand
Small business budgets are easier to make than you think
Creating a budget doesn't require accounting expertise. You only need to understand three sets of figures, and they're straightforward.
Budgeting has a reputation for being complicated, but the basics are straightforward. The better you can read your business numbers, the more confident your decisions will be.
The numbers that matter when setting a budget
The key figures for budgeting are your Profit & Loss report and balance sheet. These two reports show your income, expenses, assets, and liabilities, giving you everything you need to build a budget.
The definition of a "small" entity often depends on official financial reporting thresholds. For example, New Zealand's framework for small charities applies to those with total operating payments of less than $140,000.
Profit & Loss report
A Profit & Loss report (also called an income statement) shows whether your business is making money or losing it by subtracting expenses from income. To help you get started, download our free P&L template.
Income (revenue)
Your income is the money you generate from selling products or services. Break it into two categories:
- Recurring income: Regular, reliable revenue from client retainers, subscriptions, and contract work
- Expected income: Forecast revenue based on pipeline, seasonal patterns, or historical performance
Expenses (costs)
Your expenses are everything you spend to run the business, and their total amount can determine your reporting requirements. For instance, one tier in New Zealand's accounting standards applies to entities with total expenses of $5 million or less.
Expenses fall into two main categories:
Fixed costs
Fixed costs stay the same regardless of how much you sell. These predictable expenses form the baseline of your budget:
- Rent or lease payments
- Insurance premiums
- Salaried wages
- Software subscriptions
- Loan repayments
Variable costs
Variable costs change based on your business activity. They rise when sales increase and fall when business slows:
- Raw materials and inventory
- Sales commissions
- Shipping and delivery
- Hourly wages
Other costs to capture
Some expenses are easy to overlook when budgeting:
- Depreciation: Business assets like computers and equipment lose value over time and should be counted as a cost
- Overheads: Energy costs (electricity, gas, fuel) that fluctuate but recur regularly
- Payroll extras: The full cost of employees includes insurance, taxes, and benefits beyond base salary
Revenue minus costs equals profit (or loss). A short-term loss can be part of growth, but profitability should be your goal.
When you make a profit, your budget helps you decide what to do with it:
- Reinvest in growth: Put money back into the business to drive bigger returns
- Pay down debt faster: Reduce interest costs and free up future cash flow
- Build a cash reserve: Create a buffer for slow periods (especially important for seasonal businesses)
A financial adviser can help you choose the most tax-efficient approach.
Balance sheet
Beyond your P&L, a balance sheet shows what your business is worth by calculating the difference between what you own (assets) and what you owe (liabilities).
Assets include:
- Business property and equipment
- Cash in the bank
- Unpaid invoices from customers (accounts receivable)
Liabilities include:
- Unpaid bills to suppliers (accounts payable)
- Taxes due in the near future
- Outstanding loans and business debts
Assets minus liabilities equals your net worth. Get started with our free balance sheet template.
With your P&L and balance sheet figures in hand, you're ready to create your budget. Visit our financial statement glossary if you need help with any accounting terms.
Creating your first small business budget
Creating your budget turns your financial data into a forward-looking plan. It shows how much you can spend, invest, and pay yourself while maintaining healthy cash flow.
Here's how to build your budget step by step:
- Gather your financial data: Pull together P&L reports, balance sheets, and bank statements from the past six to 12 months.
- List your income sources: Document all revenue streams, separating recurring income from one-off projects or seasonal sales.
- Categorise your expenses: Break costs into fixed and variable categories, capturing everything from rent to office supplies.
- Choose your time frame: Decide whether to budget monthly, quarterly, or annually. Monthly works best for most small businesses starting out.
- Project your future income: Use past performance to forecast realistic revenue for your budget period.
- Allocate your expenses: Based on historical spending and business goals, assign amounts to each expense category.
- Calculate your expected profit: Subtract total projected expenses from projected income to see your bottom line.
- Review and adjust: Check whether your budget aligns with business goals and make adjustments where needed.
Testing different scenarios – what if?
Scenario testing lets you see how changes affect your bottom line before they happen. Once you have a basic budget, start experimenting with the numbers.
Try adjusting for situations like:
- Revenue growth: What if sales increase by 10% or 20%?
- Client loss: What happens if your biggest customer leaves?
- Cost reduction: How much would you save by negotiating lower rent?
- Hiring decisions: Can you afford to add an employee? Add payroll costs and see the impact. You can find more guidance in our guide to hiring employees.
Create multiple versions of your budget to compare different scenarios. This helps you plan for both opportunities and setbacks.
How to track and monitor your budget
Budget tracking means comparing your actual income and expenses against your projections. Creating a budget is just the start. Regular monitoring helps you stay on course and catch problems early.
- Review monthly: Compare actual figures against your budget at least once a month to spot variances
- Investigate differences: When spending exceeds budget in any category, find out why before it becomes a pattern
- Update projections: Adjust your budget when circumstances change, such as winning a big contract or losing a supplier
- Watch cash flow: Your budget should help you predict cash shortages before they happen
- Use software: Accounting tools can automate tracking and show real-time performance against budget
Budget templates and tools to simplify the process
Budget tools eliminate manual data gathering and reduce errors. The right template or software makes budgeting faster and more accurate.
Free budget template
Start with a spreadsheet template to organise your income and expenses. A good template includes:
- Monthly income and expense tracking columns
- Year-end summary calculations
- Space for budget versus actual comparisons
- Customisable categories for your business type
Accounting software
When you're ready to automate, accounting software takes budgeting further. A system like Xero automatically records income and expenses, so you don't have to dig through records manually.
Software benefits for budgeting:
- Automatic categorisation: Transactions are sorted as they come in
- Real-time reporting: See P&L and balance sheet figures instantly
- Visual dashboards:Graphs and charts make trends easy to spot
- Bank integration: Connect your accounts for up-to-date figures
- Reduced errors: Automation means less manual data entry mistakes
Don't be afraid to ask for help
Getting professional help with your budget can be a worthwhile investment. A bookkeeper or accountant brings expertise you might not have.
They can help you:
- Double-check your numbers for accuracy
- Make realistic growth and expense predictions
- Plan for tax obligations
- Adjust when actual results differ from your budget
An expert can review your budget and confirm it makes sense.
Take control with a clear budget
A budget gives you confidence to make strategic decisions. You'll know exactly what you can afford.
The real advantages of budgeting:
- Strategic clarity: Test different scenarios to see what the numbers reveal
- Financing readiness: When you need a loan, you'll have the data to apply immediately
- Reduced uncertainty: See your financial position clearly and plan around obstacles
Your budget isn't fixed. Update it as circumstances change and see how adjustments affect your profit.
Try Xero free for one month and see how it makes budgeting straightforward for small businesses. Get started.
FAQs on small business budgets
Common questions about creating and managing your business budget.
What's the 50/30/20 rule for business budgets?
The 50/30/20 rule suggests allocating 50% of income to essential operating costs, 30% to growth investments, and 20% to savings or debt repayment. While designed for personal finance, small businesses can adapt it as a starting framework.
How often should I update my small business budget?
Review your budget monthly to compare actual figures against projections. Update the budget itself quarterly, or whenever significant changes occur like winning a major contract or losing a key customer.
What if my actual spending doesn't match my budget?
Variances are normal. Investigate why the difference occurred, then decide whether to adjust your spending or update your budget to reflect reality. Consistent overspending in one category signals a need for action.
Should I use budgeting software or a spreadsheet?
Start with a spreadsheet if you're new to budgeting. Move to accounting software when you want automatic transaction tracking, real-time reporting, and less manual data entry. Software pays off as your business grows.
What's the difference between a budget and a cash flow forecast?
A budget plans your income and expenses over a period. A cash flow forecast predicts when money will actually arrive and leave your bank account. Both are useful: budgets set targets, while cash flow forecasts help you avoid running out of money.
Disclaimer
Xero does not provide accounting, tax, business or legal advice. This guide has been provided for information purposes only. You should consult your own professional advisors for advice directly relating to your business or before taking action in relation to any of the content provided.
Get one month free
Purchase any Xero plan, and we will give you the first month free.