HVAC Work Order Template
One record for a single HVAC unit, from the no-cooling call to the customer signature.
- As-found and as-left readings in the same row
- Refrigerant recovered and added, per cylinder
- Filter size recorded, not remembered
- Certification number against the sign-off
HVAC Work Order
Readings that prove the fix
| # | Component check | Done | As found | As left |
|---|---|---|---|---|
| 1 | Air filter, size and condition | |||
| 2 | Evaporator coil cleanliness | |||
| 3 | Condensate pan and drain clear |
The document you will get. Download for the full, editable file.
Who this HVAC work order is for
Four people read this document, and each of them wants a different line out of it.
HVAC technician
You are the one taking the readings. The as-found column is what protects you: a comfort complaint that recurs next week is a different conversation when the sheet shows the unit was left inside specification.
Service manager or dispatcher
You are deciding whether to send someone back. Repair type, estimated remaining life and the recommendation are the three that tell you whether this unit needs a visit or a replacement case.
Building or facilities manager
You are answering for the space. Space temperature, setpoint and occupancy affected are what turn it is too warm into something a contractor can be held to.
Compliance or refrigerant lead
You are answering to a regulator. The refrigerant record and the certification number are what make the visit defensible, years after nobody remembers it.
Which field matters the most in your sector
The form is the same shape everywhere. What changes is which reading gets scrutinised, and that is usually the one your auditor or your tenant asks about first. If you run one of these, the sector page goes further than the template does.
- Commercial real estate
Comfort complaints are a tenant relationship. Space temperature and setpoint on arrival are what settle whether the unit or the schedule was at fault.
Portfolio maintenance software - Healthcare
Air quality and pressure regimes. The as-left column is the evidence that a space was returned to specification, not just made to run.
Healthcare maintenance software - Retail and malls
Rooftop units and trading hours. Location on site is what stops the second visit that was only needed to find the unit.
Retail maintenance software - Education
Seasonal peaks and identical plant across buildings. Asset ID is what stops the same fault being fixed four times as four first visits.
Campus maintenance software - Data centres
Redundancy and temperature split. The readings matter more than the fault description, because the room cannot afford to find out later.
Data centre maintenance software - Corporate facilities
Many small units, one contract. Filter size on the form is what lets a planned visit arrive with the right stock.
Corporate facilities software
What an HVAC work order should include
An HVAC work order is the record that authorises a heating or cooling service visit and documents what happened to one unit. It names the asset, captures the reported fault, records operating readings as found and as left, logs refrigerant recovered and added, and closes with a certified signature.
A. Fields specific to an HVAC work order
| Field | What goes in it | Why it earns its place |
|---|---|---|
| Asset ID and unit type | The tag on the equipment, and RTU, split, chiller, AHU, FCU, VRF, heat pump or boiler | Turns a pile of visits into unit history. Free-text descriptions drift; IDs do not. |
| Refrigerant type and factory charge | R-410A, R-32, R-134a, R-454B, and the nameplate charge | Determines what the technician brings and what the law requires them to record. Copy it off the nameplate, not from memory. |
| Operating readings, as found and as left | Suction and discharge pressure, superheat, subcooling, supply and return air temperature, temperature split, compressor and fan amps, external static pressure | The page's whole argument. One set of readings tells the customer nothing about what changed; two sets, against spec, prove the fix. |
| Air filter size and condition | The size as fitted, and whether it was changed | The single most requested detail on a return visit. Recorded here, the next van leaves with the right filter. |
| Refrigerant handling record | Recovered, added, cylinder ID, leak test method and result | A required record rather than a nicety. Every charge is logged against the unit and the cylinder it came from. |
| Thermostat calibration and schedule | Whether the stat reads true, and what it is programmed to do | A large share of comfort complaints are a schedule problem, not a mechanical one. This is where that gets ruled out. |
| Certification number | The technician's EPA 608 or local equivalent | Sits beside the signature because for refrigerant work the signature is only meaningful with it. |
If you cut the form down, keep the as-found column, the filter size and the refrigerant record. The first proves the fix, the second saves the return visit, and the third is the one you do not get to choose about.
B. What it looks like filled in
One visit, both sets of readings, against the specification for the unit. This is what the Excel version checks for you.
| Reading | Unit | As found | As left | Spec or expected |
|---|---|---|---|---|
| Suction pressure | psig | 98 | 118 | 118–124 |
| Discharge pressure | psig | 242 | 268 | 255–275 |
| Superheat | °F | 22 | 11 | 8–12 |
| Subcooling | °F | 4 | 10 | 8–12 |
| Supply air temp | °F | 64 | 55 | 54–58 |
| Temperature split | °F | 12 | 19 | 18–22 |
| Compressor amps | A | 14.1 | 16.8 | 16–18 RLA |
| External static pressure | in. wg | 0.92 | 0.58 | 0.50–0.65 |
Work order HVAC-2026-0412, low charge on an R-410A rooftop. Read the superheat row rather than the pressures: 22 degrees on arrival against a spec of 8 to 12 is the number that says undercharged, and 11 on departure is the number that says fixed. One column on its own would have said neither.
Word to edit the checklist, Excel to total the readings and the visit, PDF for the clipboard on the roof. Free, and yours to rebrand.
How do you fill in an HVAC work order?
Fill it in the order the visit happens, and take the second set of readings before you pack up. Six steps, and the fifth is the one that gets skipped when it is hot.
Log the call against a response time, not just a date
Date and time logged, priority, and response due by. Set them at intake, from the contract, so the SLA is measurable rather than reconstructed at the end of the month.
Copy the nameplate before you diagnose anything
Asset ID, make, model, serial, nominal capacity, refrigerant type and factory charge. It takes two minutes on the unit and saves a return visit later.
Record the space temperature and setpoint on arrival
Along with whether the unit was running, short cycling or locked out, and any fault code displayed. This is the evidence that the complaint was real.
Take the readings as found, before you touch anything
Pressures, superheat, subcooling, air temperatures, amps, static pressure. Numbers taken after an adjustment cannot establish what was wrong.
Work the component checks and write the filter size down
Coils, condensate, belt, blower, contactor, capacitor microfarads against rated, thermostat calibration. Filter size goes in the table, not in your memory. It is what the next technician needs.
Take the same readings as left, then close it out
Against spec, in the same row. Then the refrigerant record, parts, labour, resolution, and both signatures with your certification number.
HVAC work order vs HVAC PM checklist
They look similar and they are not interchangeable. One responds to a fault; the other prevents one.
| Aspect | HVAC work order | HVAC PM checklist |
|---|---|---|
| What starts it | A fault, a complaint or a request | A schedule |
| What it proves | That one unit was diagnosed and fixed | That a listed set of tasks was performed |
| The load-bearing fields | As-found and as-left readings, root cause | The task list and the date |
| Refrigerant | Recovered and added, logged against the cylinder | Usually a leak check only |
| How it closes | A resolution and a certified signature | A completed list and a signature |
| What it feeds | Failure history and the replacement case | Compliance and the maintenance calendar |
A PM visit that finds a fault should raise a work order rather than absorb the repair into the checklist. Otherwise the cost of keeping that unit running disappears into planned maintenance, and the replacement case never builds.
When the template starts to feel limiting
A form handles one visit well. It handles a portfolio of units badly, and the failure modes are consistent.
There is no version control
Somebody edits the checklist, emails it round, and two versions of the same form are in use on the same site. Nothing tells you which visit used which.
The SLA clock is not running
Response due by sits on a sheet in a van. Nothing warns you an hour before it breaches, which is the only moment the information is useful.
There is no audit trail
A signed sheet proves a signature existed. It cannot show who changed a reading, or when, which is the question an audit actually asks.
You cannot see the portfolio
One form tells you about one unit. Which model fails most often, and which site runs hottest, exist only across visits, and a folder will not show you.
What running this in Facilio looks like
The template is the paper version of this record. The fields below are the same ones; the difference is that they become state the platform can act on.
Work Completion Validator
The as-left readings become the completion test
On paper, a visit is complete when the last box is ticked. Work Completion Validator checks the completion record against what the job required, so a visit closed without the as-left column, or without the filter size, is caught while the technician is still on site.
Ops Performance Intelligence
Response due by becomes a live clock, not a column
The same field you write at intake drives an SLA that can warn before it breaches, and rolls up so you can see which units and which sites are running hot rather than discovering it in a quarterly review.
Audit Report Intelligence
The refrigerant record becomes evidence you can retrieve
Recovered, added, cylinder ID, leak test method and result, logged once against the unit and assembled into the report an auditor asks for instead of being searched for across a year of sheets.
Contractor Work Tracker
Parts and labour reconcile against what you authorised
The charge-to on every part and the rate on every labour line become the basis for matching an invoice to the order, and for seeing which contractor runs over on the same model of unit.
Permission-aware by default. Atom AI inherits RBAC from your Facilio config, so if a user cannot see it in Facilio they cannot see it via Atom AI.
Frequently asked questions
What is an HVAC work order?
An HVAC work order is the record that authorises a heating or cooling service visit and documents what happened to one unit. It captures the reported fault, the unit's nameplate detail, operating readings taken before and after the work, the component checks, refrigerant handling, parts and labour, and a certified signature.
It differs from a general maintenance work order mainly in the readings. Mechanical work is proved by numbers against a specification, which is why the same measurements are recorded twice.
What should an HVAC work order include?
At minimum: a unique work order number, date and time logged, priority and response due by, the asset ID and unit type, make, model and serial, refrigerant type and factory charge, the reported symptom, operating readings as found and as left against spec, the component checks with filter size, the refrigerant handling record, parts and labour, the resolution and a certified sign-off.
Why record readings as found and as left?
Because one set of numbers cannot show what changed. A suction pressure of 118 psig on departure means nothing on its own; 98 psig on arrival rising to 118 against a spec of 118 to 124 shows what the visit achieved.
It also protects the technician. A comfort complaint that recurs a week later is a very different conversation when the sheet shows the unit was left inside specification.
Where should filter size be recorded?
In the component checks table, on the work order itself. It is the single most requested detail on a return visit, and the one most often held in a technician's memory rather than written down.
Recorded on the form, the next visit starts with the right filter on the van instead of a measuring tape and a second trip.
Do I have to log refrigerant recovered and added?
In most jurisdictions, yes. Refrigerant handling is a required record rather than good practice, and it needs to tie a quantity to a specific unit and a specific cylinder.
The template captures date, refrigerant type, recovered, added, cylinder ID, leak test method and result, which is the shape that record normally has to take. Check your local requirement for retention periods.
What is the difference between an HVAC work order and a PM checklist?
A work order responds to something: a fault, a complaint or a request. It records one intervention on one unit. A PM checklist confirms that a scheduled list of tasks was performed.
The useful discipline is that a PM visit which finds a fault should raise a work order rather than absorb the repair into the checklist, otherwise the cost of keeping that unit running becomes invisible.
Can I edit and rebrand this template?
Yes. It is free to use, edit, rename and put your own logo on, internally or for clients. No attribution required.
The Word version is the one to edit if you want to change the component checklist or the wording; the Excel version is the one to use if you want the readings, parts and labour to total themselves.
In one paragraph
An HVAC work order records one mechanical service visit against one unit. Log the call against a response time, copy the nameplate before diagnosing, and take operating readings as found before touching anything. Work the component checks and write the filter size down. Then take the same readings as left, against specification, in the same row. That pair is what proves the fix rather than asserting it. Close with the refrigerant record, parts and labour, a repair type, and both signatures with the technician's certification number.
The template is the floor, not the ceiling
Take the template; it will carry one visit from the call to the signature. When one form per unit stops being enough, a connected CMMS runs the plant: SLA clocks that warn before they breach, refrigerant records assembled into the report an auditor asks for, and the units that keep coming back visible as a pattern.