Budgets in Business Central
How Business Central handles GL budgets — budget names, dimensions, Excel import, comparison to actuals, and the limits worth knowing.
Business Central's budget module is the simplest practical financial planning tool — it holds budgeted amounts per GL account, per dimension, per period, with comparison to actuals and Excel-friendly editing. It is not a CPM platform, but it covers the planning needs of most SMBs that don't need driver-based modelling or scenario layering.
Budget names. Each budget lives under a G/L budget name — a label that scopes a complete budget set. The pattern is to create budget names per scenario or version: FY2026 Budget, FY2026 Q1 Reforecast, FY2027 Annual Plan, FY2026 Optimistic. Reports filter by budget name to compare versions side by side.
Budget structure. Inside a budget name, entries are G/L Budget Entries keyed by: GL account, posting date, and dimension values. Each entry holds an amount. A budget can be granular (every account-period-dimension combination has a separate entry) or aggregated (single annual values per account). The system happily handles both.
Dimensions. Up to four budget dimensions per budget name — typically Department, Cost Centre, Project, and one more relevant axis. Filter, slice, and roll up the budget by any combination, identical to how dimensions work on actual postings.
Excel integration. The most-loved feature. Export to Excel downloads the budget as a structured spreadsheet — accounts down, periods across, dimensions as additional axes. Edit in Excel, save, and Import from Excel reads it back, replacing or merging the budget entries.
This is how budgets actually get prepared: controllers send the Excel to budget owners; budget owners fill in their column; controllers consolidate the responses and import the merged result. Painful to do natively in BC; smooth in Excel.
Comparison to actuals. Account schedules and financial reports can run with budget columns alongside actual columns and compute variance and variance %. Filter by budget name to compare scenarios. Dashboards in Power BI can do the same.
Cash flow integration. A budget feeds into the cash flow forecast as forward expense projection, contributing operating outflows beyond the immediate AP backlog. This is the most direct benefit of keeping a current GL budget.
Limits.
- No version controls / approval workflow beyond manual discipline. Customers needing formal budget approval and lifecycle either use Power Automate + a managed Excel template, or move to a dedicated CPM tool.
- No driver-based modelling. The budget holds what you plan to spend, not why — there's no "headcount × salary × benefit %" formula structure. Build that in Excel before importing.
- No scenario sensitivity. Multiple budget names compare side by side but the system doesn't model "if revenue is 10% lower".
Best practice.
- One budget name per official plan version. Don't pile multiple scenarios into the same name.
- Dimension consistency between budget and actuals — if Department is on actuals, Department must be on the budget, or variance reports drop entries.
- Refresh budgets at least quarterly via reforecasts. Annual-only budgets quickly disconnect from reality.
When to outgrow. Budgets that demand workflow, driver-based modelling, or scenarios → use a dedicated planning tool (Workday Adaptive, Anaplan, Vena, Solver) integrated to BC.
Related guides
- Account schedules and financial reports in Business CentralHow Business Central's account schedules and the newer Financial Reports feature work — and how to build P&L and balance sheet reports without leaving BC.
- Aging reports in Business CentralHow Business Central's aging reports work — AR aging, AP aging, date-driven buckets, customisation, and the operational use in collections and cash management.
- Approval workflows in Business CentralHow approval workflows work in Business Central — built-in templates, custom workflow design, Power Automate alternatives, and approval limits.
- Bank deposits and cash management in Business CentralHow Business Central handles physical bank deposits, cash receipts, and the day-to-day cash management beyond bank reconciliation.
- Bank reconciliation in Business CentralHow bank reconciliation works in Business Central — bank feeds, statement imports, AI-assisted matching, and month-end reconciliation.