Import a budget

You can create a budget using a spreadsheet program, such as Excel, and then import the budget into Sage Intacct.

Creating a budget in a spreadsheet allows you to import large amounts of data. The spreadsheet can include all account and dimension combinations.

Example

The following example of a budget spreadsheet shows budget data for an organization that's including some dimensions (department, location, project, and item) in its current budget.

Example budget data for a company that's including dimensions in its budget
BUDGET_ID ACCT_NO DEPT_ID LOCATION_ID PROJECTID ITEMID Month ended Jan 2024 Month ended Feb 2024
Current-Budget 4010 SALES NYC PR-100 WEB 11000 15000
Current-Budget 4010 SALES NYC PR-101 LICENSE 220000 40000
Current-Budget 4010 SALES NYC PR-102 WEB 28000 30000
Current-Budget 6005 ADMIN NYC     1200 1800
Current-Budget 6005 MKTG SFR     100 120
Current-Budget 6010 ADMIN NYC     2500 3200

Each row in the spreadsheet represents a budget detail. They include the budget ID, general ledger account number, selected dimensions, and budget amounts for each reporting period in the budget. There's a separate row for each account and dimension combination being budgeted.

Except for the budgeted amounts, all the information in the spreadsheet must match exactly with what's in Intacct:

  • BUDGET_ID: This must match a budget ID defined on the Budgets repository page (Budgets > All > Budgets repository).
  • ACCT_NO: These must match GL accounts defined on the Accounts page (General Ledger > All > General Ledger accounts).
  • Dimensions: Any dimension ID must match one defined on the applicable dimension page (listed under Reports > Setup > Dimensions). For example, any ID in the LOCATION_ID column must match a location ID defined on the Locations page.
  • Reporting periods: In the columns for reporting periods, each heading must match a reporting period name defined on the Reporting Periods page (Reports > Setup > Reporting periods).
You can quickly create an import template that has column headings fully set up for your company. The following video shows you how.

Download a CSV template with budget period headers (1:42)

Prerequisites

Before you can create or import a budget, several items in Sage Intacct must be set up:

  • Reporting periods to be used for budgeting: Reporting periods must exist and must have the Use for budgeting checkbox selected. Reporting periods used for budgeting are typically monthly. Also, the reporting periods used for budgeting cannot overlap.

    For example, you cannot use all the following reporting periods for budgeting in a given year because they overlap:

  • Accounts: Each account that needs a budget must exist in the chart of accounts. Learn more about creating accounts.
  • Dimensions: You can use dimensions such as Location, Department, and Employee in a budget, but dimensions are not required. Learn more about planning a budget with dimensions.

Import the budget

Importing a budget involves 3 main steps:

Troubleshoot budget import errors

There are several reasons why a budget import might fail. Following are some common error messages that you might encounter, with the steps to resolve.

Common error messages and resolutions
Error Steps to resolve

Invalid budget ID

Verify that the budget ID entered in the BUDGET_ID column is exactly the same as an existing budget ID in Intacct.

Budget IDs are case-sensitive. For example, if the ID in Intacct is Current-Budget, and you enter Current-budget in your spreadsheet, the import will fail.

You can find budget IDs for all your budgets on the Budgets Repository page (Budgets > All > Budgets repository).

GL account not valid

Verify that the account numbers entered in the ACCT_NO column are exactly the same as account numbers for existing accounts in your Intacct General Ledger.

You can find account numbers for all your GL accounts on the Accounts page (General Ledger > All > General Ledger accounts).

Duplicate budget accounts for a period

Verify that only a single amount has been entered by period for each GL account/dimension combination.

For example, if budgeting by GL Account only you cannot have 2 rows for account 4010. If budgeting by account and dimension you cannot have amounts in 2 rows for the same account/dimension combination.

Reporting periods are incorrect, missing, or not set up to be used for budgeting

Verify that your reporting periods are correct and that the reporting periods are set up to be used for budgeting.

  • The reporting periods in your import file must exactly match the reporting periods in Intacct.
  • To set up a reporting period to be used for budgeting, edit the reporting period and select the Use for budgeting checkbox.
The dates of periods selected for budgets can’t overlap. For example, suppose you have two reporting periods: one includes January 1 to January 31, and another includes January 15 to February 15. If you select the first to be used for budgeting, you can't select the second.
TheSage Intacct Planning wizard makes budgeting easy. The integration lets you build the budget using your Intacct chart of accounts and your existing actuals or budget data. And you can use your dimensions, such as location and department, to create the budget structure.

Create a Planning budget using Intacct data (6:45)

Learn more about using Sage Intacct Planning with Intacct.

Sage Intacct Planning is an additional subscription. Talk to your Sage Intacct account manager for information about subscribing.