---
title: "Project Management"
url: "https://fieldcamp.ai/hvac-software/commercial/project-management/"
date: "2026-08-03T05:53:29+00:00"
modified: "2026-09-14T04:20:41+00:00"
type: "Article"
resource: "https://fieldcamp.ai/hvac-software/commercial/project-management/"
timestamp: "2026-09-14T04:20:41+00:00"
author:
  name: "Jeel Patel"
categories:
  - "Uncategorized"
word_count: 2694
reading_time: "14 min read"
summary: "Home›HVAC Software›Commercial›Project Management"
description: "Run commercial HVAC installs and retrofits as projects — phases, labour and material costs tracked against budget, with progress billing as the work comple..."
keywords: "Uncategorized"
language: "en"
schema_type: "Article"
related_posts:
  - title: "Manual J Calculation: The Complete Guide to Proper HVAC Sizing"
    url: "https://fieldcamp.ai/hvac-software/manual-j-calculation/"
  - title: "15+ ChatGPT Prompts to Automate HVAC Scheduling [Free Cheatsheet]"
    url: "https://fieldcamp.ai/hvac-software/chatgpt-scheduling-prompts/"
  - title: "HVAC Duct calc"
    url: "https://fieldcamp.ai/hvac-software/duct-calculator/"
---

# Project Management

_Published: August 3, 2026_  
_Author: Jeel Patel_  

[Home](/)›[HVAC Software](/hvac-software/)›[Commercial](/hvac-software/commercial/)›Project Management
Commercial HVAC · Projects

# HVAC project management software that runs the whole retrofit — phases, crews, progress billing.
A six-unit rooftop replacement is not a service ticket — it’s a project. Multi-day, multi-phase, with materials, crews, and staged billing. FieldCamp runs install and retrofit projects inside the same [commercial HVAC software](/hvac-software/commercial/) that handles the service calls — one client record, no separate project app. Part of FieldCamp’s [HVAC software](/hvac-software/).

