2.2 Contracts, Estimating & Project Management
Key Takeaways
- Construction contracts allocate financial and operational risk: Lump Sum places maximum cost risk on the contractor, Cost-Plus shifts financial risk to the owner, and Guaranteed Maximum Price (GMP) establishes a defined cost ceiling with potential shared savings.
- AIA Document G702 (Application and Certificate for Payment) and AIA G703 (Continuation Sheet / Schedule of Values) standardize commercial progress billings, line-item completion percentages, and retainage deductions.
- The fully burdened labor rate accounts for base wages, statutory payroll taxes (FICA 7.65%, FUTA 0.6%, KY SUTA), mandatory workers' compensation insurance, employee fringe benefits, and the billable efficiency factor (unbillable/PTO hours).
- Markup is calculated as profit divided by cost, whereas gross margin is calculated as profit divided by selling price; calculating selling price with a target gross margin requires dividing direct costs by (1 - Margin %).
- Critical Path Method (CPM) project scheduling identifies the longest sequence of dependent activities with zero Total Float; Total Float represents the duration an activity can slip without delaying project completion (TF = LF - EF = LS - ES).
Contracts, Estimating & Project Management
Profitable HVAC contracting requires rigorous discipline in contract execution, precision cost estimating, accurate labor burden mathematics, and structured project scheduling. Inaccurate estimating or failing to distinguish between markup and gross margin is one of the leading causes of trade contractor business failures. Furthermore, on commercial projects, master contractors must navigate standardized billing protocols such as AIA Document G702/G703 and utilize Critical Path Method (CPM) scheduling to ensure project delivery within contractual deadlines.
1. Construction Contract Types & Risk Allocation
The contractual agreement establishes the legal framework, payment terms, scope boundaries, and risk distribution between the owner (or general contractor) and the HVAC specialty contractor.
+-----------------------------------------------------------------------------+
| CONTRACT RISK ALLOCATION CONTINUUM |
| |
| [LUMP SUM / FIXED PRICE] ------------------------> MAXIMUM CONTRACTOR RISK|
| - Scope well-defined; contractor absorbs overruns / keeps savings |
| |
| [GUARANTEED MAXIMUM PRICE (GMP)] ----------------> SHARED RISK |
| - Cost ceiling capped; open-book accounting; shared savings clauses |
| |
| [TIME & MATERIALS (T&M)] ------------------------> MINIMAL CONTRACTOR RISK|
| - Hourly labor rate + materials markup; ideal for emergency repairs |
| |
| [COST-PLUS (FEE OR %)] --------------------------> MAXIMUM OWNER RISK |
| - Direct costs reimbursed + fee; owner bears cost escalation risk |
+-----------------------------------------------------------------------------+
1. Lump Sum / Stipulated Sum (Fixed Price)
- Mechanics: The contractor agrees to perform the entire contractual scope of work for a single, fixed dollar amount.
- Risk Profile: Maximum contractor risk. If labor productivity drops, material prices escalate, or installation errors occur, the contractor absorbs 100% of the cost overrun. Conversely, if the job is completed under budget, the contractor retains all cost savings.
- Best Application: Projects with clear, fully engineered architectural plans and specifications (plan-and-spec commercial jobs, standard residential equipment change-outs).
2. Cost-Plus (Cost Plus Fixed Fee / Percentage)
- Mechanics: The owner reimburses the contractor for all allowable actual direct costs incurred on the project (materials, direct labor, subcontracts, equipment rental) plus an agreed-upon fee for overhead and profit (either a fixed dollar fee or a percentage of direct costs).
- Risk Profile: Maximum owner risk. The owner bears the financial impact of labor delays and material cost escalations. Requires complete transparency and open-book auditing of supplier invoices and certified payroll.
- Best Application: Fast-track projects where design is incomplete at construction start, or complex historical retrofits with significant unknown variables.
3. Guaranteed Maximum Price (GMP)
- Mechanics: A hybrid contract where the contractor is reimbursed for actual direct costs plus a fee, but subject to an agreed-upon guaranteed maximum ceiling price.
- Shared Savings: If actual costs exceed the GMP, the contractor pays 100% of the overrun. If the project finishes below the GMP ceiling, the contract often specifies a shared savings formula (e.g., 75% returned to the owner, 25% retained by the contractor as an incentive bonus).
4. Time and Materials (T&M)
- Mechanics: The contractor bills pre-established all-inclusive hourly labor billing rates (incorporating wages, labor burden, overhead, and profit) plus the actual cost of materials plus a specified material markup percentage (e.g., Cost + 20%).
- Best Application: HVAC service, diagnostic troubleshooting, and emergency repair calls where the scope of work cannot be determined until equipment teardown.
5. Change Order Protocols
- A Change Order is a written instrument signed by the owner, contractor, and architect stating their agreement upon a change in the scope of work, adjustment to the contract sum, and adjustment to the contract time.
- Statutory & Legal Rule: No extra work should ever proceed without a fully executed, written change order. Verbal authorizations are a primary source of construction litigation.
2. AIA Payment Applications (G702 & G703 Mechanics)
Commercial construction contracts universally employ the American Institute of Architects (AIA) standard payment application forms to manage monthly progress billings.
+-----------------------------------------------------------------------------+
| AIA G702 / G703 ARCHITECTURE |
| |
| [AIA DOCUMENT G702] (Application and Certificate for Payment) |
| - Line 1: Original Contract Sum |
| - Line 2: Net Change by Change Orders |
| - Line 3: Contract Sum to Date (Line 1 + Line 2) |
| - Line 4: Total Completed & Stored to Date (from G703 Column G) |
| - Line 5: Retainage (typically 5% to 10% withheld) |
| - Line 6: Total Earned Less Retainage (Line 4 - Line 5) |
| - Line 7: Less Previous Certificates for Payment |
| - Line 8: CURRENT PAYMENT DUE (Line 6 - Line 7) |
| - Line 9: Balance to Finish, Including Retainage |
| |
| [AIA DOCUMENT G703] (Continuation Sheet / Schedule of Values) |
| - Col A: Item No. | Col B: Description | Col C: Scheduled Value |
| - Col D: Prev Work | Col E: This Period | Col F: Stored Materials |
| - Col G: Total (D+E+F)| Col H: % Complete | Col I: Balance | Col J: Retain|
+-----------------------------------------------------------------------------+
AIA Document G702: Application and Certificate for Payment
Acts as the summary cover sheet. It requires the contractor's notarized signature certifying that work has progressed as indicated and that all previous payments have been applied to discharge subcontractor and supplier debts. The project architect reviews and certifies the application before submitting to the owner for payment.
AIA Document G703: Continuation Sheet (Schedule of Values)
Serves as the detailed breakdown backing up Line 4 of the G702. The contractor establishes a Schedule of Values (SOV) allocating the total contract sum across specific mechanical milestones (e.g., Equipment Mobilization, Underground Piping, Rough-in Sheet Metal, Rooftop Units Setting, Refrigerant Piping, Controls/DDC, Testing & Balancing, Final Commissioning).
Retainage Mechanics
- Purpose: An agreed-upon percentage (customarily 5% to 10%) withheld by the owner from each progress payment to ensure the contractor completes all punch list items and project closeout documentation (warranties, O&M manuals, as-built drawings).
- Release: Retainage is released upon Substantial Completion, final DHBC mechanical inspection sign-off, and submission of final lien waivers.
3. Calculating the Fully Burdened Labor Rate
A critical estimating error in HVAC contracting is confusing an employee's base hourly wage with the company's true cost to employ that technician. The Labor Burden encompasses all mandatory statutory taxes, insurance, fringe benefits, and non-billable time costs required to support one billable hour of labor.
+-----------------------------------------------------------------------------+
| FULLY BURDENED LABOR RATE COMPOSITION |
| |
| [BASE WAGE] --> Hourly paycheck rate ($32.00/hr) |
| + |
| [STATUTORY TAXES] --> FICA (7.65%), FUTA (0.6%), KY SUTA (3.75%) |
| + |
| [INSURANCE] --> Workers' Comp (6.5%), General Liability |
| + |
| [FRINGE BENEFITS] --> Health Insurance, 401(k) Match, Uniforms |
| + |
| [PRODUCTIVITY FACTOR] --> Adjusts for Unbillable Hours & PTO |
| = |
| [BURDENED HOURLY COST] --> TRUE COST PER BILLABLE HOUR ($52.21/hr) |
+-----------------------------------------------------------------------------+
Step-by-Step Worked Numerical Example:
Consider an HVAC Journeyman technician earning a base wage of $32.00 per hour based on a standard 2,080-hour work year (40 hours/week x 52 weeks = $66,560 annual base payroll).
Step 1: Mandatory Payroll Taxes & Statutory Costs
- FICA (Social Security 6.2% + Medicare 1.45% = 7.65%): ($5,091.84/yr)
- Federal Unemployment Tax (FUTA - 0.6% on first $7,000 wages): ($42.00/yr)
- Kentucky State Unemployment (SUTA - e.g., 3.75% on base wages up to state wage base): ($2,496.00/yr)
- Workers' Compensation Insurance (HVAC Code 5537 - $6.50 per $100 payroll = 6.50%): ($4,326.40/yr)
Step 2: Employee Fringe Benefits & Direct Allowances
- Health / Dental Insurance: Company contributes $600/month ($7,200/year):
- 401(k) Retirement Company Match (3.0% of base wage): ($1,996.80/yr)
- Uniforms & Tool Allowance: $1,040/year:
Step 3: Total Direct Annual Cost
Step 4: Billable Efficiency & Productivity Adjustment
Technicians are not billable 100% of their paid hours due to non-billable time:
- Paid Time Off (PTO): 80 hrs vacation + 48 hrs sick leave + 48 hrs paid holidays = 176 hours.
- Non-Billable Company Time: Mandatory safety meetings, shop cleaning, training, unbillable travel = 204 hours.
- Total Unbillable Hours: $176 + 204 = 380\text{ hours/year}$.
- Actual Billable Hours: $2,080 - 380 = 1,700\text{ billable hours/year}$ (Billable Efficiency = $1,700 / 2,080 = 81.73%$).
Step 5: True Fully Burdened Hourly Labor Rate
[!IMPORTANT] If the contractor estimates a job assuming labor costs $32.00/hr instead of the true burdened rate of $52.21/hr, the company loses $20.21 on every single billable hour worked before factoring in any general overhead or profit!
4. Markup vs. Gross Margin Mathematics
A universal mathematical pitfall in construction estimating is conflating Markup with Gross Margin. Applying a target margin percentage as a markup results in significant underpricing and severe profit loss.
+-----------------------------------------------------------------------------+
| MARKUP VS. GROSS MARGIN DEFINED |
| |
| [DIRECT COSTS (C)] ====================================> $10,000 |
| [GROSS PROFIT ($)] ====================================> $3,000 |
| |
| MARKUP % = (Profit / Direct Cost) x 100 = ($3,000 / $10,000) = 30.0% |
| SELLING PRICE (Markup) = $10,000 x 1.30 = $13,000 |
| REALIZED MARGIN = ($3,000 / $13,000) x 100 = 23.08% <-- (UNDERPRICED!) |
| |
| TO ACHIEVE A TRUE 30% GROSS MARGIN: |
| SELLING PRICE = Direct Cost / (1 - Margin %) |
| SELLING PRICE = $10,000 / (1 - 0.30) = $14,285.71 |
| REALIZED MARGIN = ($4,285.71 / $14,285.71) = 30.00% <-- (CORRECT!) |
+-----------------------------------------------------------------------------+
The Fundamental Formulas:
- Gross Profit:
- Markup Percentage:
- Gross Margin Percentage:
- Selling Price Formula for Target Gross Margin:
- Conversion Formulas:
Worked Numerical Case Study:
An HVAC contractor estimates the direct costs (equipment, burdened labor, sheet metal, subcontracts) for a commercial heat pump installation at $36,000. The company’s financial model requires a 25% gross margin (15% to cover general overhead + 10% net profit).
-
Incorrect Method (Applying Markup): The contractor falls $3,000 short of revenue requirements, cutting net profit in half!
-
Correct Method (Using Margin Formula):
| Desired Gross Margin % | Required Equivalent Markup % | Multiplier on Direct Cost |
|---|---|---|
| 15.0% | 17.65% | 1.1765 |
| 20.0% | 25.00% | 1.2500 |
| 25.0% | 33.33% | 1.3333 |
| 30.0% | 42.86% | 1.4286 |
| 35.0% | 53.85% | 1.5385 |
| 40.0% | 66.67% | 1.6667 |
5. Critical Path Method (CPM) Scheduling & Float Calculations
Project managers use the Critical Path Method (CPM) to plan complex commercial HVAC installations, sequence trade handoffs, and manage project float.
+-----------------------------------------------------------------------------+
| CPM ACTIVITY NODE STRUCTURE |
| |
| +------------------------------------+ |
| | Early Start (ES) | Duration (D) | |
| |-------------------+----------------| |
| | Activity Name / Description | |
| |-------------------+----------------| |
| | Early Finish(EF) | Late Finish(LF)| |
| +------------------------------------+ |
| |
| - Early Finish (EF) = ES + Duration |
| - Late Start (LS) = LF - Duration |
| - Total Float (TF) = LF - EF = LS - ES |
| - Free Float (FF) = Min(ES of Successors) - EF |
+-----------------------------------------------------------------------------+
Core CPM Terminology & Rules:
- Forward Pass (Calculates Early Dates):
- Determines the earliest possible date an activity can start (Early Start - ES) and finish (Early Finish - EF).
- The ES of an activity is equal to the largest EF of all immediate predecessor activities.
- Backward Pass (Calculates Late Dates):
- Determines the latest possible date an activity can finish (Late Finish - LF) and start (Late Start - LS) without delaying the overall project completion deadline.
- The LF of an activity is equal to the smallest LS of all immediate successor activities.
- The Critical Path:
- The continuous sequence of activities from project start to finish that has Zero Total Float ($TF = 0$).
- It represents the longest duration path through the network. Any delay to any critical path activity directly delays the final project completion date by an identical amount.
- Total Float ($TF$):
- The maximum duration an activity can be delayed without extending the overall project completion date.
- Free Float ($FF$):
- The duration an activity can be delayed without delaying the Early Start (ES) of any immediately following successor activity.
An HVAC contractor estimates the direct costs (equipment, fully burdened labor, piping, and permits) for a commercial rooftop replacement at $24,000. To achieve a target gross margin of 25%, what contract price must the contractor quote to the client?
In standard commercial construction administration under AIA contract documents, what is the specific primary function of AIA Document G703?
An HVAC ductwork installation activity in a CPM network schedule has an Early Start (ES) of Day 12, an Early Finish (EF) of Day 18, a Late Start (LS) of Day 16, and a Late Finish (LF) of Day 22. What is the Total Float for this activity, and is it on the critical path?