HVACBossPro Blog — Billing & Payments

HVAC Invoicing Software: The Complete Guide to Billing Heating and Air Jobs

Most heating and air companies are good at fixing equipment and less good at getting paid for it. The tech replaces a capacitor in twenty minutes, then the invoice sits on a clipboard for three days, goes out with the wrong labor line, and gets paid a month later after two reminder calls. None of that is a skills problem. It is a billing system problem, and it is the part of the business that software helps with most.

This guide walks through how HVAC billing works when it is done well, from the service list to the month-end review, and how each piece works in HVACBossPro.

Why HVAC Billing Is Different

An overview of billing features sits on the HVAC invoicing software page. This guide goes deeper into how the pieces fit together on real jobs.

A lawn company bills the same mowing price every week. An HVAC company bills something different on almost every call. One no-cool call is a diagnostic and a contactor. The next is a diagnostic, a capacitor, labor and two pounds of refrigerant. A third is a spring tune-up covered by a maintenance plan. Then a property manager calls about four rentals with clogged drain lines, and they want one bill at the end of the month, not four.

That variety is why so many HVAC owners still write invoices by hand. A blank paper form handles anything. The trouble is that a blank form also lets anything slip: the part that never got written down, the labor that got rounded to nothing, the refrigerant nobody weighed. Good billing software keeps the flexibility and takes away the gaps.

Start With a Service List

Everything on an HVAC invoice should come from a service list you set up once. In HVACBossPro, that list is whatever you sell: a diagnostic, a spring or fall tune-up, a maintenance plan, a run capacitor, a contactor, a drain line clearing, refrigerant per pound, a blower motor, a thermostat, a coil cleaning. You set the names and the prices.

Once the list exists, estimates and invoices are built from it. The tech or the office picks “Contactor” and the price fills in. Nobody guesses what you charged last time, and two techs do not bill the same repair two different ways.

Write the names the way a homeowner reads them. “Run capacitor (outdoor unit)” makes sense to a customer. “CAP 45/5” does not. The guide to HVAC Invoice Line Items Customers Actually Understand goes through naming in detail.

Line Items: Diagnostic, Parts, Labor and Refrigerant

The single biggest cause of billing arguments in HVAC is one line that says “Repair” with a large number next to it. Customers do not argue with a list of things they can see. They argue with a total they cannot explain.

A clear HVAC invoice usually has:

Some companies price repairs as a single flat number per task instead of parts plus labor. That works too. The point is that each thing the customer paid for has its own line with a plain name.

Getting Paid at the Door

The best time to get paid for a service call is the moment it is finished. The customer just watched the air come back on. They are happy. Three weeks later they are not thinking about you at all.

In HVACBossPro, the tech taps Complete on their phone and the invoice is created from the job. If the customer has a card on file, it can be charged right then, before the van backs out of the driveway. The customer gets the invoice and can see it in the customer app. The office does not have to type anything.

Card on file comes from two places. New customers who sign up through the website sign-up form have their card captured on the way in. Existing customers can add or update a card in the customer app. Once it is there, every visit after can be charged without asking for the number again. You can also charge a card on file on a schedule instead of at completion, which suits some maintenance plan setups.

Big Jobs, Declined Cards and Past-Due Invoices

Not every job fits the charge-at-completion pattern. A full system replacement or a big repair is a lot of money to put on a card after the fact. Many owners take a deposit first. That is a policy decision, and it is easy to run with invoices: send a deposit invoice when the customer approves the estimate, then the final invoice shows the deposit as a credit line. The details are in the deposits guide in this series.

Cards decline. They expire, they get replaced after fraud, they hit a limit. When a charge does not go through, the invoice stays open. The fix is to ask the customer to update their card in the customer app instead of reading numbers over the phone, then charge the new card.

Anything still open goes into past-due follow-up. HVACBossPro sends reminders by text and email, and the office can text the customer directly through two-way texting. A steady routine — a friendly reminder, then a firmer one, then a phone call — gets most invoices paid without anyone getting angry.

Maintenance Plans, Property Managers and Commercial Accounts

Maintenance agreements are where HVAC billing turns recurring. In HVACBossPro, a plan is set by the minimum days between visits: 180 for spring and fall tune-ups, 365 for a yearly check. Each visit comes due on the Waiting List on its own. How you bill the plan is up to you: charge per visit when the tech taps Complete, sell the plan as a yearly price, or charge the card on a schedule. Customers can sign up for a plan with its pricing shown in the customer app or through the website sign-up form.

Property managers and landlords are a different animal. One client might own twenty rental homes, each with its own furnace, its own filter size and its own tenant. Set that client to Monthly and every visit to every address lands on one statement at the end of the month, each line labeled with the address. Their bookkeeper can match every charge to a property, and you send one bill instead of twenty.

Commercial accounts work the same way: one business, several buildings or rooftop units, one monthly statement. Tag them Commercial so they are easy to find in reports.

Sales Tax, Callbacks and Policies

Sales tax on HVAC work varies a lot by state and province, and sometimes by whether a job counts as a repair or an installation. HVACBossPro adds sales tax to invoices, but it does not decide what is taxable for you. Ask your accountant and set up your billing to match their answer.

Callbacks are a policy question too. If a part you installed last month fails, do you charge a trip fee? A diagnostic? Nothing? Decide once, write it down, and bill it the same way every time. A no-charge callback can still get an invoice with a zero-dollar line, so the history shows the visit happened.

Month-End Review, Reports and Moving Off Paper

Once billing runs from the job, the month-end review gets short. Look at what was billed, what was paid, what is still open and who is past due. Check that every completed job has an invoice. Check that monthly statements went out to every property manager. Reports in HVACBossPro give you those lists without adding up carbon copies.

Slow months matter here. Spring and fall bring tune-ups but fewer emergency calls, and cash gets tight. Companies with a lot of maintenance plan customers and cards on file feel that less, because plan visits keep coming due and get paid the day they are done.

If you are still on paper invoices, the move does not need to happen in one weekend. Import your customers by CSV (addresses are placed on the map automatically), set up your service list, and start invoicing new jobs in the software. Old paper can stay in the file cabinet.

Where to Go Next

Each of these topics has its own guide in this series, from writing line items to choosing billing software. Start with the next one, on line items customers actually understand, or go back to the HVACBossPro invoicing software page for the full feature list and the complete set of billing guides.

Bill Every HVAC Job the Day It Is Done

HVACBossPro creates the invoice when the tech taps Complete, adds sales tax, charges the card on file and puts the invoice in the customer app.

Start Free Trial
No credit card required  ·  14-day free trial  ·  from $59/mo after
Keywords: HVAC invoicing software, HVAC billing, heating and air invoices, HVAC card on file, HVAC payments, HVAC monthly statements