Back to Job Costing Templates
Job Costing Template
Free Resource
Updated 2026-08-04

HVAC Job Costing Template

Download an HVAC job costing template to compare estimated and actual labor, equipment, ductwork, piping, controls, subcontractor, change-order, billing, and project costs.

Track HVAC Costs From Estimate Through Closeout

An HVAC job costing template gives contractors a structured way to compare estimated costs with actual labor, equipment, ductwork, piping, controls, insulation, rentals, subcontractor charges, overhead, change orders, and billing. It helps project teams identify cost variances early, evaluate labor productivity, and understand whether each mechanical system is performing as planned.

This HVAC Job Costing Template is designed for HVAC subcontractors, mechanical contractors, sheet metal contractors, refrigeration contractors, controls contractors, estimators, project managers, service managers, accounting teams, and business owners responsible for monitoring project cost and profitability.

What Is HVAC Job Costing?

HVAC job costing is the process of assigning estimated, committed, actual, and forecast costs to a specific project, HVAC system, cost code, building area, floor, zone, equipment tag, crew, or work activity. It shows how field production, purchasing, equipment use, subcontractor costs, and change work compare with the original estimate and current budget.

A complete HVAC job-cost record may include rooftop units, air handlers, furnaces, boilers, chillers, heat pumps, ductwork, dampers, diffusers, refrigerant piping, hydronic piping, condensate drainage, controls, insulation, crane work, rigging, test and balance, startup, commissioning, supervision, and closeout costs.

Important: Job-cost reports depend on timely and consistent coding of labor, purchase orders, supplier invoices, equipment, subcontractor invoices, change orders, and billing. This template supports internal project cost control but does not replace accounting records, payroll systems, tax reporting, contracts, or formal financial statements.

When to Use This Template

  • After an HVAC estimate becomes an active project budget
  • During equipment procurement, fabrication, installation, startup, and closeout
  • When tracking labor productivity by HVAC system or work activity
  • When comparing ductwork, piping, equipment, and controls costs with the estimate
  • When monitoring crane, rigging, lift, testing, and commissioning costs
  • When tracking long-lead equipment and purchase-order commitments
  • When evaluating pending and approved change orders
  • Before progress billing or payment applications
  • During weekly project cost and forecast reviews
  • At closeout to compare final cost with the original estimate

Who Should Use This Template?

This template is suitable for HVAC subcontractors, mechanical contractors, sheet metal contractors, refrigeration contractors, controls contractors, balancing contractors, service companies, estimators, project managers, superintendents, purchasing teams, accounting staff, and construction business owners.

It can be adapted for rooftop units, air handlers, furnaces, boilers, chillers, heat pumps, condensers, cooling towers, fan-coil units, VAV boxes, exhaust systems, makeup air, ductwork, refrigerant piping, hydronic piping, controls, insulation, startup, testing, balancing, and commissioning.

What an HVAC Job Costing Template Should Include

Job-Cost Section Purpose
Project and Contract Details Identifies the project, customer, contract value, estimate, revised budget, reporting period, and HVAC scope.
Cost Codes Organizes costs by equipment, ductwork, piping, controls, insulation, startup, testing, balancing, and closeout.
Labor Costs Tracks regular time, overtime, burdened labor, crews, rework, standby, travel, and production by activity.
Equipment Costs Tracks rooftop units, air handlers, boilers, chillers, heat pumps, fans, pumps, accessories, freight, and startup.
Ductwork and Air Distribution Compares estimated and actual sheet-metal weight, fittings, dampers, diffusers, grilles, insulation, and fabrication costs.
Piping and Controls Tracks refrigerant piping, hydronic piping, condensate, valves, insulation, sensors, panels, actuators, programming, and BAS work.
Tools, Rentals, and Rigging Tracks cranes, rigging, lifts, forklifts, generators, recovery machines, vacuum pumps, testing equipment, fuel, and downtime.
Subcontractor and Specialty Costs Records controls, insulation, test and balance, commissioning, electrical, roofing, firestopping, crane, and specialty services.
Change Orders Separates pending, submitted, approved, rejected, billed, and collected change-order cost and revenue.
Revenue and Billing Tracks original contract value, approved changes, progress billing, stored materials, retainage, payments, and remaining backlog.
Forecast and Profitability Calculates estimated cost at completion, cost variance, projected gross profit, and projected gross margin.
Final Estimate-to-Actual Review Compares final labor, equipment, ductwork, piping, controls, subcontractor, revenue, and margin results with the estimate.