[Book a 15-minute call](https://calendly.com/jeel-fieldcamp/30min)We’ll walk the RTU retrofit demo, phase by phase, on the call.

5 phases

one project record

Bill by phase

as work completes — not at the end

One system

service calls + capital projects

Projects›RTU Fleet RetrofitRetrofit / Replacement46% completeProject phasesproject_phases<svg aria-hidden="true" fill="none" height="15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" viewbox="0 0 24 24" width="15"><path d="M20 6 9 17l-5-5"></path></svg>EstimateDone<svg aria-hidden="true" fill="none" height="15" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="3" viewbox="0 0 24 24" width="15"><path d="M20 6 9 17l-5-5"></path></svg>ProcurementDone3RiggingIn progress4InstallScheduled5CommissioningQueued3Site prep & rigging3 work ordersMRJP+2Crane & rigging

WO-1218 · Wed–Thu

Multi-dayPSDLCurb adapters

WO-1219 · Fri

Crew of 2ESElectrical disconnects

WO-1221 · Mon · licensed sub

ScheduledProject recordproject_profileClientBeacon Property GroupSiteBeacon Tower DowntownContract sum$148,200Retainage5% heldPercent complete46%<svg aria-hidden="true" fill="currentColor" height="11" viewbox="0 0 24 24" width="11"><path d="M12 2l1.8 5.4L19 9l-5.2 1.6L12 16l-1.8-5.4L5 9l5.2-1.6L12 2z"></path></svg>Phase 3 is live. The rigging crew landed on Wednesday’s board — around the day’s service calls — and Phase 2’s invoice drafted itself for approval.

<svg aria-hidden="true" class="flex-shrink-0" fill="currentColor" height="11" viewbox="0 0 24 24" width="11"><path d="M12 2l1.8 5.4L19 9l-5.2 1.6L12 16l-1.8-5.4L5
  9l5.2-1.6L12 2z"></path></svg> AI sequenced the crew around today’s service calls0 conflicts**For commercial HVAC and mechanical contractors** running break-fix, PM contracts, and capital work together.

Retrofits Fleet replacement Progress billing Retainage
01 How it works

## Five phases, one project — *from estimate to handoff.*

A project record broken into phases, each phase carrying its own work orders and its own schedule — nested under one project, on one client. Below: an RTU fleet retrofit for a property-management client, from estimate to commissioning.

1

Phase 1

### Estimate & approval

Build and approve an estimate, then explicitly create and configure the project record. Contract sum is a project field rather than an implied automatic conversion.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Approved

2

Phase 2

### Procurement

Issue POs for the units and materials, track ordered against landed, and hold the install dates until the equipment is actually on the ground — not on a promise.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Ordered

3

Phase 3

### Site prep & rigging

Crane day, curb adapters, disconnects — scheduled as this phase’s own work orders with the crew that does that work, not squeezed into a service tech’s route.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Staged

4

Phase 4

### Installation & tie-ins

Multi-day work orders with different team members assigned per day. Each crew opens its own scope, photos, and site notes on mobile.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Installed

5

Phase 5

### Commissioning & handoff

Startup, balancing, and the handoff walkthrough — then the final invoice and the retainage release close the project record.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Closed

✱

Throughout

### Cost against budget

Labour hours and material consumption tie to the phase that used them, so margin is a number you watch rather than one you learn about at month-end.

<svg aria-hidden="true" fill="none" height="11" stroke="currentColor" stroke-linecap="round" stroke-linejoin="round" stroke-width="2.6" viewbox="0 0 24 24" width="11"><path d="M20 6 9 17l-5-5"></path></svg>Tracked

02 What it is

## What is HVAC project *management software?*

Software that runs multi-day, multi-phase install and retrofit work — phases, crews, materials, budgets, and progress billing — inside the same system that handles service calls, so a three-week retrofit doesn’t collapse into a single job line.

The category question is really a structural one. Most field service platforms model work as a job — one visit, one line, one invoice. Install and retrofit work doesn’t fit that shape: it runs for weeks, moves through phases, consumes purchase orders and crane days, and bills in stages. Project management gives that work a first-class record — a project with a contract sum, a budget, a retainage percentage, and a percent complete you can read at a glance.

The gap is real. Search for HVAC construction software and the results split cleanly: construction platforms that can’t dispatch a no-cool call, and field service platforms that flatten a retrofit into one job. Run projects in a construction tool and every retrofit lives in a second system — cut off from the client record your service calls, agreements, and equipment history live on, with the same client entered twice and neither side seeing the whole relationship.

### Four ways HVAC shops run capital work

| Approach | How it works | Suits | The limitation |
|---|---|---|---|
| Pen, paper & spreadsheets | Phases on a whiteboard, POs in a binder, billing in a spreadsheet at the end. | The shop that has always run this way — until two projects overlap. | No phase status, budget drift is invisible, and billing depends on someone’s memory. |
| Construction PM tool + a separate FSM | A construction platform for projects; a field service platform for the calls. | Mechanical subs working under general contractors who already live in those tools. | Two systems, double entry, split client history — and your service techs never see the project. |
| FSM with a thin project tag | The retrofit becomes one long-dated job, or a tag stretched across a few jobs. | Shops with an occasional small install. | One line where five phases should be — no per-phase schedule, budget, or staged billing. |
| ★ Service + projects in one system (FieldCamp) | A project record with phases, work orders per phase, nested schedules, job costing, and invoice-by-phase — on the same client record as service. | Commercial HVAC and mechanical shops running break-fix, PM contracts, and capital work together. | Projects and agreements need an initial data-model setup — done with you on onboarding. |

03 Core features

## Key features to look for — *the retrofit checklist.*

Work orders and dispatching, job costing, a mobile field app, and accounting sync are the four this category is usually described by. They’re the right four — and they’re table stakes. This is the fuller set a commercial retrofit actually needs.

### Project records

Client, site, contract sum, budget, retainage percentage, and percent complete — the fields that make a retrofit readable at a glance, on a record that belongs to the client rather than to a side tool.

### Phases with their own schedules

Estimate & approval → procurement → site prep & rigging → installation & tie-ins → commissioning & handoff. Each phase carries its own jobs and dates, nested under one project.

### Work orders per phase

Multi-day work orders with different team members assigned per day, dispatched on the [same board as service calls](/hvac-software/dispatch/) — so crane day never collides with the no-cool emergency unnoticed.

### Estimates that become phases

Build options in [HVAC estimating](/hvac-software/estimating/), get the winner signed, and break the approved estimate into phases — the contract sum carries onto the project.

### Progress billing

Invoice by phase as work completes, with the final invoice and retainage release at handoff — on the same [invoicing](/hvac-software/invoicing/) your service calls already use.

### Job costing & live margin

Tie labour hours and material consumption to the project — per phase — so margin is protected while the work runs rather than discovered after the month closes.

### POs & materials

Purchase orders issued from the project and received against phases, with [inventory](/hvac-software/inventory/) tracking what landed — so install dates hold until the units are on the ground.

### Crews & multi-day scheduling

Nested schedules under one project mean a crane day, a two-crew install week, and a sub’s disconnect visit are planned as one thing on the [same calendar](/hvac-software/scheduling/) — without wrecking the service board.

### Mobile field app

Each crew opens its own work order — scope, photos, site notes, time — so day two of the install starts where day one ended, not with a phone call to the office.

### Accounting sync

[Phase invoices, payments, and costs reach accounting](https://docs.fieldcamp.ai/estimates-invoices/creating-invoices) through the [QuickBooks Online connection](/hvac-software/quickbooks/) — progress billing without double entry.

04 Progress billing

## Invoice by phase — *so cash lands as work completes.*

Progress billing means each phase raises its own invoice as it completes — instead of one invoice weeks after handoff. On a three-week retrofit, that’s the difference between financing the client’s project and getting paid while you build it.

→

<mark class="has-inline-color" style="background-color:rgba(0,0,0,0);color:#0f0e0b">**What this page does and doesn’t claim.**</mark> FieldCamp stores project stages, contract sum, budget, retainage percentage, and percent complete, and invoices can be raised per phase through the normal invoicing workflow. Native AIA billing forms, an automatic schedule-of-values roll-forward, automatic phase invoices, and complete committed-cost or WIP accounting are *not* claimed. If your contracts require those, evaluate a construction accounting system alongside.

05 Service + projects

## Break-fix, PM contracts, and capital projects — *same client, same site.*

This is the thesis in one screen: the no-cool call, the quarterly maintenance visit, and the RTU retrofit all live on the same client record — so you don’t buy a separate project app, and the client’s history never splits across systems.

01

Client

the property group

02

Sites

buildings · access notes

03

Equipment

asset records · serials

04

Agreements

PM tiers · renewals

05

Projects

phases · progress billing

Your customer isn’t a house — it’s a property-management company with a portfolio. One client holds multiple sites; each site holds its [equipment](/hvac-software/commercial/asset-management/); [agreements](/hvac-software/commercial/preventive-maintenance/) maintain that equipment; projects replace it. Projects are the last link in that chain, not a bolt-on. The full walk-through is on [the commercial service lifecycle](/hvac-software/commercial/lifecycle/).

06 Job costing & accounting

## Job costing per phase — *margin you can see before it’s gone.*

Labour hours and material consumption tied to the specific project, per phase, against its budget — so the margin on a retrofit is a number you watch rather than a story the accountant tells you later.

Parts come from [inventory](/hvac-software/inventory/), consumed against the phase that used them. [Labour comes from the work orders and their time logs](https://docs.fieldcamp.ai/job-management/tracking-job-logs). Revenue comes from the approved estimate. Verify the exact labour, material, purchase-order, committed-cost, and accounting rollups your operation requires during implementation — complete WIP and committed-cost accounting are not claimed here.

07 The disambiguation

## Do you need a construction PM tool *as well?*

If you run service and projects as one business — probably not. Construction project management tools were built for general contractors: drawings, RFIs, submittals, bid management. They have no dispatch board, no service history, no maintenance agreements — no service side at all.

| Capability | <svg aria-hidden="true" fill="currentColor" height="11" viewbox="0 0 24 24" width="11"><path d="M12 2l1.8 5.4L19 9l-5.2 1.6L12 16l-1.8-5.4L5 9l5.2-1.6L12 2z"></path></svg> FieldCamp | Construction PM platforms |
|---|---|---|
| Built for | Commercial HVAC & mechanical contractors — service and projects together | General contractors and builds — drawings, RFIs, submittals, bid management |
| Multi-phase projects | Phases, work orders per phase, nested schedules under one record | Yes — it’s the core of the product |
| Service calls & dispatch | Same board, same technicians as project work | None — no dispatch board, no service history |
| Maintenance agreements | First-class, linked to the same sites and equipment | None |
| Progress billing | Invoice by phase on the same invoicing your service runs on | Construction billing workflows, separate from your service invoicing |
| Construction accounting depth | Not claimed — no native AIA, schedule of values, committed cost, or WIP | Construction-grade cost management |
| Client record | One — break-fix, PM contracts, and projects on the same client and site | Projects only — your service clients live in another system |

The honest read: FieldCamp is the service and asset backbone with a configurable project spine. If your contracts demand native AIA billing, a full schedule of values, committed costs, or WIP, a construction accounting system may still be needed alongside. Evaluate both against the workflow you actually run rather than assuming either replaces the other.

08 The data model

## A configurable project spine for *service and asset operations.*

Because the [data model is customizable](/customizable-data-model/), project fields and stages match your operating model. Start with the commercial HVAC template and reshape project stages, fields, statuses, and linked work around your own client and site records.

Rename a phase. Add a permit-status field. [Track the one cost code your controller cares about](https://docs.fieldcamp.ai/data-model/custom-objects-and-fields). None of it needs a developer, and none of it moves you to a different product tier.

Project spine · reshape it

Project stagesrenameable
Permit statusyour own field
Cost codeyour controller’s
Linked work ordersper phase
Client & sitethe same records service uses
09 Glossary

## The project terms that matter.

Project record

The container for a capital job: client, site, contract sum, budget, retainage percentage, and percent complete — with phases nested under it.

Phase

A named stage of the project, with its own work orders, schedule, and invoice.

Work order

A dispatchable unit of work inside a phase — can span multiple days with different team members assigned per day.

Contract sum

The approved value of the project, set when the winning estimate is accepted.

Retainage

The percentage a client withholds until the project is complete and accepted — tracked on the project record until release at handoff.

Percent complete

The live read of how far the project has progressed — the field that answers “where are we” without a phone call.

Progress billing

Invoicing by phase as work completes, instead of one invoice at the end. Also called invoice-by-phase or staged billing.

Job costing

Tying labour hours and material consumption to a specific project, per phase, so margin is visible while the work runs.

10 FAQ

## HVAC project management software, *answered.*

**Can one system handle service calls and projects?**

Yes — and that’s the structural test to apply to any platform. In FieldCamp, break-fix calls, preventive maintenance contracts, and capital projects all live on the same client and site record. A service call is a job; a retrofit is a project with phases nested under the same client. You don’t buy a separate project app, and the client’s history never splits across two systems.

**How do you schedule crews across a multi-week project?**

Phase by phase: each phase carries its own work orders and its own schedule, and a work order can span multiple days with different team members assigned per day. Site prep and rigging might run as three work orders — crane and rigging, curb adapters, electrical disconnects — each with its own crew and dates, nested under the project. The three-week crew plan reads as phases and work orders on one record, not one calendar block someone re-explains every Monday.

**How does dispatch work on commercial projects?**

Project work orders dispatch on the same board as your service calls — there’s no second calendar for install work. Because projects and service draw from one technician pool, committing a crew to crane day is a decision the whole shop can see, not a surprise the service side discovers on Monday morning.

**How does an estimate become a phased project?**

An approved estimate provides the commercial context, but project creation and phasing remain explicit workflow steps. The project record supports stages, contract sum, budget, retainage percentage, percent complete, documents, activity, and linked work orders.

**What is progress billing on an HVAC project?**

Invoicing as defined project work is completed. FieldCamp stores project stages, contract sum, budget, retainage percentage, and percent complete, and invoices can be raised per phase. This page does not claim native AIA billing, an automatic schedule-of-values roll-forward, or automatic phase invoices.

**What is retainage and how is it tracked?**

Retainage is the percentage of a contract withheld until defined completion conditions are met. FieldCamp stores a retainage percentage on the project record; this does not imply native AIA forms or automatic retainage-release invoicing.

**How does job costing work on projects?**

Project records store budget and connect linked work orders, with parts drawn from inventory and labour from work-order time logs. Verify the exact labour, material, purchase-order, committed-cost, and accounting rollups your operation requires — complete WIP and committed-cost accounting are not claimed here.

**Do I need a construction PM platform as well?**

FieldCamp is the service and asset backbone with a configurable project spine. General-contractor requirements such as native drawings, RFIs, submittals, AIA billing, a complete schedule of values, committed costs, and WIP may still require a construction project system. Evaluate both against the required workflow rather than assuming either replaces the other.

**Can I change the phase names and fields?**

Yes. Project stages, fields, and statuses sit on a customizable data model — rename phases, add a permit status, or track your own cost code without a developer.

**How much does HVAC project management software cost?**

Pricing depends on project requirements and implementation scope. A demo should verify stages, contract sum, budget, retainage percentage, percent complete, documents, activity, linked work orders, and any external construction-accounting requirements.

11 Related

## The rest of the commercial platform.

[Commercial HVAC Software The platform for contract-heavy, multi-site shops — where projects fit into the whole.](/hvac-software/commercial/)[Commercial Service Lifecycle How client → sites → equipment → agreements → projects hang together on one record.](/hvac-software/commercial/lifecycle/)[HVAC Asset Management The equipment records your retrofits replace — nameplate data, warranties, history.](/hvac-software/commercial/asset-management/)[Commercial Preventive Maintenance The PM agreements that maintain what you install — and surface the next retrofit.](/hvac-software/commercial/preventive-maintenance/)[HVAC Estimating Proposals that become the project’s contract sum.](/hvac-software/estimating/)[HVAC Invoicing The engine progress billing runs on — deposits, phase invoices, final payment.](/hvac-software/invoicing/)[HVAC Inventory POs received against phases, and what each phase actually consumed.](/hvac-software/inventory/)[HVAC Dispatch The board project work orders share with the service calls.](/hvac-software/dispatch/)[HVAC Software The whole platform this project spine sits inside.](/hvac-software/)

Get started

## Run the retrofit — *and the service calls.*

Fifteen minutes. We’ll walk the RTU fleet retrofit — phases, work orders, progress billing — and map it to your sites, crews, and billing.

[Book a 15-minute call](https://calendly.com/jeel-fieldcamp/30min)


---

_View the original post at: [https://fieldcamp.ai/hvac-software/commercial/project-management/](https://fieldcamp.ai/hvac-software/commercial/project-management/)_  
_Served as markdown by [Third Audience](https://github.com/third-audience) v3.6.1.1_  
_Generated: 2026-09-14 04:20:42 UTC_  
