Budgeting
Overview
Budgeting is a process where an organization creates a forward looking financial statement for the purposes of planning. The statement is
desgined to be something of a forecast of what the financials will look like, but sometimes is designed to be more of a target than
a forecast.
The analytics involved is very similar to the techniques used in
financial statement forecasting.
Starting Budget
When budgeting, there are generally two differenct starting points from which to begin.
- Last Years Budget -
often provides the ideal starting point for this years budget. In particular, one can start with
last years budget, and then just make adjustments to the expenses that are forecasted to have changed. In particular,
one should account for
inflation in your budget forecasts.
- Project Plan -
if the budget being created is for a new project, then you will not have any relevant data to look back to.
In this case, it is best to create a project plan that indicates the resources required and timing. From this plan,
you should be able to create a first pass of the budget. Be aware of the limitations of the project plan to
fully project the costs of the project. There are inherent risks and uncertainties that may not be reflected in the
plan.
(see criticisms of waterfall modeling)
Sample Budget Data
Budget data can come in any of a number of formats. A simple format is a table with two columns, an account name or id,
and a value.
Consider the following budget data:
This data can be saved in text format as JSON. (see
Tabular Data)
which would look like the following:
[{"name":"equipment leases", value:2000}, {"name":"equipment repair", value:100}]
(for more information on data, please see
data on davinci)
Budget Analytics