Most business owners have their bookkeeping running smoothly. Bank feeds are connected, invoices go out, bills get recorded, and the reports look tidy at month end. So why bother building a budget in Xero on top of all that?
Because your bookkeeping only tells you what has already happened. A budget tells you what you expected to happen. And a forecast tells you what is likely to happen next. Those are three very different things, and the gap between them is where better decisions live.
In this post we walk through why budgets are worth the effort, how to set them up in Xero and how to use best-case and worst-case scenarios. We also cover how to turn a simple budget into a rolling forecast for profit, tax, dividends and the day-to-day decisions you actually have to make.
So, why bother with a budget in Xero?
The value of a budget is not the budget itself. It is the questions it lets you ask.
Without one, you can only say “we made £5,000 profit this month.” With one, you can say “we expected £8,000 but only made £5,000, so what changed?” Or “we expected £20,000 of sales and made £27,000, so where did the extra come from?” Or “subcontractor costs were £5,500 against a £3,000 budget, is that a problem or just a reflection of higher sales?”
A budget is not there to make you feel bad. It gives you visibility, and visibility lets you act earlier. You can adjust spending, chase sales, review pricing, plan for tax, think carefully about dividends, and decide whether now is the right moment to hire, invest or pause. Without that benchmark, you usually only find out something has gone wrong after it already has.
A budget created once and ignored is just admin. A budget reviewed monthly is a management tool.
Budget vs forecast: what’s the difference?
People use these words interchangeably, but they aren’t the same.
A budget is your original plan. At the start of the year you might say sales will be £20,000 a month, rent £1,000, software £300, wages £6,000. That is the plan you set and then measure against.
A forecast is your updated view. Once you know what actually happened in April, May and June, what do you now think the full year looks like. Should you adjust sales or add on some more staff costs for a new hire? Some Finance Directors will re-forecast every month, some every quarter. It largely depends on the business and whether there has been a material deviation away from the original budget.
A rolling forecast combines the two. If your financial year runs April to March, every month starts as a budget figure. Once April is done, April becomes actual and the rest stay as budget (or a new forecast if material differences have occurred). After May, you have two months of actuals and ten of budget/forecast, and so on. Your year-end view gets more accurate as the year progresses, which is exactly what you want for planning tax, dividends and cash.
The original budget gives you the benchmark. The rolling forecast gives you the reality check.
Who should be using budgets and forecasts?
Most businesses benefit from some form of budgeting, but a few groups especially:
- Growing businesses weighing up a hire, more marketing, new premises or equipment. A budget lets you model the decision before you commit.
- Seasonal businesses, so you do not panic in a quiet month or overspend in a busy one. A budget shows you what “normal” looks like.
- Limited company directors taking dividends. Dividends come from distributable profits, so you need to understand the profit position before drawing money out.
Before you build: check your chart of accounts
Your budget is only as useful as the categories you measure against. If all your income lands in a single “Sales” line, your budget can tell you that sales are above or below plan, but never why.
Split income into its real streams, such as retainers, project work, consultancy, training and support, and you can start asking better questions. Are retainers stable? Is project work growing? Has training income dropped? The same goes for costs. “General expenses” tells you nothing, but a sensible split across software, subcontractors, rent, insurance, travel, marketing, professional fees and wages makes the budget genuinely useful.
You don’t need hundreds of needless codes. You do want enough detail to understand what is going on. Do not build a detailed budget on top of vague categories, because the result will still be vague.
Building a budget in Xero
In Xero, the tool you want is Budget Manager. The real power here is that you are not limited to one version of the future. Alongside your main (base case) budget, you can create:
- A worst case
- A best case
- A “new employee” scenario
- A “lost client” scenario
- A “new contract won” scenario
The point isn’t to predict the future exactly. It is to model different possibilities so you can make better decisions. Don’t build a budget for the business you wish you had. Build one for the business you realistically expect, then create scenarios for the rest.
For most businesses a twelve-month budget is a sensible start. If your year runs April to March, begin in April so you see the full year. Then enter the numbers, thinking carefully rather than throwing figures in:
- Fixed costs (rent, software): use the known monthly amount.
- Variable costs: use an average based on recent months.
- Seasonal costs: look back at the last couple of years to see if there is a pattern.
- Income: split between confirmed work, expected work and more ambitious targets.
The numbers do not have to be perfect to be useful, but the assumptions do need to be realistic.
Worst case, best case and base case
Rather than agonising over one “right” budget, build a few versions.
Your base case is your realistic expectation, neither pessimistic nor optimistic.
Your worst case is a cautious version where sales are lower, a client does not come in, or costs rise, and the question is simple: if things are tougher than expected, does the business still work? Can it still make profit, pay you, and cover tax and suppliers?
Your best case models the upside, but with discipline. Growth creates costs too, so the question is not “wouldn’t it be lovely if sales were higher” but “if sales grow, can the business cope?” You may need more staff, more software, more subcontractors and more working capital.
A best case shows you the opportunity. A worst case shows you the risk. The base case keeps you grounded.
Exporting, importing and naming your budgets
For a simple budget, entering numbers straight into Xero is fine. With lots of account codes or detailed assumptions, a spreadsheet is easier. The cleanest approach is to export the budget first out of Xero, use that as your template, make changes in Excel, then import it back.
One warning: be careful importing budget data back into Xero so you do not overwrite the wrong version. Name everything clearly, for example “FY27 Base Case”, “FY27 Worst Case”, “FY27 Best Case”, “FY27 New Hire Scenario”.
Comparing actuals against budget
This is where many people fall down. They build the budget, feel organised, then never look at it again. The review is where the value is.
A variance is not automatically good or bad. Higher sales sound good, but what if costs rose more? Higher subcontractor costs sound bad, but what if you delivered more work and sales were up too? Higher marketing might be a problem, or a deliberate investment. So don’t just read the red and green on the Xero budget variance report. Ask why. Was it expected? A timing issue? A one-off? The variance is not the answer. It is the start of the conversation.
Turning your budget into a rolling forecast
This is the most valuable part. As each month closes, replace that month’s budget figure with the actual result and leave the rest as budget or forecast. Over the year you build a full-year projected profit and loss that is part actual, part forecast, and it gets more accurate every month.
That lets you estimate the year-end position long before you reach it. Are we heading for the profit we expected? Will corporation tax be higher or lower than planned? Is there enough profit to support dividends? Do we need to push sales or rein in spending?
This is the difference between reactive reporting, which says “here is what happened,” and proactive management, which says “here is what happened, here is what it means, and here is where we are heading.”
Creating this report in Xero is not obvious – you need to use custom reports in Xero and our recent podcast episode which can be found here, shows you how.
Profit is not the same as cash
A profit forecast tells you whether the business model is working. It does not tell you whether you will have enough cash in the bank at the right time. Cash is affected by VAT, PAYE and pension payments, corporation tax, loan repayments, director withdrawals, late-paying customers, supplier terms, equipment and stock.
So a profitable business can still feel tight on cash, and a healthy bank balance may already be spoken for. A profit forecast tells you whether the model works; a cash flow forecast tells you whether the bank account can cope. They are linked, but they are not the same, and most businesses with timing issues, late payments, stock, loans or significant tax bills need both.
A simple monthly review process
Keep it light enough to actually do every month:
- Once bookkeeping is complete, run your profit and loss.
- Compare actuals against budget and focus on the big variances, not tiny differences.
- Ask what was better or worse than expected, and whether it was timing or real.
- Update the forecast. Replace the completed month with actuals, and adjust future months when something changes, such as a lost client, a new hire or rising software costs.
Keep the original budget as your benchmark, but let the forecast evolve. That is what makes it useful.
Common mistakes to avoid
- Being too optimistic. Budgeting the sales you hope for without the costs that come with them.
- Ignoring seasonality. A flat monthly budget rarely reflects reality.
- Vague categories. “Sales” and “general expenses” give you very little.
- Never reviewing. A budget left untouched is not a management tool.
- Confusing profit with cash. Remember VAT, PAYE, corporation tax, fixed assets, stock, loans and timing.
- Forgetting to update. When a client leaves, costs rise or a contract lands, update the forecast.
- Not checking custom reports. A broken formula can give a very confident but very wrong answer, so always check totals, formulas and dates before deciding anything from a report.
Final Thought
This practical guide to using Xero Budgets to forecast profit, tax & dividends should help you get started. However, we do understand that the process can feel overwhelming. That’s why Artemis Clarke is here to support you.