Project Cost Control Procedure
Project Cost Control Procedure
SECTION 1 - INTRODUCTION
General
1. Three distinct tasks are required to achieve effective cost control of a project.
These are:-
The greatest control of costs is achieved at the planning and organising stage of
any project, more so if the design of permanent or temporary works is involved.
Effective cost control is achieved at this stage by means of close analysis of
alternative designs (permanent and temporary works), the realistic pricing of
alternatives, analysis of alternative methods of construction, realistic pricing of
these alternatives, detailed planning of the task, proper purchasing procedures,
organising resources, etc, etc.
2. This procedure deals with the Reporting task involved in the project cost control
process, and also covers some aspects of the Corrective Action task.
4. This introductory section of the Project Cost Control procedure discusses the
philosophy of the standard cost reporting system, but the details are covered in
the other sections above. The system applies in principle to all types of
contract, i.e., lump sum, schedule of rates and cost reimbursable, although the
details and requirements will vary.
This procedure has a number of draft report formats that "Company Name"
intends to implement, and are attached to this procedure marked
“Attachments”. For the purpose of putting in place the “COMPANY NAME”.
Project Cost Control Procedure, it shall be refered to as the “manual method”
where it may be necessary to set up the reports in appropriately designed
spreadsheets to suit manual entry of data obtained through “COMPANY
NAME”’s Financial and Payroll Systems.
6. In outline, the key elements of an effective cost control reporting system are:-
7. The emphasis of the cost control reporting system is to report at the earliest
stage of incurring cost. For many items, this can be achieved by reporting at
the time of placing an order i.e. at commitment. For such a system to succeed
it is essential that expenditure is not incurred without the issue of a properly
costed order signed by an authorised person. However, with certain items it is
impractical to report costs at the time of commitment. The cost control reporting
system provides alternative methods for reporting these items, which include
labour and miscellaneous materials etc.
b. Make the system simple enough so that all project staff fully understands it,
and realistic enough so that they believe in it, i.e. make provision for taking
account of escalation, variations, etc. (Thus they are able to spot unsatisfactory
performance and initiate corrective action without delay).
October 2007 Page: 2 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
e. Identify "one off" items where cost reporting is ineffective and short term
planning is the only effective way of controlling costs.
a. Use "rule of thumb" estimates to check actual costs and seek explanations
for those that do not check. It will often lead to errors in coding or incorrect
allocation of costs.
Terminology
9. Attachment 1A lists the terms and definitions that are relevant within the
"Company Name" manual method in the context of cost control and reporting
and financial aspects. Terms used within the reporting system must be
consistent to avoid errors and misunderstandings. Abbreviated terms,
particularly when used in reports, must be fully understood to avoid errors in
reporting.
The System
10. The cost control reporting system is based on two distinct types of reporting
method:-
a. Reporting at commitment
and
• Major materials, the cost of which are known at the time of ordering and
where the gain or erosion of margin can be predicted providing wastage is
as expected. Thus after the initial "single-decision" the only effective
control is on wastage.
• Subcontracts, the cost of which are known at the time of ordering and
again the gain or erosion of margin can be predicted.
October 2007 Page: 3 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
• Plant (including all hired items), where the hire rate is known at the time of
ordering. In the case of Plant, however, the commitment can only be
accurately assessed in most instances for the period that the plant has
been on the project, and forecasting the commitment to completion is not
as accurate as when assessing commitments for major materials and
subcontracts. Thus Plant control is best based on a system that measures
commitments to date rather than forecast commitments to completion. For
this reason a different reporting system is proposed for Plant when the
plant component of a contract is significant.
12. Those items that are best reported using historical costs are:-
• Labour, where up-to-date accurate costs are known (from payroll) but
reliable predictions of the total final costs are virtually impossible due to
the usual uncertainties associated with labour. For the Labour component
of a contract, measurement of performance, production rates, etc.,
becomes more important, and this often requires a more frequent rate of
cost reporting than for other items controlled by historical cost means. For
this reason a different reporting system for Labour is proposed when the
Labour component of a contract is significant.
Other items that are often included in historical cost control reporting
methods are:
13. It is possible for any item to be reported by either the commitment or historical
cost method. The final choice of method must be determined from the above
guidelines and factors such as the administrative task involved, the value of
any particular item, the likelihood of major variations or variances necessitating
close control, and the availability of documentation such as orders.
14. Commitment reports will generally be produced monthly giving details for each
cost code.
15. Historical cost reports will similarly be produced monthly giving details for each
cost code.
16. For projects with a significant component of Labour requiring separate Labour
reports it would be expected to produce Labour Manhour and Cost reports
weekly to coincide with payroll closing dates.
17. For projects with a significant component of Plant necessitating separate Plant
Cost reports it would be expected to produce Plant Cost reports weekly, or as
required to suit the desired level of control.
18. The relationship between the various reports that make up the cost control
system is illustrated in the flow charts in Attachments # & #.
Treatment of Escalation
19. The system is designed on the basis of comparing actual costs with escalated
alloweds. The procedure for escalating the alloweds is detailed in section 5C.
20. Cost reports must be analysed as soon as as they are available and action
taken as necessary.
22. The Labour Cost Report must be studied to verify that actual manhour rates
line up with current alloweds manhour rates. If they do not line up, the reason,
e.g., excessive overtime, bonuses, must be sought and found.
23. In Plant Cost Reports, each "critical few" item must be similarly studied and
reasons for variances determined.
24. For Commitment items the reports are more in the nature of a recording system
than a principal cost control instrument. This is because if wastage (in the case
of materials) is kept under control, the end result costwise is decided at the
time of placing the order. Thus these cost reports are studied to detect
October 2007 Page: 5 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
anomalies; i.e. materials not invoiced, variations for which orders have not
been placed, uncontrolled expenditure, etc.
25. For Historical Cost item, the cost reports do form a principal cost control
instrument provided that adequate care has been taken with the calculation of
alloweds used, and recorded costs are up-to-date.The reports must be studied
to identify significant variances.
26. Generally it is in the area of labour and plant that the project staff are able to
apply the most effective corrective action. And starting with the critical item
which is showing the worst variance, the situation must be analysed as
follows:
a. Has the cost coding of time sheets or invoices been correctly carried out?
d. Apply work study techniques to the method looking for the elimination of
unnecessary work, idle time, inefficient techniques, etc. Call in assistance
if required.
28. The answers to the above questions will usually indicate at least one possible
course of action, and thus provide the basis for a plan to be made.
30. In the areas of wastage of permanent materials, and control of variations and
extras on subcontractors, the corrective action is usually more readily seen,
decided upon, and acted upon.
31. The control of historical cost items, such as temporary materials and
consumables is usually much more difficult and in most cases the solution lies
in more detailed and effective planning, or better stores control.
ATTACHMENT 1A
TERMS AND DEFINITIONS
The following terms and definitions are relevant within the Group in the context of
cost control and reporting and financial aspects.
2. "Plant" includes the main items of plant and equipment hired by the project
whether from "Company Name" or elsewhere and it could also include hired
equipment such as buildings, scaffolding and formwork if the estimate split and
cost codes have been established accordingly. The dividing line between
"plant" and "small tools and equipment", which are treated as "historical cost"
items, is left to be defined by the Project Manager, at the time of producing the
estimate split and cost code system, in such a way as to provide effective
control with minimum effort.
5. "Cost" means the amount in dollars that we are obligated to pay for labour,
plant, materials or sub-contracts.
6. "Direct Cost" means a cost related to and readily identifiable with an item of
work specifically required by the Contract.
7. "Indirect Cost" means a cost related to the overall running of a contract but not
obviously identifiable to a direct work item.
10. “Manhours Actual” means the amount in manhours that has been expended on
an item of work.
11. "Manhour Rate" means the average dollar cost per manhour, averaged out
over a pay period. It includes the effects of overtime penalty rates, bonus and
other on-costs and can be either "allowed" or "actual".
12. "Allowed" means the amount in dollars or manhours, as relevant, allowed in the
estimate (adjusted for any post tender negotiations included in the 'contract')
for the quantity of work to which it refers.
14. "Variance" means the difference between the allowed and the actual for the
same item or quantity of work.
15. "Tender price, quantity, rate, etc". means the price, quantity, rate
etc. nominated in the tender. Note that whilst normally these will be the same
as those in the contract, this is not necessarily so, e.g.. where post-tender
negotiations are incorporated in the contract.
17. "Estimate amount, quantity, rate etc". means the amount, quantity, rate etc.
shown in the estimate.
18. "Variation" & "Extra" means a change to the specified quality, quantity, method
or time of work specified in the contract or on the contract drawings. However,
changes solely in quantity in a Schedule of Rates contract are not included, nor
are escalation amounts treated as variations.
19. "Variation Submission" means a submission for approval of price for a Variation
or Extra.
20. "Progress Payment Claim" or "Progress Claim" means a claim for a regular
progressive payment in accordance with the contract conditions for work done
October 2007 Page: 2 of 4
Project Administration, Procedure No: 1
PROJECT COST CONTROL
21. "Variation Payment Claim" means a claim for payment in respect of the stated
variations and extras.
24. "Margin" means the amount of money added in an estimate to cover Branch
overheads, Head Office overheads and Group profit. It also is equal to the
difference between contract receipts and contract costs.
26. "Estimate Split Summary" is the final document resulting from the estimate split
and summarises the allowed dollars from the estimate that have been allocated
to selected cost codes.
INTRODUCTION
1. The principles for effective cost control are stated in section 1 of the procedure.
The key framework around which cost control is built is the project Cost Code
numbering system.
2. This section covers the following steps involved in the design of the cost code
numbering system and in splitting the estimate.
3. The following points must be taken into account when designing the system:
a. Each cost code on any project will have the same number of digits. The
number of digits will be 4.
5. Before selecting cost codes examine the estimate to identify the critical few that
will determine the structure of the cost code system. In particular examine the
labour items of the estimate and, if the value of labour warrants the use of
separate labour cost reports, list those items:-
6. Examine the plant items of the estimate and, if the value of plant warrants the
use of separate plant cost reports, list those items:-
7. Examine the estimate and identify the major materials and subcontract items of
the estimate that will be controlled on a commitment basis.
8. Examine the estimate and identify the temporary materials, consumables etc.
that will be controlled on an invoiced cost basis.
9. After examination of the estimate, the next step is to determine names or titles
for blocks of cost codes. These block names will be those as reported in the
final cost report i.e. the Project Assessment Summary. Block names may
reflect the physical nature of the project e.g.. Building A, Building B, etc.
Alternatively block names may be used to reflect the trade to which the cost
codes apply e.g. civil, building, mechanical, etc.
If the Labour and Plant reports are being considered then Labour and Plant
block names will be required.
10. Having named blocks of cost codes, a list of cost codes should be prepared. It
is unlikely that the final list will be established first time and it will require
revision as the estimate split progresses and cost control documents are
finalised.
11. The following points must be taken into account when selecting cost codes:-
a. Within the series 1000 - 2999, the allocation of numbers should relate to the
sequence used in the estimating check list, (refer procedure Estimating and
Tendering). A suggested standard cost code system is given in Attachment
#.
b. Within the series 6000 - 9999, the direct work can be split either by trade,
(mainly applicable to building work), or by area (more applicable to
engineering work).
12. Having prepared a cost code system the next step is to split the estimate and
allocate estimate alloweds against each cost code. This is done by annotating
the estimate to show the relevant cost code for every item. Summarise the
estimate in order of cost code numbers. Refer to Attachment # for a typical
"Estimate Split Summary" in order of cost codes. Note that for the purposes of
this exercise, the expression "estimate" is used to cover either the original
estimate or a revised estimate as appropriate.
13. In summarising the estimate for the non-critical items that have been grouped
together under a single cost code (to minimise proliferation of cost codes),
each estimate item should be shown separately even though they are grouped
under one cost code. This will allow measurement of work done for each cost
code to be more readily ascertained later.
14. Check that the totals and sub-totals still conform with the tender estimate.
15. Having prepared the estimate split summary it may be necessary to review the
cost code system to be sure that the requirements of para 11 above have been
met.
16. Review all allocations to check conformity with the principles for effective cost
control.
17. Again check that totals and sub-totals still conform with the tender. The
estimate split summary becomes the base document for the preparation of the
various reports in the cost control system. It is also the document that will be
regularly referred to as the contract progresses to establish value of work done,
effects of method changes, etc. The original estimate split summary should be
kept intact and any changes made on duplicate copies.
18. A list of the cost codes allocated with their individual descriptions must be
prepared and published for all project staff who are involved in cost reporting
and recording or in financial forecasting, and relevant Head Office personnel.
a. Labour
b. Plant
c. Materials and Subcontracts.
19. The description against each cost code should contain both a brief title and
some explanatory remarks as to what is included or excluded. A suggested
format is given in Attachment #.
20. It is usually advisable to spend time with each member of the project staff to
explain the system and as far as possible resolve ambiguities etc.
21. The published list must be reviewed regularly and updated to include any
changes due to variations, method changes etc.
Attachment #A
The following sets out a standard cost code numbering system for indirect
costs. In many cases it will not be necessary to utilise all these numbers; e.g.
all "Utilities and General Services" could be grouped into one number, "1500";
in other cases it may be desirable to split further.
If the administration costs (22** series) are subdivided, the numbers should as
far as possible correspond with “COMPANY NAME” Administration ,cost code
numbers.
150* Power
151* Water
152* Sewerage
153* Air
154* Heating and Air Conditioning
155* Site Roads and Drainage
156* Security Fences, signs and lights
29** (Spare)
Attachment #A
ESTIMATE SPLIT SUMMARY
Labour
3010 Mobilise and demobilise offices etc. 9000
Mobilise 4500
Demobilise 4500
3060 Supervision. 25500
Area 1 Supervisor 16 weeks 12000
Area 2 Supervisor 18 weeks 13500
3070 Crane operator. 14 weeks 10500
4000 Construct foundations. 170 m2 41040
4100 Erect Steel Area 1 560 Tonnes 15280
4200 Erect Steel Area 2 1020 Tonnes 21845
Plant
5000 Sheds. 4 No. for 24 weeks 12240
5100 Mobile crane. 14 weeks 26600
Attachment #
PROJECT COSTCODE LISTING
PROJECT: PROJECT NUMBER:
8010 PROTECTIVE COATING SUB-CONTRACT AREA 2 41700 1020 TONNES 8500 n/a A
INTRODUCTION
1. The purpose of the labour cost control reports is to control those components of
the estimate that have been allocated to labour cost codes, i.e.. cost codes 3000-
4999.
3. This procedure covers the setting up and routine production etc. of two reports,
namely:
5. The Labour Manhour Report provides a detailed comparison for each relevant
cost code. Details are reported in manhours because this unit is the most readily
understood, measured, controlled and forecast by the staff having direct control
of labour, namely the Supervisor. Reporting in manhours does not reflect the
effects of excessive overtime, bonuses, labour on-costs or other factors affecting
pay rates and thus in itself does not provide adequate overall control.
6. The Labour Cost Report provides an overall comparison in dollars for total
labour. The comparison is between the actual labour cost in dollars and the
alloweds dollar amounts, such alloweds dollars amounts being adjusted to take
account of escalation as explained later in this procedure. This report, read in
conjunction with the Labour Manhour Report, will direct attention to excessive
overtime, high bonuses or other factors. It provides a safeguard against
unwarranted (and dangerous) complacency in the situation where the Labour
Manhour Report shows favourable trends but the Labour Cost Report shows an
adverse dollar comparison, due to the actual manhour rate being higher than the
alloweds manhour rate for any reason.
Initial Set-Up
7. The layout of the standard report form is shown in Attachment #. This is the
report layout as produced by “COMPANY NAME”.
8. Standard Project Information such as the project name etc. are inserted on the
form, and Base Data is entered into columns 1, 2, 3, 4, 5, 6 and 7 from the
estimate split summary. (Refer Section 2 of Project Cost Control procedure.) In
entering this information onto the form it is advisable to include provision for sub-
totals if required. Also provision should be made in the form of a spare line for
each cost code, or additional pages, for items such as variations, miscellaneous
sales, insurance repairs etc. as explained later.
9. Columns 3 and 7 must be checked against the estimate split summary. If errors
are found, further detailed checking is carried out until all errors are eliminated.
10. Once this base data is established there should be no need to change it except
for the effects of variations, change in work methods, or similar.
Source of Data
11. Data to produce the Labour Manhour Report is obtained from the following
records which must be regularly maintained:
a. Actual manhours expended for each cost code, either for the period or to
date. This information is recorded on Time Sheets and is usually
summarised in the Labour Costing Report from the payroll. This applies to
direct hire labour and external hire labour also.
12. Refer to Attachment # for details as to how to complete the Labour Manhour
Report and the calculations required.
13. Refer to Section 6 of Project Cost Control Procedure - Variations, Extras and
Delays.
14. Where a variation or extra is to be costed against existing cost code numbers,
Cols. 3, 5, and 7 will have to be amended for each cost code affected and Cols. 3
and 7 for the total and relevant sub-total. Also Col. 6 may require amendment.
15. Where a variation of extra is to be costed against new specially allocated cost
codes, details shall be added in Cols. 1, 2, 3, 4, 5, 6 and 7 and the total and
relevant subtotals shall be amended in Cols. 3 and 7.
16. When using manual control methods a very methodical approach is required
when amending base control documents. Preferably enter only those variations
that have been approved to avoid unnecessary alterations at a later stage.
Regularly check totals and ensure that these are carried through to all other
related control documents.
17. The Labour Manhour Report could become invalid as a relevant document if
changes in plan are not reflected in the alloweds in the report. Such a change in
plan could be a change in the construction method or a decision to use a
subcontractor for some of the work instead of using direct labour, or vice versa.
18. The general procedure for reflecting such changes in all reports is outlined in
Section 7 of this procedure.
19. Work done by “COMPANY NAME”. labour for subcontractors or others and for
which we can charge them should be allocated to a cost code number or
numbers entitled "Misc. Sales ....".
20. Work done by “COMPANY NAME”. labour on reinstatement of damage for which
it is intended to submit a claim under an insurance policy should be allocated to a
cost code number or numbers entitled “Insurance Repair…….”
21. These cost code numbers are grouped at the end of the report immediately after
a subtotal, which thus shows the position for the contract work only.
22. To avoid negative variances distorting the Labour Manhour Report (and
subsequently the Labour Cost Report), alloweds can be made to equal actual
(i.e.. Cols. 12 and 13 respectively).
23. Special care must be taken in forecasting manhours as with any other
forecasting exercise. When forecasting manhours to complete, the following
points must be taken into account:
b. Make allowance for clean up tasks on completion if they have not been
alloweds in another cost code.
c. Make allowance for any time extensions that may affect the duration of the
cost code item.
24. The Project Manager shall determine the required frequency of regular Labour
Manhour Reports. This will usually be weekly unless the labour component of the
contract is minor and cannot significantly affect the financial outcome of the
contract.
25. The Project Manager shall determine the timing for the production of regular
Labour Manhour Reports. Completion of the report should be achieved within two
days of the end of the pay week if the Report is to have any benefit to the users.
26. The Project Manager shall determine the required distribution of the regular
Labour Manhour Report. This distribution will usually be such that at least the
senior Supervisors will receive those subsections of the report that cover their
work. The distribution will include the General Manager, Project Accountant or
Estimator (but this would not be usual).
1. The layout of the standard form is shown in Attachment #. This is the layout as
produced by “COMPANY NAME”. Note that this report is a summary report and
does not report against individual cost codes. The number of categories of labour
used in the Labour Cost Report should be as small as possible in order to
minimise the workload. A category of "Supervision" should always be used. It will
generally be sufficient to group all other labour categories into the one
classification of "Other". However if unusually highly paid tradesmen are a
significant part of the labour force, a separate category should be established for
them.
2. Standard Project Information such as project name is entered on to the form etc.
and Base Data entered into col. 3 which is obtained from col. 7 of the Labour
Manhour Report.
3. Col. 6 is completed using the average dollars per manhour of the relevant
category of labour as used in the estimate. Note that it is important to total the
manhours (Col. 3) x Estimate alloweds dollars per manhour (Col. 6) to ensure
that it equals the total alloweds dollars for labour as per the estimate split
summary.
Source of Data
4. Data to produce the Labour Cost Report is obtained from the following records:
b. The Weekly Labour Costing Report from the payroll, summarised to show
the total cost for each category of labour. Completing the Report
5. Refer to Attachment # for details as to how to complete the Labour Cost report
and the calculations required.
Treatment of Escalation
6. The labour cost escalation factor entered in Col. 7 should be the escalation factor
as determined from the Head Contract escalation formula if there is one.
7. If an escalation factor other than that generated by the Head Contract formula is
used it would be usual for the Project Manager to specify the basis of calculation
of the factor in the form:
8. If the contract makes no provision for adjustment of contract price on the basis of
wage increases, the Escalation Factor shall be 1.0. If a contingency amount was
alloweds in the estimate to cover wage increases the Project Manager should
follow para. 7 and keep the total escalation included in the alloweds under review
against the contingency amount alloweds.
9. No special treatment is required because the details have already been included
in the totals transferred from the Labour Manhour Report. However if any
variation has been priced with an alloweds manhour rate that is not the same as
the estimate alloweds manhour rate, then the alloweds man hour rate in the
labour cost report will have to be adjusted accordingly. Alternatively labour
associated with variations could be costed separately.
10. No special treatment is required because the details have already been included
in the totals transferred from the Labour Manhour Report. It is important,
however, to check the alloweds manhour rates following any adjustments for
method changes.
11. No special treatment is required because the details have already been included
in the totals transferred from the Labour Manhour Report.
12. These items may be costed separately in the Labour Cost Report for the reason
explained under Variations and Extras above.
Forecasting
13. Forecasting of the final cost of labour is done using the Forecast Final Labour
Cost Report, refer Attachment #. Forecasting of labour manhours to complete the
contract will have already been carried out in the Labour Manhour Report. These
manhours are entered into Col. 3 of the Forecast Final Labour Cost Report. To
forecast the final cost of labour the current average actual man-hour rate for each
category of labour is used. (The current average actual manhour rate should be
October 2007 Page: 2 of 3
Project Administration, Procedure No: 1
PROJECT COST CONTROL
carefully assessed and should not necessarily be based on the last payroll
alone.)
Refer to Attachment # for details of how to complete the Forecast Final Labour
Cost Report and the calculations required.
14. The Project Manager shall determine the required frequency and timing of
regular Labour Cost Reports. This will normally be the same as the frequency of
the Labour Manhour Reports.
15. The Project Manager shall determine the required distribution of the regular
Labour Cost Reports. This will usually be only to the Project Manager himself but
may also include the General Manager/Company Acountant.
Introduction
1. The purpose of the Plant Cost Reports is to control those components of the
estimate that have been allocated to plant cost codes, i.e.. cost codes 5000 -
5999.
2. Plant Cost Reports provide a comparison between the costs of plant used in
doing work and the alloweds for the same amount of work done. Refer Section 1
for the definition of what is included as "plant".
3. This section of the procedure covers the setting up and routine production etc. of
Plant Cost reports.
Intial Set-Up
4. The layout of the standard report form is shown in Attachment #. This is the
report layout as produced by “COMPANY NAME”.
5. Standard Project Information such as the project name etc.. as inserted on the
form, and Base Data is entered into columns 1, 2, 3, 4, 5 and 6 from the Estimate
Split Summary. In entering this information onto the form it is advisable to include
provision for sub-totals if required. Also provision should be made in the form of a
spare line for each cost code, or additional pages, for items such as variations,
miscellaneous sales, insurance repairs etc.. as explained later.
6. Note that the units used in Col. 3 should as far as possible be measurable units
of work, not units of time. This point should be checked before the entries in
Cols. 4, 5 and 6 are finalised, realising that the figures in Col. 6 should not be
changed substantially and that the total of all Col. 6 figures must not change at
all.
7. Once the base data is established there should be no need to change it except
for the effects of variations, change in work methods or similar.
Source of Data
8. Data to produce the Plant Cost Report is obtained from the following records
which must be regularly maintained:
a. Weekly Hired Plant Time sheets, (refer Attachment #). These time
sheets are used to record hired plant on site for the period; estimated
costs obtained from orders placed for the respective item of plant, or
from plant hire rate schedules; and finally the cost for the period for
hired plant for each cost code. Adjustment should be made
progressively for actual costs obtained from invoices and the Cost
Ledger if these do not match the estimated costs recorded on the time
sheets.
October 2007 Page: 1 of 5
Project Administration, Procedure No: 4
PROJECT COST CONTROL
9. Refer to Attachment # for details on the method of completing the Plant Cost
Report and the calculations required.
11. Where a variation is to be costed against established cost codes Cols. 4 and 6
will have to be amended for each cost code involved and Col. 6 will have to be
amended for the total and relevant subtotals. Col. 5 may also require
amendment.
13. When using manual control methods a very methodical approach is required
when amending base control documents. Preferably enter only those variations
that have been approved to avoid unnecessary alterations at a later stage.
Regularly check totals and ensure that these are carried through to all other
related control documents.
14. The Plant Cost Report could become invalid as a relevant control document it
changes in plan are not reflected in the alloweds in the report. Such a change in
plan could be a change in the construction method or a decision to use a
subcontractor for some of the work instead of using direct labour, or vice versa.
15. The general procedure for reflecting such changes in all reports is detailed in
Section 7 of of this procedure.
16. The Plant Cost Report is adjusted as above in respect of Plant alloweds etc.
17. Work done by plant owned, or hired, by “COMPANY NAME”. for subcontractors
or others and for which we can charge should be allocated to a cost code entitled
"Misc. Sales ".
October 2007 Page: 2 of 5
Project Administration, Procedure No: 4
PROJECT COST CONTROL
19. These cost codes are grouped at the end of the report immediately after a
subtotal, which thus shows the position for the contract work only.
20. To avoid negative variances distorting the Plant Cost Report, alloweds can be
made to equal actual (i.e.. Cols. 10 and 11 are completed using same figures as
in Cols. 12 and 13 respectively).
Escalation Factor
21. The Escalation Factor to be entered in Col. 9 should be the escalation factor as
determined from the Head Contract escalation formula if there is one.
22. If a factor other than that produced by the Head Contract Formula is used the
following guidelines should be used in arriving at a suitable factor:
b. In other cases, if the majority of plant is hired at fixed rates, the Escalation
Factor should be kept at 1.0.
Forecasting
23. The Plant Cost report provides space in Cols. 18 and 19 for figures for
October 2007 Page: 3 of 5
Project Administration, Procedure No: 4
PROJECT COST CONTROL
forecasting the costs to complete each cost code item. Col. 18 is the total
outstanding alloweds calculated by multiplying the alloweds quantity yet to be
completed by the alloweds rate escalated by the current escalation factor. Col.
19 is the Project Manager's forecast of the cost required to complete the cost
code item. If the outstanding work can be completed as estimate then cols. 18
and 19 will be the same.
24. Special care must be taken in determining the forecast plant cost as with any
other forecasting exercise. In the case of the Plant Cost Report, when forecasting
the following points must be taken into account:
• Allow for clean up tasks on completion if they have not been alloweds in
another cost code.
• Allow for any time extensions that may affect the duration of the cost code
item.
25. The forecast final cost is the total of the actual dollars to date (col. 12) and the
forecast to complete (col. 19). This total is carried forward to the Project
Assessment.
26. The Plant Cost Report is a form of control by commitments, since data is
obtained from the Weekly Hired Plant Time Sheets which record commitments as
a result of orders for hired plant. This provides a more up-to-date report than
having to wait for actual costs from the Project Cost Ledger.
27. Actual costs can differ from commitments recorded on the Weekly Hired Plant
Time Sheets, however, due to a variety of reasons. It is therefore necessary to
periodically reconcile the plant costs recorded in the Project Cost ledger with the
costs recorded in the Plant Cost Report and may any necessary adjustments.
28. The Project Manager shall determine the required frequency of regular Plant
Cost Reports. This will usually be weekly unless the plant component is minor
and cannot dramatically affect the financial outcome of the contract.
29. The Project Manager shall determine the required distribution of the regular Plant
Cost Report. This distribution will usually be such that at least the senior foremen
receive those subsections of the report that cover their work. The distribution
could include the General Manager, Accountant or Estimator (but this would not
be usual).
Commitment Reports
Introduction
3. Commitment reports should be maintained for those cost code items where the
alloweds dollars can be specifically identified in the estimate, (and can be
similarly identified in the estimate split summary), which then can be directly
compared with any commitment made in respect of that item. Where it is
impractical to determine from the estimate the specific alloweds dollars for any
item for which an order is placed, then the items concerned should be controlled
by historical cost reports, (refer later).
Initial Set Up
5. The record is divided into three broad areas. On the left, space is provided to
record current alloweds, including the original alloweds as per estimate, changes
in alloweds due to variations plus any change in alloweds due to escalation. In
the centre, commitments (i.e.. purchase orders) are recorded, together with
additional commitments due to variations, and escalation due on the
commitment. To the right of the record the alloweds committed corresponding to
each purchase order are recorded together with the proportion of escalation due
on the committed alloweds. Finally in the right hand column actual costs as per
the project cost ledger are recorded. Space is provided at the bottom of the
record for forecasting calculations.
6. Standard Project Information such as the project name etc.. is entered on the
record, and Base Data from the estimate split summary is entered in location 1,
i.e.. the original alloweds for the cost code item.
be checked with the estimate split summary. If an error is found further detailed
checking is carried out until all errors are eliminated.
Source of Data
10. Details of the change in alloweds for any particular cost code due to a variation is
obtained from the Variations - Cost Code Split (refer section 6) and entered into
the Commitment Allocation Record under alloweds.
11. Details of additional commitments due to variations, such as change orders, are
entered into the Commitment Allocation Record.under commitments. The
corresponding amount of alloweds for each change order is entered into the
alloweds committed column.
Treatment of Escalation
13. The method of calculating escalation is covered in detail later in this Section of
the procedure. If manual cost control methods are being used it is normally
impractical to adjust the alloweds by spreading the changes generated by the
Head Contract escalation formula over all the appropriate cost codes. Instead it
is easier to include such changes in alloweds as a single line entry in the final
Project Assessment Summary. Location 18 on the Commitment Allocation
Record will therefore remain blank in manual control systems.
18. The general procedure for reflecting such changes in all reports is outlined in
Section 7 of this procedure.
19. The Commitment Allocation Records are adjusted in respect of the estimate
alloweds for each cost code.
20. The Record provides for recording monthly Cost Ledger amounts to compare
actual costs with current commitments. The accounting month and Cost Ledger
amount is entered at Loc'n 21 (refer Attachment #). The monthly totals are
totalled at Loc'n 22.
21. In the case of Commitment Allocation Records the actual costs recorded have no
significance except that total actual costs should not exceed the total
commitments (loc'n 13). If the total actual cost does exceed the total commitment
it could be due to one or many of the following reasons:
Forecasting
22. The Commitment Allocation Record provides space for figures for forecasting the
final commitment for each particular cost code.
Refer to Attachment # for details of how to complete the record when
forecasting.
23. Special care must be taken when forecasting as with any other forecasting
October 2007 Page: 3 of 4
Project Administration, Procedure No: 1
PROJECT COST CONTROL
d. Any as yet undocumented future claim e.g.. for delays, likely from a
supplier or subcontractor.
24. As discussed earlier Commitment Allocation Records are not an effective control
document. Their main purpose is to assist in forecasting the financial result of the
project.
1. The purpose of the historical cost reports is to control those components of the
estimate that have been allocated to cost codes other than for labour and plant,
and are not suitable for controlling by means of commitment reports.
2. Historical cost reports provide a comparison between the recorded costs from the
Project Cost Ledger, and the alloweds for the same goods and services covered
by the costs.
3. Historical cost reports should be maintained for those cost code items where the
alloweds dollars corresponding to an order cannot be specifically identified in the
estimate, (and similarly cannot be identified in the estimate split summary),
and/or costs are incurred without orders necessarily having been placed (e.g..
telephone charges).
Initial Set Up
4. Historical cost reports are set up in the form of a Cost Allocation Record for each
cost code. Using the “COMPANY NAME”. manual method of cost control a
spreadsheet is employed to record data as per Attachment # accepted layout
required.
Source of Data
6. Data to complete the Cost Allocation Record is obtained from the following:
• The Project Cost Ledger to obtain recorded costs for each cost code for
each period.
October 2007 Page: 1 of 4
Project Administration, Procedure No: 1
PROJECT COST CONTROL
• The variance between alloweds and costs is then calculated, not alloweds
and commitments as with the Commitment Allocation Record.
9. Variations and extras are treated exactly in the same way as in Commitment
Allocation Records. The alloweds for each period must be assessed taking into
account the effects of any variation, and whether or not the variation has been
paid for and the costs included in the Cost Ledger.
Treatment of Escalation
10. Escalation is treated exactly the same way as in the Commitment Allocation
Records. However with manual control methods any escalation due under the
Head Contract formula will not be entered under the alloweds section of the
record. Also since commitments are not recorded there will be no entry for
escalation on commitments.
11. Any increase in cost, due to escalation, of historical costs cost code items will
show up as actual costs in the Cost Ledger. A negative variance will result which
will be balanced by any revenue from the Head Contract formula when entered in
the Project Assessment Summary.
Forecasting
13. The Cost Allocation Record provides space for calculating the forecast final cost
for each cost code. Refer to Attachment # for details of completing the record
when forecasting.
14. Special care must be taken when forecasting as with any other forecasting
exercise. When forecasting the final cost to complete a historical costs cost code
the following must be considered:
• Assess any trends that can be determined from an analysis of costs over
the past say 2-3 periods compared to the average cost for all periods, and
assess any factors that may affect trends in the future.
• Make allowance for any time extensions to the contract that may affect the
duration of the cost code items.
• Allow for any likely increase in costs of goods and services that are not
covered by any Head Contract Escalation formula.
• Allow for any other foreseen item, such as variations, claims, that will
affect the final cost. (It may be worth perusing orders placed and not yet
paid for to identify exceptional orders that could upset trends established
in a. above).
16. Project Cost Ledgers are a historical document in so far as they are produced at
least one month after an order is placed. Therefore the Cost Allocation Records
do not provide as accurate a report as do Commitment Allocation Records.
17. To treat Historical Costs in a similar fashion to Commitments, i.e.. record all
orders placed, is impractical as Historical Costs normally consist of a large
number of small orders. To record every one as a Commitment would be an
onerous administrative task.
18. One solution is to collect all the orders for historical cost items for a period, add
them together and show them as a single line entry in the form:-
The Historical Cost record could then be completed in the same manner as a
Commitment record.
The difficulty with this concept however is that it requires every miscellaneous
purchase to be covered by an order and every order must be priced. Experience
shows that this is impractical. Many items e.g.. fuel, are subject to a blanket order
at the commencement of the contract and a separate order is not written out for
each delivery.
A system of this nature therefore requires very strict administrative controls which
experience has shown are difficult to achieve.
19. Another alternative is to record invoices for the period before passing them on to
accounts for payment. Totals of invoices are calculated for each cost code and
entered into the Historical Cost record under commitments as a single line entry
in the form:
By this means the problem of using historical data is overcome and the records
present a more accurate picture of the current situation.
SECTION 5C - ESCALATION
ESCALATION
1. Many contracts provide for adjustment of the contract value as the cost of labour
and materials increase during the course of the contract. Adjustment to the
contract value is usually calculated using a formula defined in the contract
documents. This formula has been referred to as the Head Contract Escalation
Formula throughout this procedure. (Also known as Rise and Fall formula, price
variation formula etc.)
2. Escalation formula come in many forms but the most common, expressed in its
most simple form, is:
The indices used are normally calculated (for labour) or as published by the ABS
(materials).
3. Furthermore the formula usually splits the contract into categories, e.g.. labour,
material and fixed, and applies a different indice for each category.
Hence a typical rise and fall formula would appear as:Factor for adjustment of
contract value for period =
LI, MI(1), MI(2) etc. represent the indices for various categories of labour and
material. 35, 25, 30 etc. are the proportions of the contract value corresponding
to the particular indice. In the above 10 represents the fixed portion of the
contract value not subject to an escalation factor.
5. Standard Project Information, such as project name etc., is entered on the sheet.
Base Data including formula base date, formula elements, proportions, and base
indices are then entered.
The indices are updated for each period and the contract value, (subject to
escalation by the Head Contract formula), and payment for the period entered.
(Note that certain items in the Head Contract may not be subject to escalation, or
may be subject to a different escalation formula as in the case of nominated
subcontracts. These must be excluded in the contract value amount, and
payment, for the period).
6. Attachment # also shows the calculation of escalation due on the balance of the
contract at any particular period. This forecast is done using the indices for the
last period. No attempt is made to forecast future indices.
7. For concise cost reporting it is ideal to be able to spread the escalation due
under the Head Contract Formula over the cost code items that are covered by
the formula. With manual cost control methods this is impractical due to the
nature of the task. Instead the escalation will appear as a single line entry in the
Project Financial Summary and will be balanced by negative variances in each
cost code due to the costs, or commitments, having included in them the effects
of escalation.
8. If there are other Head Contract Formulae for items such as nominated
subcontracts a separate Escalation Detailed Listing is maintained for each
formula. The calculations etc. are exactly as above except that the contract value
and payments for any period would relate to only those items of the estimate
covered by the particular formula.
Escalation on Commitments
10. The values of escalation for each commitment (to date and balance) are entered
into the Commitment Allocation Record as shown in Attachment #.
Project Assessment
Introduction
2. It is part of the Group's standard reporting system that the following two financial
reports are submitted by each project each month:
The following relates to the preparation etc. of the Project Assessment Summary.
Refer to Procedure # for details on the Costs and Claims Forecast.
3. The two page Project Assessment summary provides data relevant to:
a. Forecast Final contract value. )
10. On completing the Project Assessment Summary, and before distributing it, it is
good practice to review it as follows to be sure that there are no inconsistencies
that throw doubt on the accuracy of the document.
• Do the variations allow for future known costs for Client provisional
sums and provisional amounts? If not the final contract value will be
underestimated particularly since such provisional sums often occur
towards the end of the contract.
• Has there been a significant change in any of the totals since the last
reporting period? Such changes may have a straightforward
explanation, on the other hand it may show up an error in forecasting
or similar.
• Has the actual commitment to date changed since the last period? If it
hasn't, either no orders have been placed or the commitment records
are not being maintained.
• Have the alloweds to commit changed since the last reporting period?
If they haven't then commitment records have not been kept up to
date.
• Has the forecast final cost changed during the past period? If not when
did it last change? Is this because the forecast hasn't changed or is it
because a proper forecast hasn't been done for some time?
• Does the claim to date less the costs to date confirm the forecast final
margin? At the start of the contract this is unlikely due to establishment
costs, the effects of learning curves etc., or alternatively claims may be
inflated due to claim items being front loaded. However as the contract
progresses the claim less costs figure should start to confirm the final
margin as forecast by the Project Manager.
12. In respect of manual cost control systems all dollar amounts in the Project
Assessment Summary should be in full. Figures relating to firm data shall not be
rounded off, but those relating to forecasts should be rounded off to the nearest
$1,000.
13. Does the calculated final commitment vary substantially from the forecast final
cost? If it does a reasonable explanation is required particularly if the contract is
say more than 50% complete. As the contract progresses, actual commitment
(which equals actual cost in the case of historical cost codes and commitments in
the case of commitment cost codes) should equal the forecast final cost. Any
discrepency can only be due to commitments not being recorded, or alloweds
being incorrectly assessed.
Introduction
2. This section of the cost control procedure sets out the standard method of
controlling variations. It does not cover aspects of pricing, claiming etc. nor
aspects relating to extensions of time, both of which are covered in other
procedures.
3. In cases where the Client specifies detailed control procedures for the handling
of variations, extras and delays, this procedure may need to be modified
accordingly.
General
a. Identification.
b. Notification of Intention to Claim.
c. Obtaining Client recognition.
d. Measurement.
e. Pricing.
f. Claiming and obtaining Client approval.
g. Treatment of escalation.
h. Cost control.
i. Payment.
j. Filing and recording.
During this process any variation can have the following status:-
The method of control of a variation does not vary according to its status.
However it is important to identify within the control documents the status of a
variation since until such time a variation is approved the final value is not known.
Hence the alloweds for a submitted variation, and included in the control
documents, may have to be adjusted when the variation is finally approved.
5. The other factor that influences the method of control is whether of not the
October 2007 Page: 5 of 4
Project Administration, Procedure No: 1
PROJECT COST CONTROL
b. subject to escalation with effect from the date of the submission of the
price for the variation.
c. subject to escalation with effect from the same date that is used for
calculation of escalation under the Head Contract escalation formula.
6. The choice between the above three must take account of the Client's stated
requirements if any. From the point of view of convenience in cost control either a. or
c above are preferred.
Cost Control
10. When the estimate of a variation has been completed it shall be split into the
alloweds for the relevant labour, plant, materials and sub-contract cost codes as
decided in accordance with the above.
11. The split of this estimate into its various cost codes together with margin and
total is then entered on the form as per Attachment 6A "Variations - Cost Code
Split".
The labour dollars alloweds should be based on the estimate labour rate and
these amounts are those to be allocated to each cost code number as relevant.
The difference between the above labour dollars alloweds and the amounts in
the labour part (at current rates) of the estimate of the variation should be shown
in the column "Escal. incl.". Note that this form also makes provision for recording
the amounts finally approved by the Client. If these are different from those
submitted, the Project Manager shall decide whether the difference is of sufficient
significance to warrant adjustment of cost control documents, etc.
12. The split of estimate as entered on the "Variations - Cost Code Split" should be
transferred to the relevant cost control documents at the time appropriate to the
maintenance of proper cost control. For example, details of a major variation
shall be transferred immediately before costs are to be incurred even though it
may still have a status of not submitted. Details of minor variations should be
transferred on a regular basis, e.g.. monthly. However, if costs are not being
October 2007 Page: 6 of 4
Project Administration, Procedure No: 1
PROJECT COST CONTROL
13. When variations and extras become numerous, there may be a need to keep a
record of the changes made to the value of each cost code. A system is
suggested in Attachment # which can also be used as a summary to date of the
project's alloweds.
14.All costs incurred (labour, or extra material and subcontract) in carrying out a
variation shall be debited against the cost codes used in the "Variations - Cost
Code Split". It is important to ensure that those responsible for writing and check
in time sheets fully understand what cost codes are to be used.
15. Once variations data is transferred into the cost control documents their influence
on the contract value etc. will automatically flow through to the Project
Assessment Summary except as follows:-
17. VARIATION DATA IS FED INTO PROJECT COST CONTROL AFTER THE
"VARIATIONS - COST CODE SPLIT" STAGE.
EXCEPTIONAL ITEMS
Introduction
4. A further difficulty with Schedule of Rates contracts is that the schedule is usually
much condensed compared to the estimate. In other words, changes in one
schedule item will usually require changes in several of the project cost code
items. For example changes in rock excavation quantities will influence not only
direct, labour and plant involved but also miscellaneous costs for explosives,
steels, etc. Also the Indirect Costs and margin amounts included in the tender
amount for rock excavation will be affected.
d. The Project Manager shall decide when to adjust the "total quantity
alloweds" figures and the relevant dollar amounts. This will depend on the
details of the work, how predictable quantities are, etc. However, in
general, when the final quantity for a particular item is known fairly
definitely, the adjustment should be made.
• A sum for direct costs in the form of a budget, or provisional amounts for
subcontracts, or a guaranteed maximum price based on a budget etc. This
sum can vary significantly, or at least the items within the sum can, as orders
October 2007 Page 2 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
The fee component of the contract is controlled in the normal manner. Any
changes to the fee resulting in a change in the scope of the direct work should be
fed into the control documents as variations.
The direct cost component of the contract should be similarly controlled with the
alloweds being the provisional sums, or budget estimates, for the various items in
the contract. Most contracts of this type require all direct work to be
subcontracted so it is relatively easy to identify subcontract packages and control
them accordingly.
• The estimate alloweds for 1000 m3 of concrete at a price of $75.00 per m3.
The estimator also assumed 5% waste and hence alloweds for a total of 1050
m3 to be supplied.
An order is placed on a supplier for 1000 m3 of concrete at $73 per m3. The total
commitment of $73,000 is recorded. Thus the variance assuming no wastage
occurs is +$5,750.
A second dummy order is entered under commitments for concrete wastage, i.e..
$3,650 (50 m3 x $73). The variance including allowance for wastage is now +
$2100 (78,750 - (73,000 + 3650)).
• From now on control should be centred on ensuring that wastage is kept within
the 5% alloweds. This is where the foreman's daily record of concrete pours is
relevant. Also as the contract proceeds progressive totals of concrete placed
should be compared to the estimate quantities to ensure that they are the same.
If not there may be cause for a variation, or it may show up as an error in the
estimate.
• If the wastage varies from the 5% then a variation should be made to the dummy
October 2007 Page 3 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
order for waste concrete. If the actual quantities vary from those alloweds in the
estimate a variation order should be placed on the supplier. In both cases the
variance should be adjusted accordingly.
CONTINGENCY (CLIENT)
11. The Client usually specifies a contingency in a contract to cover unforseen costs
and to provide money for likely variations. Such contingencies should not be
considered as part of the Final Contract Alloweds until such time they become a
variation.
Even though it is a provisional sum the feature of this type of provisional sum is
that there is no doubt that the work covered by the provisional sum will be done,
unlike some other forms of provisional sums. This form of provisional sum is
treated like any other alloweds in the control document. The alloweds
(provisional) amount is subsequently adjusted when the Client issues a variation
order when the nominated subcontract is finalised.
14. Other provisional sums often allow for items that may never be carried out under
the contract. They are in fact another form of contingency for specific items that
may or may not eventuate. An example might be "Allow the provisional sum of $x
for dewatering, if required, to be carried out under separate contract". Sometimes
they are in the form of provisional quantities that have had to be priced at the
tender stage. An example of this type is "Disconnection and removal of
uncharted services encountered during excavation - Provisional Quantity 10 No."
With this type of provisional sum a variation order, or Client instruction, is
required at the time of doing the work.
documents to balance with the tender. They should then be negated by dummy
variations. If and when the work is eventually done the alloweds are adjusted by
the variations that the Client should issue for such provisional items. This avoids
the Final Contract Alloweds being over-inflated as the contract draws to a
conclusion due to the provisional items having been overlooked.
PC SUMS
15. PC sums are often nominated in the contract for items which had not been
completely specified at the time of tender. They are another form of provisional
sum although contractually they are sometimes interpreted differently. Items
subject to PC sums are not normally subject to being deleted from the contract.
They will have to be supplied eventually, it is just a matter of what price is finally
paid for them.
PC sums are normally the subject of some form of variation order which contains
details of the precise item to be purchased. The PC sum is included as an
alloweds in the control documents and is subsequently adjusted as result of the
variation order if the change in value warrants such adjustment.
METHOD CHANGES
16. The various reports and records in the cost control procedure could become
invalid as a relevant control document if changes in plan are not reflected in the
alloweds in each report. Such a change in plan could be a change in the
construction method or a decision to use a subcontractor for some work instead
of using direct labour or vice versa.
17. The general procedure for reflecting such changes in all cost reports is:
a. Make an estimate of the changed method and allocate cost codes (new or
existing as considered most appropriate).
b. List the items in the various reports and records which are redundant due
to the adoption of the changed method.
c. Check that the total cost in a. is equal to or less than the total cost in b.
and if relevant decide whether to treat the difference as extra margin or to
show it somewhere in the cost reports as a contingency.
d. Amend the various reports and records by deleting all items listed in b.
and inserting all items in a. and adjusting totals and relevant subtotals.
New cost codes should be allocated for backcharges etc. and labour, plant
reports and commitment, costs records modified or established accordingly. The
reports or records are maintained in the usual manner. As costs are incurred for
October 2007 Page 5 of 6
Project Administration, Procedure No: 1
PROJECT COST CONTROL
backcharges etc. negative variances will result which will distort the period and
to-date reports and records. Two alternative methods are possible for control of
this type of cost, these being by the adjustment of alloweds, or the forecast cost.
19. Adjusting the alloweds to equal the costs to date will overcome the distortion of
to-date and period reports due to negative variances. When invoices for
backcharges, or claims for insurance work, are finally paid and credited to each
respective cost code, the alloweds for each cost code has to be adjusted back to
zero value. Any difference between monies invoiced, or claimed, and monies
paid will then be automatically taken care of. If in the meantime, however, the
alloweds have been carried forward to the Project Assessment the final contract
value will be incorrectly overstated.
20. Alternatively, instead of adjusting the alloweds, the negative variances can be
"corrected" by forecasting a future negative cost (i.e.. a credit). When invoices for
backcharges, or claims for insurance work, are finally paid and credited to each
respective cost code, the forecast yet to commit/spend for each cost code is
adjusted back to zero value. Any difference between monies invoiced, or
claimed, and monies paid will then be automatically taken care of. This is the
preferred method since it correctly reflects the situation of costs being incurred
resulting in negative variances, ultimately offset by revenue that reduces the
cost, hence variance, without adjustment of the alloweds.