Skip to main content
Skip to main content

Cost Control Procedures

Document Type: Procedure
Version: 1.0
Last Updated: February 2026
Distribute To: CFO, Controller, Project Managers, Superintendents


Purposeโ€‹

Establish procedures for controlling costs at both the project and company level to protect margins, identify issues early, and drive profitability.


Why Cost Control Mattersโ€‹

Construction Margin Reality:โ€‹

  • Typical net margins: 2-5%
  • Small cost overruns eliminate profit
  • Cost control = profit protection
  • Once spent, money is gone

Benefits of Cost Control:โ€‹

  • Protect project margins
  • Early problem identification
  • Accountability
  • Better future estimates
  • Competitive advantage

Cost Control Frameworkโ€‹

Three Levels of Control:โ€‹

LevelFocusFrequencyOwner
ProjectJob cost by cost codeWeeklyPM
CompanyTotal direct costsMonthlyCFO
OverheadAdministrative expensesMonthlyController

Project Cost Controlโ€‹

Weekly Cost Review:โ€‹

================================================================
WEEKLY PROJECT COST REVIEW
================================================================

Project: _______________________ PM: _______________________
Week Ending: _______________

================================================================

COST STATUS:

| Category | Budget | Committed | Actual | Available |
|----------|--------|-----------|--------|-----------|
| Labor | | | | |
| Materials | | | | |
| Subcontractors | | | | |
| Equipment | | | | |
| Other | | | | |
| TOTAL | | | | |

% of budget spent: _____%
% of work complete: _____%
Cost Performance Index: _____ (Budget รท Actual for work complete)
over 1.0 = Under budget
under 1.0 = Over budget

----------------------------------------------------------------

SIGNIFICANT VARIANCES (over 5%):

| Cost Code | Issue | Cause | Action |
|-----------|-------|-------|--------|
| | | | |

----------------------------------------------------------------

COMMITTED COSTS NOT YET BILLED:

| Item | Vendor/Sub | Amount | Expected Invoice |
|------|------------|--------|------------------|
| | | | |

Total committed: $_________________

----------------------------------------------------------------

CHANGE ORDERS PENDING:

| CO # | Description | Amount | Status |
|------|-------------|--------|--------|
| | | | |

Total pending COs: $_________________
Recovery potential: $_________________ (____% of overruns)

================================================================

WEEKLY ACTIONS:

โ˜ Cost report reviewed with team
โ˜ Variances explained
โ˜ Corrective actions assigned
โ˜ Change orders submitted
โ˜ Forecast updated

================================================================

Cost Code Monitoring:โ€‹

================================================================
COST CODE DETAIL REPORT
================================================================

Project: _______________________
Cost Code: _______________________ Description: _______________

================================================================

| Item | Budget | Actual | Committed | Available | Variance |
|------|--------|--------|-----------|-----------|----------|
| Labor | | | | | |
| Material | | | | | |
| Sub | | | | | |
| Equipment | | | | | |
| TOTAL | | | | | |

----------------------------------------------------------------

VARIANCE ANALYSIS:

Variance amount: $_________________
Variance %: _____%

Cause:
โ˜ Quantity (more/less work than estimated)
โ˜ Rate (higher/lower cost than estimated)
โ˜ Scope change (CO pending/approved)
โ˜ Productivity (better/worse than planned)
โ˜ Estimating error
โ˜ Other: _______________________________

Detail:
___________________________________________________________

Action plan:
___________________________________________________________

Recovery plan:
___________________________________________________________

Responsibility: _______________________ Due: _______________

================================================================

Labor Cost Controlโ€‹

Daily Labor Tracking:โ€‹

================================================================
DAILY LABOR REPORT
================================================================

Project: _______________________ Date: _______________
Superintendent: _______________________

================================================================

CREW:

| Employee | Class | Hours | Cost Code | Activity |
|----------|-------|-------|-----------|----------|
| | | | | |
| | | | | |

Total hours: _____
Total labor cost: $_________________

----------------------------------------------------------------

PRODUCTION:

| Activity | Units Planned | Units Complete | % |
|----------|---------------|----------------|---|
| | | | |

