Budget and forecasting report example

In most cases, you'll have some financial reports that include budget data. If you have multiple budgets, it's likely that you'll need to edit your financial reports to refer to the correct budget. Learn more about Multiple budgets.

This basic report structure can be used for any type of report that uses budget data.

Sample expense report with dimension structures filtering the rows.

Use the Financial Report Writer to create a report similar to the one shown. In this example, a budget for expenses was created.

Create this report

There are 4 basic steps for creating this type of report:

  1. Select the report structure.
  2. Add account groups whose budget to show.
  3. Optionally, filter by location or department.
  4. Add columns for actual, budget, and budget difference or variance.

1. Select your basic report structure

When you create a new financial report, the Report Info tab of the Financial Report Writer asks you to select a basic report structure. Based on your selection, the remaining tabs change to reflect your choices.

  1. Go to General Ledger > All > Core and select Add (circle) next to Financial reports.

  2. On the Report Info tab, name your report.
  3. In the Report structure section of the Report Info tab, select the option for Accounts on report rows.

2. Add account groups to your report rows

In this example, separate account groups are added for Revenue and Expenses. In each case, the account group is collapsed to hide any subgroups.

  1. On the Rows tab, select Select account groups. To limit the list of account groups to choose from, select an appropriate account group purpose. In this example, we used the account group "Net Income."
  2. Collapse the account group by selecting the minus (-) sign to the left.
  3. Select Save to save your progress with the report.

3. Set the detail level

While still on the Rows tab, you'll set the Detail level to show individual customers and projects.

  1. Select in the Detail level column and set the detail level to show individual account groups.

    • In the Choose level of detail page, select the Expand by dimension option. Expanding by All levels, with summary balance is used for actuals and is not supported for budgets.
    • Choose the option to "expand by" Departments.

4. Create columns for different reporting periods

In this example, two actual columns are created to show the prior month and prior quarter.

  1. On the Columns tab, modify Column 2 by updating the Reporting period to Current year to date.
  2. Insert budget column to the right, and set the Reporting period to the Current year to date.
  3. Select Save to save your progress with the report.

Preview the report

  • From the Preview dropdown menu, choose Live Report (HTML).

Variations of this report

By changing the dimension structures that you use in columns, you can easily adjust this report to any dimension and any type of analysis to perform.

For example, you might create dimension structures that enable you to look at:

  • All customers, customers of a particular type, or a specific set of key customers.
  • Items in the same product line or a particular set of items (such as your top-tier items).
  • Projects by type or projects that have the same manager.