How to Use the Template

  1. Enter the project, customer, contract value, reporting period, HVAC systems, and original estimate totals.
  2. Break the estimate into HVAC-specific cost codes and budget categories.
  3. Enter labor hours, rates, burden, crews, systems, equipment tags, locations, and work activities.
  4. Record purchase orders, supplier invoices, equipment deliveries, credits, returns, and material quantities.
  5. Add ductwork, piping, controls, insulation, crane, rigging, testing, balancing, startup, commissioning, and subcontractor costs.
  6. Track committed costs separately from posted actual costs.
  7. Track pending and approved change-order cost and revenue outside the original contract budget.
  8. Update installed quantities, percent complete, actual cost, committed cost, and forecast-to-complete values.
  9. Review labor productivity, equipment exposure, material variance, gross profit, and gross margin regularly.
  10. Close the project only after all invoices, credits, change orders, retainage, warranty costs, and closeout expenses are recorded.
Construction example:

An HVAC subcontractor budgets a medical-office project with separate cost codes for rooftop units, VAV boxes, duct fabrication, duct installation, refrigerant piping, controls, insulation, startup, test and balance, crane work, and supervision. The weekly job-cost report shows duct fabrication under budget but controls labor trending over because revised sequences required additional programming and field coordination. A pending change order for after-hours shutdown work is tracked separately so the project manager can see the unrecovered cost exposure.

Best Practices for HVAC Job Costing

  • Use the same cost codes in estimating, time tracking, purchasing, and job-cost reports.
  • Track costs by HVAC system, work activity, floor, zone, equipment tag, or phase when practical.
  • Record labor and supplier costs promptly.
  • Separate productive labor, rework, standby, travel, and overtime.
  • Track installed quantities with labor hours.
  • Reconcile equipment and material invoices with purchase orders and delivery records.
  • Track open commitments separately from posted actual costs.
  • Separate base-contract work from change-order work.
  • Forecast remaining cost rather than relying only on cost to date.
  • Complete a final estimate-to-actual review after closeout.
Tip: Compare labor hours per installed unit, not only labor dollars. Useful measures include hours per equipment unit, hours per pound of sheet metal, hours per linear foot of piping, hours per diffuser, and hours per control device.

Common HVAC Job Costing Mistakes

  • Using different cost codes in the estimate and field records
  • Posting supplier invoices without the correct project, system, or cost code
  • Ignoring open purchase-order and subcontract commitments
  • Failing to track pending change-order cost exposure
  • Combining productive labor, rework, standby, travel, and overtime
  • Not recording damaged equipment, freight claims, credits, or transferred materials
  • Leaving controls, testing, balancing, crane, and commissioning costs out of the budget
  • Using percent complete without comparing installed quantities
  • Waiting until project closeout to review cost variances
  • Closing the project before all invoices, credits, and retainage are reconciled

Frequently Asked Questions

What costs should be included in HVAC job costing?

Include labor, labor burden, equipment, sheet metal, duct accessories, piping, controls, insulation, rentals, crane work, rigging, testing, balancing, commissioning, permits, subcontractors, supervision, temporary HVAC, closeout, and other project expenses.

What is the difference between estimated, committed, and actual cost?

Estimated cost is the project budget. Committed cost represents approved purchase orders and subcontract commitments. Actual cost is the amount posted from labor, invoices, equipment, and other completed transactions.

How should HVAC labor productivity be measured?

Compare installed quantities with labor hours by activity. Examples include pounds of sheet metal per labor hour, linear feet of piping per labor hour, equipment units per crew day, air devices per labor hour, and control devices per technician hour.

How should major equipment costs be tracked?

Track quoted, ordered, received, stored, installed, invoiced, credited, damaged, and warranty-related amounts. Include freight, crane, rigging, accessories, controls, and startup where applicable.

How should change orders be handled?

Track potential, pricing, submitted, approved, rejected, billed, and collected changes separately. Record both expected revenue and actual or forecast cost.

What is estimated cost at completion?

Estimated cost at completion is the projected final project cost based on actual cost to date, open commitments, remaining work, production performance, and known risks.

How often should HVAC job costs be reviewed?

Review them regularly throughout the project, often weekly or after major equipment, ductwork, piping, startup, or commissioning milestones. Fast-moving or low-margin work may require more frequent review.

When should an HVAC job be financially closed?

Close it after all labor, supplier invoices, equipment charges, credits, change orders, retainage, testing, balancing, commissioning, warranty, and closeout costs are recorded and reconciled.

Protect HVAC Margins With Better Cost Visibility

A structured HVAC job-cost report helps contractors compare estimated and actual performance, identify overruns early, forecast remaining cost, and improve future pricing.

SimplySub can help HVAC subcontractors organize estimates, jobs, time records, purchase orders, change orders, invoices, daily logs, documents, and job-cost information within one workflow.

Built for subcontractors who want something simple

Ready to move beyond standalone templates?

SimplySub helps you manage estimates, invoices, jobs, crews, time, equipment, photos, files, daily logs, expenses, and field activity in one easy-to-use system.