Productivity: _____ units/hour (Target: _____)

----------------------------------------------------------------

ISSUES AFFECTING PRODUCTIVITY:

โ˜ Weather
โ˜ Material delays
โ˜ Equipment issues
โ˜ Design problems
โ˜ Other trades
โ˜ None

Detail: ___________________________________________________________

================================================================

Labor Productivity Analysis:โ€‹

================================================================
LABOR PRODUCTIVITY REPORT
================================================================

Project: _______________________ Period: _______________

================================================================

| Cost Code | Budget Hrs | Actual Hrs | Variance | Productivity |
|-----------|------------|------------|----------|--------------|
| | | | | |
| | | | | |
| TOTAL | | | | |

Overall productivity factor: _____
(Budget hours for work complete รท Actual hours)

Productivity trend:
Week 1: _____
Week 2: _____
Week 3: _____
Week 4: _____

----------------------------------------------------------------

PRODUCTIVITY IMPROVEMENT ACTIONS:

| Issue | Action | Owner | Status |
|-------|--------|-------|--------|
| | | | |

================================================================

Material Cost Controlโ€‹

Purchase Order Control:โ€‹

================================================================
PURCHASE ORDER APPROVAL
================================================================

PO #: _______________ Date: _______________
Project: _______________________
Vendor: _______________________

================================================================

ITEMS:

| Description | Qty | Unit Price | Total | Cost Code |
|-------------|-----|------------|-------|-----------|
| | | | | |
| | | | | |
| TOTAL | | | | |

----------------------------------------------------------------

BUDGET CHECK:

Cost code budget: $_________________
Already committed: $_________________
This PO: $_________________
Remaining after: $_________________

Status: โ˜ Within budget โ˜ Over budget (approval required)

----------------------------------------------------------------

APPROVAL:

โ˜ Under $5,000: PM approval
โ˜ $5,000-$25,000: PM + Controller
โ˜ Over $25,000: PM + Controller + CFO/Owner

Approved by: _______________________ Date: _______________

================================================================

Material Waste Tracking:โ€‹

================================================================
MATERIAL WASTE REPORT
================================================================

Project: _______________________ Month: _______________

================================================================

| Material | Ordered | Used | Waste | Waste % | $ Value |
|----------|---------|------|-------|---------|---------|
| | | | | | |
| | | | | | |
| TOTAL | | | | | |

Target waste %: _____%
Actual waste %: _____%

Waste cost this period: $_________________
YTD waste cost: $_________________

----------------------------------------------------------------

WASTE CAUSES:

| Cause | Amount | % of Total |
|-------|--------|------------|
| Damage | | |
| Theft | | |
| Over-ordering | | |
| Cutting/scrap | | |
| Defects | | |
| Other | | |

----------------------------------------------------------------

CORRECTIVE ACTIONS:

| Issue | Action | Owner |
|-------|--------|-------|
| | | |

================================================================

Subcontractor Cost Controlโ€‹

Subcontract Management:โ€‹

================================================================
SUBCONTRACT STATUS REPORT
================================================================

Project: _______________________

================================================================

| Subcontractor | Original | Changes | Current | Billed | Remaining |
|---------------|----------|---------|---------|--------|-----------|
| | | | | | |
| | | | | | |
| TOTAL | | | | | |

----------------------------------------------------------------

CHANGE ORDERS:

| Sub | CO # | Description | Amount | Status |
|-----|------|-------------|--------|--------|
| | | | | |

Total approved sub COs: $_________________
Total pending sub COs: $_________________

----------------------------------------------------------------

BACK CHARGES:

| Sub | Issue | Amount | Status |
|-----|-------|--------|--------|
| | | | |

Total back charges: $_________________

----------------------------------------------------------------

ISSUES:

| Sub | Issue | Impact | Resolution |
|-----|-------|--------|------------|
| | | | |

================================================================

Equipment Cost Controlโ€‹

Equipment Utilization:โ€‹

================================================================
EQUIPMENT COST REPORT
================================================================

Project: _______________________ Period: _______________

================================================================

OWNED EQUIPMENT:

