Diagnostic + Approved Repair
For a service call that moves from finding the issue to a customer-approved repair.
An HVAC invoice carries a chain most trades don't need: the diagnostic visit, the price the customer approved, and the repair that followed. When any link goes missing on paper, the whole bill can read as "they just did it and charged me." This free HVAC invoice template keeps the chain visible: diagnostic fee, approved repair with its approval noted, parts and refrigerant on their own lines. Download PDF or Word below, or open the invoice generator. No sign-up, no watermark.
For a service call that moves from finding the issue to a customer-approved repair.
For a tune-up or plan visit, with included work, filters, and any separately approved extras.
For new equipment or replacement work, with estimate reference, deposit credit, and equipment handoff fields.
Every download is free - no email, no sign-up, no watermark.
Whether your paperwork says HVAC or heating and cooling, the invoice needs the standard header — business, license number where your state expects it, customer, service address, invoice number, dates — and a middle that mirrors how HVAC work actually unfolds:
One afternoon call — AC not cooling:
Follow the chain: the diagnostic was priced when they booked; the repair line says when its price was approved; the part and the refrigerant are quantities anyone can check against the unit outside. This is an hvac invoice example a homeowner can hand their skeptical spouse — and that, not the font, is what professional means on paper.
| Description | Qty | Rate | Amount |
|---|---|---|---|
| Diagnostic visit — 11 June | 1 | 95.00 | 95.00 |
| Replace dual-run capacitor — approved on site 11 June | 1 | 145.00 | 145.00 |
| Capacitor 45/5 µF (part) | 1 | 38.00 | 38.00 |
| Refrigerant top-up — R-410A, 1 lb | 1 | 70.00 | 70.00 |
| Subtotal | 348.00 | ||
| Tax | 27.00 | ||
| Total due on receipt | 375.00 |
The repair done before the price was said. The unit was open, the fix was quick, you just did it — and now the invoice is the first place the customer sees a number. This bill is legitimate and it will still feel wrong to them. The invoice can only half-rescue it: describe the fault, the fix and the parts precisely, and price honestly. The full fix is procedural — quote before you close the panel, even verbally, then write _"approved on site"_ on the line. The approval note costs six words; its absence costs the review.
Diagnosis, then a declined repair. You found the failed compressor; they're not ready for the number. Invoice the diagnostic — it was finished work — with the finding written out (_"Diagnostic: compressor grounded, replacement recommended"_), and put the repair in a separate quote. That written finding also becomes their proof-of-history if they replace the system later.
The maintenance visit that found a problem. Tune-up booked, failing part discovered. Two lines: the maintenance visit at its price, and the repair — _only if approved_ — at its price with the approval note. A tune-up that silently became a $400 repair is the exact "just did it" pattern, one step removed.
After-hours and peak season. Summer emergency rates are legitimate and expected — as their own named line (_"After-hours service call"_), never a silently inflated hourly rate. The customer who called at 9pm in July knows what they did.
Warranty work. Part under manufacturer warranty, labor not covered? The invoice shows the part at zero with the warranty named, and the labor at its price: _"Blower motor — manufacturer warranty, $0.00"_ above _"Labor — warranty replacement, 1.5 hr."_ Nothing builds trust faster than a visible zero; nothing destroys it faster than warranty work billed opaquely.
Always. They were priced at different moments — the diagnostic when the visit was booked, the repair when it was approved — and the invoice should preserve both moments. It's also what keeps the diagnostic billable when a customer declines the repair.
A short reference on the repair line: "approved on site, 11 June" or "approved by phone before work." It isn't legal ceremony — it's the sentence that prevents the single most common HVAC billing complaint: a price that appeared only after the work was done.
Type and quantity, priced per pound: "R-410A, 1 lb × $70.00." Refrigerant is invisible to the customer, so the line has to do the showing.
Yes — the diagnosis is complete work: they now know what's wrong and what it will take. Bill the visit, write the finding into the description, and quote the repair separately.
Use the billing period or visit date, then name what the visit included: for example, a seasonal inspection, filter replacement, and any separately approved repair. A plan can be billed by period or by visit; the invoice should make the chosen basis visible.
Reference the approved estimate or work order, list equipment and installation separately, then show the previously received deposit as a dated negative line before the balance due. Model and serial fields are useful handoff records when you have them, not a substitute for the actual job documentation.
Show the refrigerant type, quantity, and unit rate so the amount is traceable on the invoice. Keep any recovery, handling, recordkeeping, or local compliance requirements separate and verify them for the job location and equipment.
Show the covered part at $0.00 with the warranty named, and bill uncovered labor as its own line. The visible zero is the point — it proves the warranty was honored and explains why anything at all is being charged.