One platform for finance, people, sales, operations, fleet, commerce, and BI.
XOERP
Let's meet

Budgets & Forecasting

Build budgets by account and dimension, track budget-vs-actual in real time, and forecast revenue, cash, and demand.

Updated May 6, 2026

Budgets turns your plan into a live control. Set targets by account, period, and dimension, then watch budget vs actual update in real time as the ledger posts — and roll the numbers forward into forecasts for revenue, cash, and demand.

Build a budget

  1. Go to XO Books → Budgets → New budget.
  2. Name it and choose the financial year and base period (monthly or quarterly).
  3. Pick the scope — whole company, or a dimension (department, project, branch).
  4. Enter targets per account. You can:
    • type figures directly,
    • spread an annual figure evenly or seasonally across periods, or
    • import from Excel.
  5. Save.

📷 Screenshot: the budget grid with monthly columns and per-account rows.

Track budget vs actual

  1. Open Budgets → Budget vs actual.
  2. Choose the budget and period range.
  3. XO shows budget, actual, variance, and % used per line, drawing actuals live from the ledger.
  4. Filter by dimension to see, say, a single project’s performance.

Tip: pin the budget-vs-actual view to an XO Analytics dashboard for an always-on board.

Forecasting

  1. Go to Budgets → Forecast.
  2. Choose a basis: prior-year actuals, budget, or trailing trend.
  3. Adjust growth assumptions per line.
  4. Generate the P&L, cash-flow, and demand forecast and compare scenarios side by side.

Multi-dimension budgets

Because the ledger tags entries with cost center, project, and branch, you can budget at any of those levels and consolidate up — e.g. branch budgets that sum into a regional plan.

Best practices

  • Budget at the level you manage (department or project), not just company-wide.
  • Revisit forecasts monthly as actuals come in — XO keeps the variance current automatically.
  • Use seasonal spread for businesses with Ramadan/Hajj or end-of-year peaks.

Troubleshooting

  • Actuals look low/high. Check the dimension filter and that postings are tagged to the right cost center/project.
  • Can’t delete a budget. Budgets tied to a locked period are retained for audit — archive instead.