Discover how to create and manage your project's budget using the Budget tab. You can configure and customize your budget, track expenses, and forecast completion costs. Gain greater control over your project's financials and stay on top of your budget throughout the project lifecycle.
In this article:
Click the icon to open the budget edit mode. There you can add a budget item and a subitem.
See the charts for budget and cost trends.
Click the budget name to open the flyout panel. In the flyout panel, you can edit a budget, see more details, create, and manage forecast distributions.
Click the More menu to:
Learn more about the five main sections of the Budget and Contract tables.
Hover over the column's name to understand the logic behind them. Some of the values are also described in the Budget and Contract Tables article.
Lock your original budget to avoid accidental change. Only project administrators can lock budget. Learn more about it in the Budget Settings article.
Export a PDF or Excel report of your budget.
The Filter and Group tool helps to arrange efficient views of your data and create clear and legible reports.
See your saved views or create ones for quick access to budget data.
Control column order and visibility with the icon.
Members with the Full Control permission for budgets can edit the budget. If the budget is locked, only project administrators are able to make edits. Once the original budget is locked, it cannot be undone. Some of the budget functionalities may be performed only with the budget in edit mode:
Select Add to manually enter new budget items. For more information, see the Create a Budget article.
Click Import to download a budget import template with helpful tips. Once downloaded and filled up, you can click this button again to import a finished budget Excel file. For more information, see the Create a Budget article.
Within each budget item, select the pencil icon to edit the budget name.
Click within the Quantity, Unit, Unit Cost, Amount, Input Qty, and Location columns to add or edit the information.
Click the More menu to add or delete an item. For more information, see the Create a Budget article.
You can either expand or collapse the list of items. You can determine if you want them to collapse to which level.
By selecting one or more items, you can:
To add a budget, see the Create a Budget article, where you'll find all the helpful tips and tricks.
The default budget view is a view-only version. To enter the Edit mode, click in the Budget tool.
You can edit the budget in several ways:
Click the Edit icon again to return to the default view-only state.
If you need to transfer a budget item to a different budget, follow these steps:
Click the Edit icon to open the budget in Edit mode.
Locate the parent budget item and click the More menu .
Select the Budget Transfer option.
In the From drop-down list, select the budget you want to transfer from.
In the To drop-down list, select the budget you want to transfer to.
Enter the amount to transfer.
Add a note.
To add extra rows, click the Add icon .
To delete a row, click the Delete icon .
Click Save to complete the transfer.
Tips for budget transfers:
You can create a budget during this process by selecting Create new budget from the drop-down list.
If transferring multiple budget items, you can use the same budget for multiple transfers. Click the Copy icon next to the budget item to duplicate it across all subsequent transfers. Similarly, you can use the Copy button to apply the same budget in the To column.
Important notes:
The transfer updates the Internal Budget Transfers column for each budget.
The original amount of the Budget Payment Application is based on the main contract SOV, not the budget overview. The timing of the internal budget transfer affects the main contract SOV amount:
Transferring may not be available if an account administrator has locked this option with integration. For more details, see Lock Fields and Actions with an Integrated ERP System.
If you work with forecast adjustments and budget forecast was set by the project administrator, you may want to create a budget transfer to request additional budget. To do so, the setting for internal budget transfer must be set on, and then:
The typical Internal budget transfer window opens. You can check the details of this step in the Transfer a Budget Item section. After budget transfer is created, you'll see the changes in the Internal Budget Transfer column. Budget forecast adjustment Qty is set to 0. As a result, Amount is also set to 0. Unit Cost is unchanged and there will be three activity logs after this procedure.
FAQ:
Question: What if I can't see this option in the More menu? Answer: Check if internal budget transfer and budget forecast are set on.
Related articles:
By default, the budget data visualizations are hidden. When visible, you can see:
To turn on the visualizations:
You can create contracts from one or more budget items. To do so:
Click in the Budget tool to open the budget in Edit mode.
Select the checkbox next to the desired budgets.
Click Create Contract.
Use the radio button to:
Select the budget code segments that you want to generate contract codes from.
Click Create.
You can transfer money internally and create a PCO. To do so:
A Budget Transfer PCO appears with the estimated amount from your entry and subitems for each budget impacted.
Approved and paid expenses are automatically included in the budget summary view. This allows you to see a detailed breakdown of actual costs and make accurate forecast adjustments. Members with Full Control or View All permissions for expenses can use custom attributes or budget codes on expense subitems, enabling flexible arrangement and grouping — similar to how cost items are managed in the change orders view.
To view actual costs:
The expense table and expense subitem table each have their own saved views, independent from the budget saved view. The following properties are saved for each: filter, group, and column width, position, and visibility.
You can also see actual cost details by clicking the More menu and choosing View actual cost or by opening the details panel - to do so, click the budget name.
You can permanently disable the cost side for budget lines like contingencies, allowances, and fees that won't have associated costs or direct spending. To achieve this, set the scope field for the relevant budget line items to "Budget Only". Follow these steps:
Select the budget item in the Budget tab to open the flyout section.
Under the Details section, select the Scope drop-down menu.
Choose Budget Only.
The cost side of the budget overview will show as empty. No contract, actual cost, or cost change will then be able to be associated with it. The variance column shows the budget value without requiring any forecast adjustment to be made.
Set up a foreign currency to see how system automatically pulls all cost activities into the budget overview and converts foreign currencies back to the project’s base currency. So, as actual expenses start rolling in, teams gain instant visibility into currency gain or loss on actual (realized) and projected (unrealized) costs.
You can add new columns in the Budget table to assess risk and create forecast adjustments:
Go to the Settings tool, switch to the Budget tab.
Select Budget overview columns and click Manage.
Click Add new.
Click Project value in the Click to add formula item section.
On the right side, select a project value by scrolling down to the Currency Gain and Loss category.
Select one of the new custom columns:
Once added, return back to the Budget table and click the icon.
Scroll down to the Cost category.
Select new columns to be visible in the table.
Now, you'll see realized and unrealized currency gains and losses based on the selected exchange rate. Hover over the columns' names to see the details of the equations.
The value in the Unrealized Currency Gain or Loss column will be recalculated when the following values are changed:
When the cost payment application or expense is approved, the Actual Cost column's value will be recalculated as well.
Recalculating or editing exchange rates is done within the Forecast Exchange Rate column that you’ve turned on with the gear icon.
To edit the rate:
Hover over the field and click Edit.
In Edit Forecast Exchange Rates, click into the field to directly edit it. Or select Fetch from settings to use the rate within Settings.
Click Save.
With all cost management activities automatically pulled into the overall budget summary, teams have clear visibility into cost impacts. With a few clicks, you can easily make necessary forecast adjustments to your budget and the changes are visible in the cost forecasting columns in the budget table. See Budget and Contract Tables to learn more about columns in the Budget tool.
If project administrator allows budget forecasting, you'll see additional columns related to this functionality in the Budget Forecast section of the budget table and split view in the Forecast Adjustments section of the details panel.
Budget forecast allows you to forecast both revenue and costs, providing visibility into projected fees by calculating the difference between forecasted budget revenue and forecasted costs. This enables general contractors to manage scenarios where time-related resources may change (such as increased hours) without exceeding the Guaranteed Maximum Price (GMP), requiring either change order transfers or internal budget transfers. See Budget Forecast to learn how to set the setting as project administrator.
To make a forecast adjustment to a budget:
The total adjustments appear in the Cost Forecast Adjustments or Budget Forecast Adjustments (depending on the type of created forecast) and Forecast Variance columns. The Forecast Cost to Complete (or Forecast Budget to Complete) and Forecast Final Cost now reflect the change.
Related articles:
To make a forecast adjustment based on currency gain or loss, click the More menu next to the budget item and select Forecast adjustment. Now, you can add an adjustment from:
In the Budget overview, members can forecast resources based on actual costs and future projections. Cost Management automatically calculates the difference between planned and actual costs, allowing members to either save the difference for unexpected expenses or generate forecast adjustments. This provides a clear record of how the current budget position was reached.
To use this feature, you need to set up date-based resources. Configure the frequency settings in Date Range Based Resources.
In the Budget overview, select the three dots next to the budget name.
Choose Edit forecast final budget & cost from the menu.
The forecast method flyout panel appears at the bottom.
Now select the forecast basis as Date Range.
Add date-based resources by clicking Add Resource.
Edit the name, start and end dates, ratio, quantity, unit (hour, day, week, month), and forecast unit cost. If the budget forecast setting is on, you'll have options to edit additional columns. The duration will be calculated based on the dates and working days settings.
Click Save.
If Final Cost Variance or Final Budget Variance is zero, the cost forecast adjustment or budget forecast adjustment will have an amount of zero. However, when the Forecast and Time-Based Variance differ, you can either add a Forecast Adjustment or adjust the Forecast Final Cost. In the flyout panel, click to add a single forecast adjustment line item.
Key Considerations for Date Range Resources:
Distribution Adjustments: When you modify date range resources (dates, ratios, or unit costs), the system automatically creates distribution adjustments to ensure past periods match actual costs while redistributing future periods based on your changes.
Cash Flow Integration: Date range based resources are directly connected to cash flow distribution. Changes to your frequency settings affect how quantities and amounts are distributed across time periods in the cash flow view.
Editing Restrictions: Once cash flow distributions are accepted, date range resources cannot be edited. Plan your frequency settings carefully before finalizing cash flow distributions.
Workday Dependencies: The calculation respects your project's workday settings. Changes to work week configurations (for example, from 5 to 4 days) will automatically recalculate quantities and distributions.
After your budget is completed, a project administrator can lock the original budget to avoid accidental changes in the future. See the Budget Settings article for details.
To create a formatted report of a budget:
Select the Budget tool from the left navigation.
Switch to the Budget tab.
Click .
Enter the report title and choose file format: PDF or Excel.
Select whether you want a Cover page.
Choose the currency in the Report Currency field. You'll see the editable field of the exchange rate. A default exchange rate will be used from project settings and will be based on the date when the Report Currency field was modified.
Choose the report template:
Include optional details that should be visible in your report, such as internal budget transfers, forecast adjustments, or change orders.
Click Run report.
You'll receive an email notification when your report is ready to download. You can also download it from the Report tool. To learn more about reports and available actions, see the About Reports article. See the Cost Reports article to review all available reports for Cost Management.
Since the foreign currency setting is on, you can export reports of the Budget tables. Choose the currency in the Report Currency field. You'll see the editable field of the exchange rate. A default exchange rate will be used from project settings and will be based on the date when the Report Currency field was modified.
In the report cover, you'll see the Report Currency and Exchange Rate fields.
Core Budget Tasks
Forecast and Cash Flow
Check the Learn ACC video course about the Budget tool.