HVAC Invoice Template: Get Paid Faster on Every Job
March 15, 2026 · 5 min read
If you're running an HVAC business, your invoice is the last thing standing between you and getting paid. A clear, professional invoice gets paid faster. A vague one gets questions, delays, and "I'll take care of it next week."
Here's a template that works — and the line items that matter most for HVAC jobs.
HVAC Invoice Template
[Your Business Name] [Address] | [Phone] | [Email] License #: [Your License Number]
INVOICE #: INV-0001 Date: [Issue Date] Due Date: [Due Date — typically Net 7 or Net 15]
Bill To: [Client Name] [Property Address] [Client Phone / Email]
| Description | Qty | Unit Price | Amount |
|---|---|---|---|
| Service call / diagnostic fee | 1 | $[X] | $[X] |
| Labor — [describe work] | [hrs] | $[X]/hr | $[X] |
| Refrigerant — [type, lbs] | [X] | $[X]/lb | $[X] |
| Parts — [part name, model] | [X] | $[X] | $[X] |
| Materials | 1 | $[X] | $[X] |
| Subtotal | $[X] | ||
| Tax ([X]%) | $[X] | ||
| Total Due | $[X] |
Payment Terms: Due within [7/15/30] days of invoice date. Payment Methods: Credit card, check, Zelle, bank transfer.
Late Payment: Invoices unpaid after [X] days are subject to a [X]% monthly late fee.
Thank you for your business.
The Line Items That Matter Most
Service call / diagnostic fee Always itemize this separately. Clients expect to see it as its own line. Bundling it into labor creates confusion and disputes.
Labor hours Be specific: "Labor — AC evaporator coil replacement, 3.5 hours." Vague labor charges get questioned. Specific ones get paid.
Refrigerant List the type (R-410A, R-22, R-32) and the quantity in pounds. This is the line item most likely to surprise clients — so itemize it clearly and consider noting the current market rate per pound.
Parts with model numbers "Blower motor — Carrier HD52AE120" is better than "blower motor." Model numbers prove the part is legitimate and eliminate "can I find it cheaper?" conversations.
Trip charge (if applicable) If you charge a separate trip fee on top of the diagnostic, list it separately. Don't bury it.
Payment Terms That Actually Work
Net 7 for residential, Net 15 for commercial.
Most residential HVAC clients will pay within a week if you make it easy. Net 30 gives them permission to wait — and they will.
For commercial clients with longer AP cycles, Net 15 is reasonable. Net 30 is standard but slow. If you're doing ongoing maintenance contracts, consider requiring a card on file for automatic billing.
The late fee clause matters.
Even if you never enforce it, having a late fee clause in your invoice terms changes client behavior. "2% per month after 15 days" is a standard, enforceable rate in most states. Include it.
The Part Nobody Talks About: Follow-Up
A great invoice template gets you 80% of the way there. The other 20% is what happens when the client doesn't pay on the due date.
Most HVAC contractors handle this manually — a text, a call, another text a week later. It works, but it takes time, and it's awkward, especially with clients you want to keep.
The better approach: automated reminders that go out on a schedule without you doing anything. A reminder the day before the due date. One on the due date. One three days after. One a week after. Professional, consistent, and automatic.
When the client pays, the reminders stop. You never have to think about it.
Send this invoice and let Chompis handle the follow-ups
Start free 30-day trialCommon HVAC Invoice Mistakes
Not including your license number. Required in most states for HVAC work. Clients doing insurance claims or warranty work need it. Always include it.
Vague job descriptions. "AC repair" is not a job description. "Replaced failed capacitor on Carrier 2-ton split system, tested refrigerant levels, confirmed system cooling at 18°F delta-T" is. Specificity protects you if there's ever a dispute.
Not noting warranty terms. If you warranty your labor (and you should), note it on the invoice: "Labor warranted for 90 days from date of service." This protects you as much as the client.
Sending a PDF and following up manually. A PDF attached to an email is easy to miss, easy to forget, and requires you to manually track who has and hasn't paid. A payment link in the email body — where the client clicks and pays in 30 seconds — gets paid faster.
The Fastest Way to Get Paid
The HVAC contractors who get paid fastest share a few things:
- Invoice the same day the job is done, not a week later
- Use Net 7 or Net 15, not Net 30
- Make card payment the easiest option
- Follow up automatically so nothing slips
The template above handles the first part. The rest is about process — and the right tools to automate it.