Services
Industries
Free Tools
Resources
About Book a Consultation (407) 694-2055
Orlando, FL · Working nationwide since 2008
Free Tool · HVAC · No signup

Free HVAC invoice template.

Bill the way HVAC actually works: diagnostic fee, refrigerant by the pound, parts, labor hours and equipment, plus warranty and EPA fields. Add your logo, type your own rates, and download a clean PDF. Free, no signup, nothing stored.

Build your HVAC invoice

Tap the HVAC line items you used, then type your own rates. The invoice preview on the right updates as you go. Rates are blank on purpose, you set the prices.

Your HVAC company
No logo
PNG or JPG, optional
Bill to (customer)
Invoice details
Add HVAC line items

Tap to drop a pre-labeled row in with the right unit. Prices stay blank, you fill them in.

Invoice line items
Description Qty / hrs / lbs Your rate Amount
Tax, credits & deposit

Maintenance-agreement credit and any deposit already paid are subtracted from the total to show the real balance due. Sales tax usually applies to parts and refrigerant; labor is often exempt. Verify what is taxable in your state.

Warranty on this work
Notes to customer
Add your company name and at least one line item to download. Nothing is stored or uploaded.
Live preview · this is your invoice PDF
INVOICE
From
Your Company
Bill to
Customer name
DescriptionQtyRateAmount

This is a blank invoice template, not a price guide. All rates are yours to set. Nothing here is a quote or an estimate of what HVAC work should cost in your area.

Want invoices that get paid faster?

A clean invoice is step one. We build HVAC websites and systems that book service calls and collect online. Get a free mockup or audit.

Get a free mockup or audit →

An HVAC invoice that bills the way the work actually happens

A generic invoice has a description column and a price column, and that is fine for a lot of trades. HVAC is not one of them. A heating and cooling job mixes a diagnostic visit, refrigerant measured by the pound, individual parts like capacitors and blower motors, billable labor hours, and sometimes a full equipment install with a model number and a SEER rating, all on one ticket. This free HVAC invoice template gives you a pre-labeled line for each of those, plus the fields a service invoice needs (work-performed date, payment terms, warranty, EPA certification and license number) that a plain template leaves out. You fill in your own rates, add your logo, and download a clean PDF. Nothing is stored and nothing is uploaded.

How to use it

Enter your company details and upload your logo at the top. Tap the HVAC line-item buttons for whatever you did on the call, a diagnostic or trip fee, refrigerant, a capacitor or contactor, a blower motor, a filter, a condensate pump, labor hours, or an equipment install, and each one drops in with the right unit already labeled. Type your own quantity and rate on each row. Add the equipment make, model and SEER if you replaced a system, set your payment terms, and the due date fills in automatically. When the preview on the right looks right, hit Download invoice PDF and email or print it. The rates are blank on purpose, this is your invoice, not a price list.

The unit that trips people up: refrigerant by the pound

Most HVAC line items are billed each (one capacitor, one motor) or by the hour (labor). Refrigerant is different. It is billed by the pound, and the type matters as much as the amount. The three you will see are R-410A, the long-standing standard for residential systems, R-32, the lower global-warming-potential refrigerant that newer equipment is moving to, and R-22, the old phased-out refrigerant that is now scarce and expensive to source for legacy units. Because the cost per pound varies so much between them, you should never bury refrigerant inside a labor line. On this template, refrigerant is its own row: put the type in the description (for example, "R-410A refrigerant added"), the pounds in the quantity column, and your per-pound rate in the rate column. That itemization protects you in a dispute and makes your invoice readable to a homeowner who got a second opinion. It also lines up with how EPA section 608 expects certified refrigerant handling to be documented, which is why this template includes a dedicated EPA certification field.

The decision that drives the invoice: repair line items vs a replacement quote

The biggest fork on any service call is repair versus replace, and it changes what the document even is. A repair is an invoice: you list the failed parts, the refrigerant, and the labor for work you already performed, and payment is due now. A replacement is usually a quote first, a proposal for new equipment the customer has to approve before you order it, and only becomes an invoice after the install. The practical guidance most technicians use is the rule of thumb that when the repair cost approaches roughly half the price of a new system, or the unit is past its expected service life and on the older refrigerant, replacement is worth pricing out. This template is built for the invoice side, the work that is done and billable, but it includes an equipment line (with model and SEER fields) so that when a replacement does happen you can invoice the installed system cleanly. If you are still in the should-they-replace conversation, size and price that new system first with the related calculators below, then come back here to invoice it.

What belongs on a compliant HVAC invoice

Beyond the line items, a service invoice that holds up should show the invoice number, the date the work was performed (not just the date you sent the bill), the payment terms and due date, and the warranty on both parts and labor, because HVAC warranties are a frequent source of callbacks and arguments. Two fields matter more in this trade than most: your EPA section 608 certification, which is required to legally handle refrigerant, and your state contractor license number. Many states require the license number to appear on customer documents, and in Florida, for example, HVAC work is performed under a state-issued CAC license that customers are entitled to see. Rules vary by state and they change, so verify your local licensing and what must appear on an invoice before you rely on a template. This tool gives you fields for all of it; what you put in them is up to you and your local requirements.

