100% free, no account required

Free HVAC Estimate Template

Quote a repair, an install, or a maintenance plan with the parts and labor laid out clearly. Fill it in and download a PDF the customer can approve.

Your Information (From)

Client (Prepared For)

Estimate Details

Line Items

Live Preview

Updates as you type
This is a live preview. Edit the fields on the left to update it, then download below.

Your Business Name

Estimate

EST-001

Prepared For

Name

Date

June 13, 2026

Valid Until

30 days

DescriptionQtyPriceTotal
3-ton AC condenser unit1$2,400.00$2,400.00
Labor and installation1$1,200.00$1,200.00
Refrigerant and line set1$320.00$320.00
Permit and inspection1$180.00$180.00
Subtotal$4,100.00
Estimated Total$4,100.00

Notes

Estimate valid for 30 days. Equipment pricing subject to supplier availability. Includes 1-year labor warranty.

Generated with WaffleInvoice, waffleinvoice.com

No credit card required. Free forever.

Win the job

Want WaffleInvoice to send this estimate and turn it into an invoice?

Create a free account to email this estimate, let clients approve it online, and convert it to an invoice in one click. Free for unlimited estimates.

Start free

Takes 60 seconds. No credit card.

What to put on a hvac estimate

An HVAC estimate has to separate the big equipment cost from labor so the customer sees what they are really paying for. List your business and license number, the customer and service address, an estimate number, date, and validity window, then itemize the equipment, parts, refrigerant, labor, and permits. Note any warranty you include, because on a several-thousand-dollar install the warranty is often what closes the deal over a cheaper bid.

Common line items

HVAC estimates typically include these lines:

  • Equipment, like a condenser, furnace, or air handler
  • Parts: refrigerant, line set, thermostat, ductwork
  • Labor and installation
  • Permit and inspection fees
  • Maintenance plan, if offered
  • Warranty terms on parts and labor

Turning an estimate into an invoice

On installs, collect a deposit to cover the equipment order, then invoice the balance after the system is running and inspected. For service customers, a maintenance plan billed twice a year keeps you on the books and the equipment under warranty. When the customer approves, convert the estimate to an invoice rather than re-keying a four-figure number.

How to win more of the jobs you bid

HVAC buyers shop estimates hard because the dollar amounts are big, so a clean, itemized estimate with a clear warranty beats a vague one. Note the equipment model and efficiency rating in the line description so the customer can compare apples to apples. A free WaffleInvoice account lets them approve online and converts to an invoice, and can run the twice-a-year maintenance billing automatically.

Do this automatically

WaffleInvoice is free for unlimited estimates.

Stop rebuilding the same estimate every time. WaffleInvoice remembers your clients and prices, lets clients approve online, and turns an accepted estimate into an invoice in one click.

Free HVAC Estimate Template FAQs

What should an HVAC estimate include?

Your business and license number, the customer and service address, an estimate number and date, itemized equipment, parts, refrigerant, labor, and permits, plus any warranty and a validity window.

Should I separate equipment from labor?

Yes. On a large install the customer wants to see the equipment cost and the labor cost separately so they can compare your bid against others fairly.

Do I need a deposit on an HVAC install?

For installs with an equipment order, yes. A deposit covers the equipment you buy up front, with the balance due after the system is running and inspected.

Can I bill a maintenance plan from this?

Use the estimate for the install or repair, then a recurring invoice for the maintenance plan. A free WaffleInvoice account handles the recurring billing.

More free templates

Other estimate templates

Need something else? Use our free invoice generator or create a free account to send and track everything automatically.