Free HVAC Invoice Template

An HVAC invoice template is a preset form for billing a service call, repair, or equipment change-out, with lines for the diagnostic, each part, labor, and refrigerant by the pound. Good ones also carry the system data — tonnage, filter size, readings taken — so the paperwork answers questions on the next callback. Nothing you type leaves your device.

Word .DOCXExcel .XLSXCSV .CSVFill it in your browser

Downloads are blank and unbranded — no email, no account, nothing to unsubscribe from. The browser version does the arithmetic and prints to PDF.

What belongs on an HVAC invoice?

Start with the system itself: tonnage or BTU capacity, fuel type, where the equipment sits (attic, crawlspace, closet, rooftop), and the filter size written out with its MERV number. Then the readings the job produced, each with its unit — supply and return air temperatures in degrees F and the split between them, superheat and subcool, static pressure in inches of water column, manifold gas pressure, the measured capacitor value in microfarads next to the rating stamped on the can, and compressor or blower amp draw next to nameplate RLA or FLA. In the line items, keep the diagnostic separate from the repair it led to, call each part by its OEM number, show what you recovered from the system alongside what went back in, and give the after-hours differential its own line instead of folding it into labor. If a permit was pulled, the permit number and the inspection date belong on the invoice too.

How to fill in the HVAC invoice template

Fill the header once — business name, license number, and the service address, which in HVAC is often not the billing address. Open the line items with the diagnostic or service call, then say on the next line whether it was applied to the repair. Repairs usually price as one flat-rate task with parts and labor together; if you bill time and material instead, split the part and the labor onto separate lines so each carries its own warranty terms. Refrigerant goes per pound. Duct repair goes per linear foot. On a change-out, do not let the equipment line swallow the job — the line set, condenser pad, disconnect and whip, thermostat, permit, crane or lift, and haul-away of the old unit each get a line. In a two-system house, run a labeled block per system.

Common HVAC line items, and what each one runs

These are the 321 jobs the online version can fill in for you, with the hours and materials a typical one takes. They are starting points, not prices — what you charge is yours.

Line itemTypical hoursMaterials at cost
Diagnostic / service call1 hr
Run capacitor replacement — parts & labor1 hr$40
Refrigerant R-410A recharge (per lb)1.5 hrs$180
Blower motor replacement — parts & labor2.5 hrs$330
Seasonal tune-up & safety inspection1.5 hrs$25
Contactor replacement1 hr$45
Condenser fan motor replacement2 hrs$175
Evaporator coil replacement5 hrs$900
Condensate drain clearing1 hr$15
Thermostat install — programmable1 hr$90
Thermostat install — smart / Wi-Fi1.5 hrs$220
AC condenser replacement — parts & labor6 hrs$2,400
Furnace replacement — 80% AFUE6 hrs$1,800
Furnace replacement — 96% AFUE8 hrs$2,900
Heat pump install — parts & labor8 hrs$3,800
Igniter or flame sensor replacement1 hr$65
Ductwork repair & sealing (per linear ft)3 hrs$120
Duct cleaning — whole home4 hrs$60
Mini-split install — single zone6 hrs$1,900
Refrigerant leak search & repair3 hrs$150
Air filter replacement (each)30 min$25
After-hours / emergency call2 hrs
Compressor replacement5 hrs$1,100
TXV / expansion valve replacement3.5 hrs$220

Three HVAC invoicing mistakes that cause callbacks

Adding refrigerant without invoicing the leak. A system that is low is leaking, and an invoice reading only 'added refrigerant' makes next summer's identical call look like your repair failed — put the leak search on the invoice as performed, declined, or scheduled, in the customer's own words when they decline. Second, billing a change-out as one equipment line. When the inspector fails the disconnect or the condensate termination, a homeowner reading one line assumes everything was covered; itemized permit, electrical, and drain work shows where your scope ended. Third, not naming the system. Plenty of callbacks come from houses with two units, and 'serviced AC' tells nobody which one — label them by location and record the filter size so the customer buys the right one.

Common questions

Should the diagnostic be its own line if I did the repair the same visit?

Yes, keep it as its own line and then show what happened to it. On HVAC the diagnostic can be the longest part of the visit: the system has to run long enough to fail, and an intermittent board or a compressor that only trips in the afternoon heat will not show itself in five minutes. A repair line by itself hides most of what you actually did. Shops either apply the diagnostic to the repair or keep it, and both are normal as long as the invoice says which one on the copy the customer keeps. A line reading 'diagnostic — applied to repair below' with a matching credit underneath is still unambiguous a year later. A diagnostic that silently disappears into a flat-rate repair looks like you never billed for it, and one that quietly stays on looks like you billed twice.

How do I invoice a repair when the part was covered under the manufacturer's warranty?

Invoice it as a labor job and give the covered part its own line so the customer can see it. Put the OEM number on that line with the words 'warranty part, covered by manufacturer' and the claim or RA number your supplier issued, then bill labor, refrigerant, freight, and diagnostic the way you normally would. Shops differ on whether the part line carries a zero, its full value with a matching warranty credit underneath, or a handling and freight line of its own, and any of those reads fine as long as the invoice says which. Homeowners hear 'ten-year warranty' and expect the whole visit to be free, so a part line sitting directly above the billable labor answers that before the phone rings. Keep your copy — the distributor often wants it before releasing the claim.

Should HVAC repairs be invoiced flat rate or by the hour?

Either works, but one invoice should not mix them silently. Flat rate shows one line per repair task with parts and labor combined, which is why two jobs that take the same hour on the clock can bill differently — you are pricing the fix, not the time. Time and material shows labor hours and each part on separate lines, and it reads better on leak searches, retrofits, and anything you could not scope from the driveway. If a single job needs both, split it into labeled sections so the customer can see which rule applied where.

What goes on the invoice for a maintenance-plan visit the customer already paid for?

Invoice it anyway, with every task and reading listed. A plan visit that leaves no paperwork is a common reason customers let plans lapse — they cannot see what they bought. List the tune-up tasks you performed and the readings you took, show the covered work as included under the agreement, and name the plan along with its renewal date. Shops handle the money line differently: some zero it out, some show the normal value with a plan credit underneath so the customer sees what the agreement earned them. Anything the agreement does not cover — a weak capacitor found, a drain treatment, a filter outside the plan — goes on its own line billed the way you normally would, so the split between covered and billable is obvious.

HVAC invoice generatorHVAC estimate calculatorWhat goes on an invoice