Free vs the paid HVAC software

The popular field-service platforms all bundle invoicing into a subscription. Housecall Pro, ServiceTitan and Jobber are full dispatch-and-billing systems that run monthly, which is worth it once you have trucks to schedule but is overkill if you just need to hand a customer a clean invoice today. Joist has a free tier, but it caps documents and strips custom branding unless you upgrade. This template is free with no signup and no document caps, it puts your logo on the invoice instead of ours, and it is pre-built for HVAC line items the generic templates do not include. For getting a professional, itemized invoice out the door right now, it does the job as well or better.

Pro tips

Frequently asked questions

What should an HVAC invoice include?
A complete HVAC service invoice should list the diagnostic or trip fee, every part replaced (capacitor, contactor, blower motor, filter, condensate pump and so on), any refrigerant by type and pounds added, labor hours, and any equipment installed with its model and SEER rating. It should also show the invoice number, the date work was performed, payment terms and due date, the parts and labor warranty, and your EPA certification and contractor license number. This template has a field or line item for each of those.
How do I bill refrigerant on an HVAC invoice?
Refrigerant is billed by the pound, and the type matters because R-410A, R-32 and the older R-22 carry very different costs. On this template, refrigerant is its own line item: put the type in the description (for example R-410A added), the number of pounds in the quantity field, and your own per-pound rate in the price field. EPA section 608 requires certified handling, so many shops also note the technician EPA number on the invoice, and there is a dedicated field for that here.
Should I charge a diagnostic or trip fee?
Most established HVAC companies charge a diagnostic or trip fee to cover the visit and the technician time to find the problem, and many credit it toward the repair if the customer approves the work that day. Stating the fee clearly on the invoice, and noting whether it was waived or applied, prevents disputes. This template includes a diagnostic and trip fee line so it shows up as a distinct charge rather than being buried in labor.
Is this HVAC invoice template really free with no rates filled in?
Yes. There is no signup, no account, and no document caps, and it ships with blank rates on purpose. You type your own diagnostic fee, your own per-pound refrigerant rate, your own labor rate and your own part prices, so the invoice reflects your market and not someone else's numbers. Tools like Joist and Housecall Pro gate branding or run a monthly subscription. This one is free and puts your logo on the page, not ours.
Can customers pay this HVAC invoice online?
Not in this free version, which produces a downloadable PDF you can email or print and then collect payment by your usual method. Online card payment, automatic past-due reminders and a service-agreement portal are part of the Pro version we are building. You can request early access from this page.
Pro version coming soon

HVAC invoices customers pay online, with auto-reminders.

The Pro version saves your customers and equipment history, takes card payment on the invoice, chases past-due balances automatically, and links to a maintenance-plan portal so service agreements renew themselves.

Get early access, book a free call →

What this template builds, and what it leaves blank

This is a document builder, not a pricing tool. The quick-add buttons drop in thirteen pre-labeled HVAC lines with the right unit already attached: per each for a capacitor, contactor, blower motor, filter or condensate pump, per hour for labor, per pound for R-410A, R-32 and R-22 refrigerant, plus a diagnostic or trip fee, condenser and air handler installs, and a tune-up. Every rate arrives empty. You type the quantity and the price, and the preview redraws as you go.

The arithmetic is plain. Each line is quantity times rate, the subtotal is the sum of the lines, tax is the subtotal times the percent you enter, and the total is subtotal plus tax. Any maintenance-agreement credit and any deposit already paid come off the total to show the balance due. The due date fills itself in from the work-performed date and the terms you choose, due on receipt or net 15, 30 or 45, and stops auto-filling the moment you edit it. The PDF is assembled in your browser by a library served from this site, and the logo you upload is read locally.

Now the blanks. It holds no price data, so it cannot suggest what to charge for a pound of refrigerant, a run capacitor, or an hour of labor. It does not know your state's rules on what is taxable, and labor is exempt in many places while parts and refrigerant usually are not, so verify locally. It prints the EPA 608 and license numbers you type without verifying either, and it cannot confirm the finished invoice meets your state's disclosure requirements. It takes no payment, stores no customers and chases no past-due balances. When a free template stops being enough, that is custom tools territory: we built a one-tap review-request tool for a New Jersey glass and mirror shop, for example.

How does the template work out the balance due?

Each line is quantity times your rate. Those add up to a subtotal, sales tax is applied at the percent you enter, and that gives the total. Any maintenance-agreement credit and any deposit already paid are then subtracted, and what is left is the balance due. All of it recalculates in the live preview as you type.

Does my logo or customer information get uploaded?

No. The logo file is read by your browser and drawn straight into the PDF, and the customer name, address and notes never leave the page. There is no account, no server holding drafts and no saved history, which also means closing the tab clears your work, so download the PDF before you go.