You can use cost codes to budget and track cost in a project. A cost code represents a fixed activity or cost category.

You can use:

  • External codes, for example, based on an external standard or list. This can be required for external reporting.
  • Internal codes, for example, for reporting and analysis purposes.

A cost code is always linked to a cost code standard. To each project quotation and related projects, one cost code standard can be linked. You can do so on the project quotation work breakdown structure root node. In a project quotation and the related projects, you can only use cost codes of the linked cost code standard.

Cost code standards are, for example, provided by these organizations:

  • CSI (Construction Specifications Institute).
  • NAHB (National Association of Home Builders).

You can group cost codes for reporting and analysis purposes.


Project manager Project manager Start Start Define cost code setup on project level Define cost code setup on project level If you use cost codes in your project quotations, you need to define the applicable cost code standard and cost code level. The default cost code standard and default cost code level are defined in the Advance project management parameters. You can change these defaults on a project quotation work breakdown structure. Procedure 1. Click Advanced project management. 2. Click Project quotation. 3. In the list, select a project quotation. 4. Click Advanced WBS. 5. Click Edit. 6. Only one cost code standard can be used per quotation. So, select the root node. 7. Click the Setup tab. 8. In the Cost code standard field, enter or select a value. 9. Click Save. Notes If you change the cost code standard or cost code level on a project quotation work breakdown structure, and already cost codes are defined, these are lost. Define cost code on WBS line Define cost code on WBS line If you have defined a cost code standard and cost code level for a project quotation, you can define a cost code for each WBS line. Procedure 1. Click Advanced project management. 2. Click Project quotation. 3. In the list, click the link in the selected row. 4. Click Advanced WBS. 5. Click Edit. 6. In the list, find and select the desired record. 7. In the Cost code field, enter or select a value. 8. Click Save. Notes Define cost code on estimated costs and revenue Define cost code on estimated costs and revenue If you have defined a cost code standard and cost code level for a project quotation, you can define a cost code for each WBS line. If the cost code level is Transaction, you can also define a cost code for each estimated-costs-and-revenue line. So, estimated-costs-and-revenue lines of one WBS line can have different cost codes. Procedure 1. Click Advanced project management. 2. Click Project quotation. 3. In the list, click the link in the selected row. 4. Click Advanced WBS. 5. Click Edit. 6. Select a task having estimate lines. 7. Click the Estimated costs and revenues tab. 8. In the list, find and select the desired record. 9. In the Cost code field, enter or select a value. Note: You can only change the cost code on an estimate line if the default cost code level is set to Transaction. You can do so, on the root project node. You can also change the default setup in Advanced project management parameters. Review bid value by cost code Review bid value by cost code If you use cost codes, for each project quotation, you can review the cost value, bid value, and margin by cost code. Procedure 1. Click Advanced project management. 2. Click Project quotation. 3. In the list, find and select the desired record. 4. Click Advanced WBS. 5. Click Edit. 6. Select the root node to view the cost value, bid value, and margin by cost code for the full WBS hierarchy. 7. Click the Cost codes tab. 8. Select Yes in the Revenue field. 9. Select Yes in the Cost field. 10. Click Refresh. End End Is the cost code level  Transaction? Is the cost code level  Transaction?

Activities

Name Responsible Description

Define cost code setup on project level

Project manager

If you use cost codes in your project quotations, you need to define the applicable cost code standard and cost code level.

The default cost code standard and default cost code level are defined in the Advance project management parameters.

You can change these defaults on a project quotation work breakdown structure.

Define cost code on WBS line

Project manager

If you have defined a cost code standard and cost code level for a project quotation, you can define a cost code for each WBS line.

Define cost code on estimated costs and revenue

Project manager

If you have defined a cost code standard and cost code level for a project quotation, you can define a cost code for each WBS line. If the cost code level is Transaction, you can also define a cost code for each estimated-costs-and-revenue line. So, estimated-costs-and-revenue lines of one WBS line can have different cost codes.

Review bid value by cost code

Project manager

If you use cost codes, for each project quotation, you can review the cost value, bid value, and margin by cost code.

Provide feedback