← All articles
Running a Trade Business

HVAC Invoice Template: 7 Free Formats for Contractors

Seven copy-paste HVAC invoice templates for repair calls, flat-rate jobs, replacements with a deposit, maintenance visits, and commercial work, plus the invoice email and a past-due reminder.

Josh · Nov 6, 2026 · 16 min read

  • hvac invoice template
  • hvac invoice
  • hvac service invoice
  • air conditioning invoice
  • hvac business

An HVAC invoice template is the bill you hand over or email after a heating or cooling job. It names the equipment, describes the work in plain words, lists labor, parts and refrigerant, and ends with tax, any deposit paid, and the balance due. The seven templates below cover a repair call, a flat-rate job, a system replacement with a deposit, a maintenance visit, a commercial invoice, the email that carries it, and a past-due reminder.

Write the invoice while you are still on site. A bill that says what failed and what you replaced gets paid faster than one that shows only a total.

A technician in work gloves holds a clipboard beside a residential outdoor air conditioner with a gauge set and tool bag on the grass

Fill in the invoice at the equipment, while the model plate and the gauge readings are in front of you.

What every HVAC invoice needs

An invoice is the customer's record of the repair and your record of the sale. The IRS lists invoices among the supporting documents that back up the entries in your books and on your tax return. Write each one for two readers: the homeowner who pays it and you at tax time.

HVAC bills carry a few things that other trades skip. The equipment details matter because a repair, a warranty claim and the next service visit all start from the make, model and serial number. Refrigerant is usually billed by the pound, so it needs its own line with the type named. Warranty parts need a line of their own so the customer can see what the manufacturer covered.

PartWhat to writeExample line
HeaderBusiness name, phone, email, license number, invoice number, date"Lic. #[Number] · INV-3108"
Customer and siteBill-to name and address, service address, PO number if any"Service at: 42 Alder Way"
EquipmentMake, model, serial, refrigerant type, approximate age"3-ton split AC · R-410A"
Work summaryThe problem reported, what you found, what you did"Found failed run capacitor. Replaced."
Line itemsService call, labor or flat-rate task, parts, refrigerant by the pound"Refrigerant [type] · [X] lb"
TotalsDiscounts, tax if required, deposit received, balance due"Deposit received: -[Amount]"
Terms and warrantyDue date, payment methods, labor warranty length"Labor: [X] days"

Nine parts of an HVAC invoice: header, customer and site, equipment, work summary, line items, warranty lines, totals, terms, and sign-off

The parts an HVAC invoice can carry. Skip the ones a job does not need. Diagram only.

Number invoices in order and never reuse a number. "INV-" plus a running count is enough. When a customer calls about a charge in February, the number takes you straight to the August job.

Flat rate, labor, and sales tax on an HVAC invoice

How you split the bill changes more than how it looks. In some states it decides who pays tax on the parts.

Time and materials means you bill labor by the hour, often with a minimum, and list each part. It suits diagnosis-heavy calls where you do not know the fix until the panel is open.

Flat rate means one price for a defined task, like "replace a blower motor." The customer approves the price before you start. Many shops show the flat price as a single line and list the main parts under it without separate prices.

Sales tax rules differ by state and by the type of property. The Texas Comptroller, for example, says labor to repair residential real property is not taxable, while the total amount charged to repair nonresidential property such as an office building or a restaurant is taxable. The same page describes lump-sum and separated contracts and how each handles tax on materials. Other states handle this differently. Ask your state revenue department how your invoices should be set up for HVAC work.

Keep the invoice consistent with the estimate. If you quoted flat rate, do not switch to hourly because the job ran long.

How to bill refrigerant and warranty parts

Refrigerant is the line customers ask about most. Name the type on the invoice, list the pounds added, and show your rate per pound. The EPA's Section 608 rules also touch invoices on larger equipment: technicians servicing appliances with 50 or more pounds of ozone-depleting refrigerant must give the owner an invoice showing the amount of refrigerant added.

For warranty work, a common practice is to list the warranty part at $0.00 with its part number and a note that the manufacturer covers it, then bill the service call, labor and refrigerant as normal lines unless you cover labor under your own warranty. Homeowners hear "it's under warranty" and often assume the whole visit is free. Showing the $0.00 part next to the labor line explains the difference before they call. Record the serial number and install date on the ticket too, since manufacturers and distributors ask for both on a warranty claim.

A warranty repair invoice with service call, labor, a condenser fan motor at $0.00 under manufacturer warranty, refrigerant by the pound, tax, and balance due

How a warranty repair reads when the part is covered and the labor is not. Amounts are placeholders. Diagram only.

When to send each HVAC invoice

