Cost Units & Cost Codes#
Overview#
The intersections of the CBS and WBS are the control accounts at which a project can be managed.
The CBS for GTE projects is simply the hierarchy formed by the cost units, where costs will be captured. This CBS must reside within the project WBS for GTE projects as cost codes are applied to elements in the WBS in a restrictive manner, as explained below. Generally, costs will be captured at a far less granular level than the work activities in the project schedule, so the CBS is essentially a subset of the WBS.
Cost Units#
THIS SECTION TO BE REVISITED AND CLEARED UP!
Cost units are designated by applying cost codes to elements in the WBS. All descendants of a cost coded element effectively inherit the cost code of the parent.
The principal GTE restriction for cost unit designation is that a cost code cannot be applied on multiple branches of the WBS unless it spans all of those branches up to a common pinnacle. The control accounts are then these pinnacles.
Cost codes can be assigned, however, at any level of the WBS below L1, and at different levels for any given branch which provides great flexibility for projects of varying complexity.
The cost codes for a project are assigned to the WBS in the project schedule to designate the cost units, as described in {{ TBA }}
The higher in the hierarchy the cost code assignments for a project, the less granular the project cost control. The highest level of cost code assignment should be made in consultation with the guidance in the below table. The guidance provides the highest level of the WBS that should be used in most instances within a particular delivery element (L2 of the WBS), for a given project classification but it should be noted that it may be valid in some instances to assign cost codes as high as L1 (ie at the project level).
In addition to the below guidance, the project manager should ensure that it is possible to identify an individual in the project team solely accountable for the performance of each cost account. That individual will be responsible for managing any distribution of budget within the control account and providing progress and estimate to complete updates (at possibly lower levels).
# | Delivery Element | Classification C1 | Classification C2 | Classification C3 |
---|---|---|---|---|
1 | Initiation & Planning | L2 | L2 | L2 |
2 | Concept & Confirmation (0-30%) | L3 | L3 | L2 |
3 | Development (30-100%) | L4/L5 | L4/L5 | L3 |
4 | Off-Site Testing | L4 | L2 | L3 |
5 | Site Works | L4 | L2 | L2 |
6 | Execution Closeout | L3 | L3 | L2 |
7 | Monitoring & Control | L3 | L2 | L2 |
8 | Project Closeout | L2 | L2 | L2 |
Note
This is for guidance only, and the specifics of each project and each element within the project, should be considered by the project manager to determine the cost assignment level appropriate to the instance. As with all aspects of the framework, any deviation should be well justified, and the justification recorded in the project file.
Cost Coding#
The Cost Code column of the project schedule is a free text entry however, cost codes must generally conform to a consistent approach according to the following guidelines:
- Where a single level 1 cost code assignment is made ā ie, all project costs are to be captured to a single cost unit ā the cost unit should be named "[ALL COSTS]".
- Where otherwise, cost unit must be dot-separated numbers.
- Level 2 cost code assignments will be "X.0" where X is the number in the '#' column ofthe above table.
- Level 3 and below cost assignments will be of the form "X.Y.Zā¦" (such that cost codes assigned at, for example, level 5 in the WBS will be four dot-separated digits). Numbering should be logical to the number of sibling cost codes at that point in the WBS ā refer to the below example.
Cost Code |
WBS Level |
Activity |
Avaza Section |
Avaza Task |
|
1 |
Pxxx | Some Example Project |
|
|
1.0 |
2 |
Initiation & Planning |
Initiation & Planning |
1.0 Initiation & Planning |
|
2 |
Design Concept & Confirmation (0-30%) |
|
|
|
3 |
Site Audit |
|
|
2.1.1 |
4 |
Inductions & Mobilisations |
Design Concept & Confirmation (0-30%) | Site Audit |
2.1.1 Inductions & Mobilisations |
2.1.2 |
4 |
Prep & Travel Time |
Design Concept & Confirmation (0-30%) | Site Audit |
2.1.1 Prep & Travel Time |
2.1.3 |
4 |
Site Time |
Design Concept & Confirmation (0-30%) | Site Audit |
2.1.1 Site Time |
2.2 |
3 |
Basis of Design |
Design Concept & Confirmation (0-30%) | Basis of Design |
2.2 Basis of Design |
|
2 |
Design Development (30-100%) |
|
|
3.1 |
3 |
60% Design |
Design Development (30-100%) |
3.1 60% Design |
|
4 |
Engineering Calculations |
|
|
|
|
Calculation Pack X (IFR) |
|
|
|
|
Calculation Pack Y (IFR) |
|
|
|
4 |
Drawings |
|
|
|
|
Drawings Pack Area A (IFR) |
|
|
|
|
Drawings Pack Area A (IFR) |
|
|
3.2 |
3 |
60% Design Reviews |
Design Development (30-100%) |
3.2 60% Design Reviews |
3.3 |
3 |
90% Design (IFC) |
Design Development (30-100%) |
3.3 90% Design (IFC) |
|
2 |
Off-Site Testing – NOT APPLICABLE |
|
|
|
2 |
Site Works (incl Installation, Commissioning) – NOT APPLICABLE |
|
|
|
2 |
Execution Closeout |
|
|
6.1 |
|
As-Built Drawings |
|
6.1 As-Built Drawings |
6.2 |
|
As-Built Engineering Documents |
|
6.2 As-Built Engineering Documents |
7.0 |
2 |
Monitoring & Control |
|
7.0 Monitoring & Control |
8.0 |
2 |
Project Closeout |
|
8.0 Project Closeout |