| Equipment | Days on Site | Daily Rate | Total | Budget | Var |
|-----------|--------------|------------|-------|--------|-----|
| | | | | | |

----------------------------------------------------------------

RENTED EQUIPMENT:

| Equipment | Vendor | Period | Cost | Budget | Var |
|-----------|--------|--------|------|--------|-----|
| | | | | | |

----------------------------------------------------------------

TOTAL EQUIPMENT COST:

Budget: $_________________
Actual: $_________________
Variance: $_________________

Utilization check:
โ˜ All equipment being used productively
โ˜ Equipment returned when not needed
โ˜ No idle equipment on site

================================================================

Overhead Cost Controlโ€‹

Monthly Overhead Review:โ€‹

================================================================
MONTHLY OVERHEAD REVIEW
================================================================

Month: _______________

================================================================

| Category | Budget | Actual | Variance | % | YTD Var |
|----------|--------|--------|----------|---|---------|
| Salaries | | | | | |
| Benefits | | | | | |
| Rent | | | | | |
| Utilities | | | | | |
| Insurance | | | | | |
| Professional | | | | | |
| Technology | | | | | |
| Marketing | | | | | |
| Travel | | | | | |
| Other | | | | | |
| TOTAL | | | | | |

Overhead as % of revenue:
Budget: _____%
Actual: _____%

----------------------------------------------------------------

SIGNIFICANT VARIANCES:

| Item | Variance | Cause | Action |
|------|----------|-------|--------|
| | | | |

----------------------------------------------------------------

OVERHEAD EFFICIENCY:

Revenue per overhead dollar:
Budget: $_____
Actual: $_____

Assessment: โ˜ Efficient โ˜ On target โ˜ Inefficient

================================================================

Cost Control Meetingsโ€‹

Weekly Project Cost Meeting:โ€‹

Attendees: PM, Superintendent, Controller Duration: 30 minutes per project

Agenda:

  1. Cost report review (5 min)
  2. Variance discussion (10 min)
  3. Change order status (5 min)
  4. Forecast update (5 min)
  5. Action items (5 min)

Monthly Cost Review Meeting:โ€‹

Attendees: Owner/CEO, CFO, PMs Duration: 1-2 hours

Agenda:

  1. Company financial review
  2. Project portfolio summary
  3. Major variances
  4. Overhead review
  5. Forecast adjustments
  6. Strategic issues

Cost Control Toolsโ€‹

Earned Value Analysis:โ€‹

Planned Value (PV) = Budgeted cost of work scheduled
Earned Value (EV) = Budgeted cost of work performed
Actual Cost (AC) = Actual cost of work performed

Cost Variance (CV) = EV - AC
Positive = Under budget
Negative = Over budget

Cost Performance Index (CPI) = EV รท AC
over 1.0 = Under budget
under 1.0 = Over budget

Estimate at Completion (EAC) = Budget รท CPI

Example:โ€‹

Budget: $1,000,000
Work 50% complete
Should have spent (PV): $500,000
Budgeted cost for work done (EV): $500,000
Actually spent (AC): $550,000

CV = $500,000 - $550,000 = -$50,000 (over budget)
CPI = $500,000 รท $550,000 = 0.91 (91 cents value per dollar spent)
EAC = $1,000,000 รท 0.91 = $1,099,000 (projected final cost)

Corrective Action Processโ€‹

When Overruns Identified:โ€‹

  1. Quantify - How much? How serious?
  2. Analyze - Why did this happen?
  3. Options - What can we do?
  4. Decide - Which action to take?
  5. Execute - Implement the action
  6. Monitor - Track results

Corrective Action Options:โ€‹

OptionDescriptionWhen to Use
Value engineeringFind cheaper wayEarly in project
AccelerationWork fasterSchedule-driven
Re-sequenceChange work orderEfficiency gain
Change orderBill ownerScope change
AcceptAbsorb costMinor, unavoidable
OffsetSavings elsewhereBalance portfolio

  • Job Costing Procedures
  • Variance Analysis
  • Budget Preparation
  • Change Order Management

Template provided by support.construction. Control costs or they will control you.