SituationSend whenChannel
Repair callBefore you leave the drivewayPrinted copy or email from your phone
Flat-rate jobWhen the system is tested and runningEmail, with a printed copy if asked
Replacement with depositDeposit invoice at booking, final invoice at completionEmail
Maintenance visitSame visit, with the checklist attachedEmail
Commercial jobPer the customer's billing terms, with the PO numberEmail to accounts payable
Past dueThe day after the due date, then 7 days laterEmail first, then a call

1. Repair call invoice (time and materials)

This is the everyday invoice for a no-cool or no-heat call billed by the hour, such as a failed capacitor, a frozen coil, or a bad igniter. It works when the fix is not known until you diagnose. Write arrival and finish times, because customers question the hours far less when clock times are printed.

INVOICE
[Business name] · [Phone] · [Email]
License #: [Number]
Invoice #: INV-[Number]    Date: [Date]
Due date: [Date or "Due on completion"]

BILL TO
[Customer first name] [Last name]
[Billing address]

SERVICE ADDRESS
[Address, unit, gate code if any]

EQUIPMENT
Type: [Split AC / furnace / heat pump]
Make: [Brand]  Model: [Model]  Serial: [Serial]
Refrigerant: [Type]  Approx. age: [Years]

WORK SUMMARY
Reported: [What the customer told you]
Found: [e.g. "Condenser fan not starting.
Run capacitor tested weak."]
Done: [e.g. "Replaced run capacitor. Checked
amp draw, system cooling normally."]

LABOR
Tech: [Name]   Arrived: [Time]   Done: [Time]
Qty  Description               Rate      Amount
1    Service call / trip fee   [Rate]    [Amount]
[X]  Labor, per hour           [Rate]    [Amount]

PARTS AND MATERIALS
Qty  Description               Price     Amount
1    [Part, size, part number] [Price]   [Amount]
[X]  Refrigerant [type], lb    [Rate]    [Amount]

Subtotal:                                [Amount]
Sales tax (if required):                 [Amount]
BALANCE DUE:                             [Amount]

PAYMENT
Accepted: [Cash / check / card]
Checks payable to: [Business name]

WARRANTY
Labor: [X] days. Parts: per manufacturer.

Name each part the way your supply house does, with size or rating. "35/5 MFD 440V run capacitor" answers questions that "capacitor" does not. If you waive the trip fee when the customer approves the repair, show the fee and a matching credit line so the savings are visible.

2. Flat-rate repair invoice

Use this for priced tasks from your flat-rate book, like a blower motor swap, a contactor replacement, or a thermostat install. The customer approved the price before you started, so the invoice repeats that wording and lists what it includes.

INVOICE
[Business name] · [Phone] · [Email]
License #: [Number]
Invoice #: INV-[Number]    Date: [Date]
Due date: [Date]

BILL TO
[Customer first name] [Last name]
[Billing address]
Service address: [Address]

EQUIPMENT
Make: [Brand]  Model: [Model]  Serial: [Serial]
Refrigerant: [Type]

APPROVED REPAIR
Task code: [Code from your price book]
Description: [e.g. "Replace blower motor and
capacitor, split system"]
Approved by: [Customer name] at [Time]

Flat-rate price:                         [Amount]

Includes:
- [Motor and capacitor, brand, part numbers]
- [Wiring, fasteners, and cleanup]
- [Test of airflow and amp draw]

WARRANTY PARTS (if any)
[Part name, part #] covered by manufacturer  $0.00

ADDITIONAL WORK (approved on site)
[Description]                            [Amount]
Approved by [Name] at [Time]

Subtotal:                                [Amount]
Sales tax (if required):                 [Amount]
BALANCE DUE:                             [Amount]

PAYMENT
Accepted: [Methods]

WARRANTY
Labor: [X] days from [Date].
Parts: per manufacturer.

Keep the task description word for word from your price book, since the customer saw it when they said yes. Anything added on site goes under its own heading with its own amount and the time it was approved. That one habit prevents most disputes about a flat-rate bill.

3. System replacement invoice with a deposit

Use this for a new furnace, heat pump or full system where you collect money up front. Send a deposit invoice at booking, then this final invoice when the system is running. The deposit shows as its own dated line, never folded into a smaller total.

FINAL INVOICE
[Business name] · [Phone] · [Email]
License #: [Number]
Invoice #: INV-[Number]    Date: [Date]
Estimate #: EST-[Number], approved [Date]
Due date: [Date]

BILL TO
[Customer first name] [Last name]
[Billing address]
Install address: [Address]

NEW EQUIPMENT INSTALLED
Outdoor unit: [Brand, model, serial]
Indoor unit / furnace: [Brand, model, serial]
Thermostat: [Model]
Refrigerant: [Type]
Install date: [Date]

SCOPE COMPLETED
[e.g. "Removed old system, recovered
refrigerant, set new pad, installed line set,
pulled vacuum, charged, tested. Startup
readings recorded."]

CHARGES
Equipment                            [Amount]
Labor                                [Amount]
Materials                            [Amount]
Permit fee (paid on your behalf)     [Amount]
Old equipment removal and recovery   [Amount]
Change order #1, approved [Date]     [Amount]

Subtotal:                            [Amount]
Sales tax (if required):             [Amount]
Deposit received [Date]:            -[Amount]
BALANCE DUE:                         [Amount]

PAYMENT
Accepted: [Methods]
Due by: [Date]

WARRANTY AND REGISTRATION
Labor: [X] year from [Date].
Equipment: per manufacturer. Registration
[completed on / to be completed by] [Date].

Show the full job price first, then subtract the deposit with its date. Reference the estimate number and approval date so both documents tell the same story. If a manufacturer offers longer parts coverage when equipment is registered within a set window after install, note on the invoice who registers it and by when. Check the manufacturer's current terms before you promise a coverage length.

4. Maintenance visit and tune-up invoice

Use this for a seasonal tune-up or a visit under a service plan. These invoices are short, but they are also where you record findings that lead to the next repair. Attach or reference your checklist so the customer sees what was inspected. If you need a starting list, see the HVAC maintenance checklist.

MAINTENANCE INVOICE
[Business name] · [Phone] · [Email]
License #: [Number]
Invoice #: INV-[Number]    Date: [Date]
Due date: [Date]

BILL TO
[Customer first name] [Last name]
[Billing address]
Service address: [Address]

EQUIPMENT
Make: [Brand]  Model: [Model]  Serial: [Serial]
Refrigerant: [Type]  Approx. age: [Years]

VISIT TYPE
[Spring cooling tune-up / Fall heating tune-up]
Plan: [Plan name, or "No plan, single visit"]

COMPLETED
[Checklist items done, e.g. "Cleaned condenser
coil, checked capacitor, tested contactor,
changed filter, measured temperature split."]

READINGS
Temperature split: [X] degrees
Amp draw: [X]   Static pressure: [X]

FINDINGS AND RECOMMENDATIONS
[e.g. "Capacitor testing weak. Recommend
replacement this season. Quote available."]

CHARGES
Tune-up                              [Amount]
Plan discount                       -[Amount]
Filter / materials                   [Amount]

Subtotal:                            [Amount]
Sales tax (if required):             [Amount]
BALANCE DUE:                         [Amount]

NEXT VISIT
Recommended: [Month, year]

PAYMENT
Accepted: [Methods]

Write recommendations as findings with no price pressure, such as "capacitor testing weak, recommend replacement." The customer can say yes now or later, and you have a dated record that you raised it. If the visit falls under a prepaid plan, show the plan discount as its own line so the value of the plan is visible.

A person in work clothes signs a paper service invoice on a clipboard at a kitchen counter, with a furnace filter and a tablet beside it

A signed copy at the end of the visit gives both sides the same record of what was done.

5. Commercial HVAC invoice with PO number

Use this for businesses such as an office, a restaurant or a property manager. Commercial customers usually need a purchase order or work order number on every invoice, and their accounts payable team matches on it. Include the refrigerant type and pounds added, even on small jobs.

INVOICE
[Business name] · [Phone] · [Email]
License #: [Number]
Invoice #: INV-[Number]    Date: [Date]
Payment terms: [Net 15 / Net 30]
Due date: [Date]

BILL TO
[Company name]
Attn: Accounts Payable
[Billing address]
PO / Work order #: [Number]

SERVICE LOCATION
[Site name, address, suite or roof access]
Site contact: [Name, phone]

EQUIPMENT SERVICED
Unit ID / tag: [e.g. RTU-2]
Make: [Brand]  Model: [Model]  Serial: [Serial]
Refrigerant: [Type]  Charge size: [X] lb

WORK PERFORMED
Reported: [Issue from work order]
Found: [Findings]
Done: [Work completed]

REFRIGERANT RECORD
Type: [Type]   Added: [X] lb
Leak check / repair test: [Result, if performed]

CHARGES
Service call                         [Amount]
Labor, [X] hrs @ [Rate]              [Amount]
Parts: [List with part numbers]      [Amount]
Refrigerant, [X] lb                  [Amount]

Subtotal:                            [Amount]
Sales tax (if required):             [Amount]
BALANCE DUE:                         [Amount]

REMIT TO
[Business name, address]
Payment methods: [ACH / check / card]

Technician sign-off: [Name] [Date]
Customer sign-off: [Name] [Date]

Tax treatment for nonresidential repair work often differs from residential, so confirm your state's rules before you leave the tax line blank. Ask each commercial customer for its invoicing rules once, then save them with the account.

6. Invoice email to the customer

Use this every time you send an invoice by email. A short, plain note gets the attachment opened and paid. Send it from your business email address so replies reach you.

Subject: Invoice INV-[Number] for [job] at
[street name]

Hi [Customer first name],

Thanks for having us out on [Date]. Your invoice
for [short job description] is attached.

Amount due: [Amount]
Due date: [Date]

You can pay by [method 1] or [method 2]. If you
pay by check, please make it out to
[Business name].

Your labor warranty runs through [Date]. If the
system acts up before then, call me directly at
[Phone].

Thanks again,
[Your name]
[Business name] · [Phone]

Put the invoice number and the street in the subject line, because landlords and property managers search their inbox by address. Mention the warranty date in the email as well as on the invoice. It is the line customers look for when the system stops cooling a month later. A text version can stay short: "Hi [Name], your invoice for today's service is in your email. [Amount] due [Date]. Thanks, [Business name]."

7. Past-due HVAC invoice reminder

Send this the day after the due date passes with no payment. Keep the first one friendly. Send the second a week later, firmer, then call.

Subject: Reminder: invoice INV-[Number] was due
[Date]

Hi [Customer first name],

A quick reminder that invoice INV-[Number] for
the [job] at [street name] was due on [Date].
I have attached it again here.

Amount due: [Amount]

If you have already paid, thank you, and please
reply with the date so I can match it. If
something about the work or the bill is holding
it up, let me know and we can sort it out.

You can pay by [method 1] or [method 2].

Thanks,
[Your name]
[Business name] · [Phone]

--- SECOND REMINDER (7 days later) ---

Subject: Second reminder: INV-[Number], [Amount]
past due

Hi [Customer first name],

Invoice INV-[Number] is now [#] days past due.
Please send payment by [Date]. Per the terms on
your estimate, [late fee policy, if any] applies
after that date.

Please reply or call me at [Phone].

[Your name]

Mention a late fee only if it was on the estimate or work order the customer signed. Keep threats out of writing. Lien and collection rules differ by state, so check yours before the next step.

Mistakes that slow down HVAC payments

  • A total with no work summary. "AC repair: [Amount]" invites a call. Three lines on what you found and fixed answer it first.
  • No equipment details. Without make, model and serial, a warranty claim or a return visit starts from scratch.
  • Hiding the refrigerant charge. Name the type and pounds on its own line so the cost has an explanation.
  • Blurring warranty and labor. Show the covered part at $0.00 and bill labor as written, so nobody expects a free visit.
  • Losing the paper trail. The IRS says to keep records for 3 years in most cases, and longer in some situations. Save every invoice, photo and payment record in one folder per year.

If you are choosing how to run the office side, compare HVAC software options that handle estimates and invoices. If you are still setting up, how to start an HVAC business covers licensing and insurance. And once a job is paid and the customer is happy, that is a good moment to ask for a Google review.

Questions HVAC contractors ask about invoices

What should an HVAC invoice include?

Your business name, contact details and license number, then an invoice number and date, the customer's name and billing address, and the service address. Add the equipment make, model, serial number and refrigerant type, a short summary of what you found and did, labor and parts with prices, refrigerant by the pound, any fees, tax if your state requires it, deposits received, the balance due, the due date, payment methods, and your warranty on labor.

Should I list labor and parts separately on an HVAC invoice?

Usually, yes. Customers trust a bill they can check, and separate lines head off "why so much" calls. It can also affect sales tax, since some states treat labor and materials differently. Flat-rate shops can show one price and list the main parts without individual prices. Check your state's rules before you choose.

How do I invoice a warranty repair?

List the warranty part at $0.00 with the part number and a note that the manufacturer covers it. Then bill the service call, labor and refrigerant as normal lines, unless your own labor warranty covers them. Record the serial number and install date, because the manufacturer and your distributor will ask for both.

When should an HVAC technician send the invoice?

Before you leave the job, if you can. For repair calls and tune-ups, print it or email it from your phone while the customer can still see the work. For replacements, send the final invoice the day the system passes startup and any inspection. Commercial customers may set billing dates in their agreement, so follow those.

Do HVAC contractors charge sales tax on invoices?

It depends on your state and the type of property. Texas, for example, does not tax labor to repair residential property but taxes the full charge for nonresidential repair. Other states have their own rules for labor, parts and equipment, so confirm with your state revenue department.

Get the next HVAC call booked

A clear invoice closes out one job. The next step is making the following one easy to book. If you want a website where customers can see your heating and cooling services and request a visit, you can get a booking site for your HVAC business with Kejoola. It is a four-page site with Home, Services, Blog and Contact pages, and the booking form takes a name, email, phone number and a notes box where customers can describe the problem. For what that site should cover, see what an HVAC website needs.

14-day free trial, no card needed. Online booking starts on the Starter plan.

Sources

Related articles

View all