HVAC Bookkeeping: What Every HVAC Contractor Needs to Know

You’re good at HVAC. You know how to size a system, pull a permit, and keep a crew moving through a 12-stop day in the Florida heat. What you probably didn’t sign up for is staring at QuickBooks at 10 PM trying to figure out where your money went.

That’s the reality for most HVAC business owners. Revenue looks solid. Trucks are rolling. But cash is tight, tax season is a scramble, and you couldn’t tell someone your actual profit margin on a service call versus a full system install if they asked.

HVAC bookkeeping isn’t just data entry. Done right, it’s the system that tells you which jobs are making money, which ones are bleeding you dry, and whether you can actually afford that next hire or that second van. Here’s what you need to know.

Why HVAC Bookkeeping Is Different From General Bookkeeping

Most bookkeepers handle HVAC the same way they’d handle a law firm or a dentist’s office. Categorize expenses, reconcile the bank account, hand off a P&L at the end of the month. That’s fine if all you need is a tax return. But it won’t help you run your business.

HVAC has financial characteristics that generic bookkeeping doesn’t account for:

Seasonality. In Florida and across the Treasure Coast, summer is your peak. AC installs and emergency repairs drive revenue from May through September. But October through March can slow down significantly. Your books need to reflect that reality so you can plan cash flow across the full year, not just celebrate in July and panic in January.

Mixed revenue streams. You’re running service calls, maintenance agreements, new installs, and maybe some commercial work. Each one has different margins, different cost structures, and different labor demands. If your bookkeeper is lumping all of that into one “Revenue” line, you’re flying blind.

Equipment and parts inventory. You’ve got condensers on the truck, refrigerant in the warehouse, and filters stacked in the garage. Tracking what you buy versus what gets used on a job matters, especially when materials are 30–40% of your job cost.

Technician labor costs. Your techs are your biggest expense. If you’re not tracking labor hours per job, you have no idea whether a four-hour service call was profitable or whether your install crew is running over budget.

Job Costing: The Single Most Important Thing in HVAC Bookkeeping

If there’s one thing that separates useful HVAC bookkeeping from useless bookkeeping, it’s job costing.

Job costing means every dollar of revenue and every dollar of cost is tied to a specific job. When a service call is done, you should be able to pull up that job and see exactly what you invoiced, what the parts cost, what the labor cost, and what you actually made.

In QuickBooks Online, this is done through Projects.

If you're new to job costing, we broke down the full setup process in How to Track Job Costs in QuickBooks Online.

You create a project for each job (or batch similar small jobs weekly), and then every transaction (the invoice to the customer, the parts from your supplier, the tech’s hours) gets tagged to that project. QBO then gives you a profitability report per job.

Without job costing, you’re guessing. You might think installs are your money maker because the invoices are big, but once you factor in the equipment cost, the two-day labor, and the warranty callback, your margin might be thinner than you think. Meanwhile, your $250 service calls at 60% margin might be the real engine of your business.

That’s the kind of clarity that changes how you run your company.

What Your HVAC Chart of Accounts Should Look Like

The default QuickBooks chart of accounts is designed for nobody in particular. For an HVAC company, your chart of accounts should be set up to answer the questions you actually care about. Here’s the structure that works:

Revenue

Break it out by service type: Service & Repair Revenue, Installation Revenue, Maintenance Agreement Revenue, and Commercial Revenue if applicable. This alone tells you where your money is coming from.

Cost of Goods Sold (Direct Job Costs)

This is the cost of doing the work. Three categories: Materials & Parts (equipment, refrigerant, filters, copper), Direct Labor (technician wages and burden allocated to jobs), and Subcontractor Costs if you sub out ductwork or electrical.

Operating Expenses (Overhead)

Everything that isn’t tied to a specific job: vehicle costs, insurance, office rent, marketing, tools and equipment, licensing, uniforms, software subscriptions, and admin wages. Keep it to 15–20 clean categories. If you have an “Other” or “Miscellaneous” line with more than a few hundred dollars in it, something needs to be recategorized.

The goal is a P&L that you can actually read. Revenue by type at the top, direct costs in the middle giving you gross profit, and overhead at the bottom giving you net profit. When it’s structured right, you can glance at it and know exactly how your business is performing.

Managing Seasonal Cash Flow

Every HVAC contractor on the Treasure Coast and in Port St. Lucie knows the rhythm: summer is the sprint, winter is the coast. But most don’t plan their cash flow around it.

Here’s what that looks like in practice. During peak season, you’re collecting more than you’re spending. The temptation is to buy a new truck, hire another tech, or take a big draw. But if you don’t set aside cash for the slow months, you’ll be scrambling to make payroll in February.

Good HVAC bookkeeping includes a cash flow forecast. Not a complicated spreadsheet; just a forward-looking view of what’s coming in and what’s going out for the next 90 days. When you can see that November and December are going to be tight, you can plan for it in August instead of reacting to it in a panic.

Maintenance agreements are the financial stabilizer here. Recurring monthly revenue from maintenance contracts smooths out the seasonal dip. If you’re not tracking maintenance agreement revenue separately, you can’t see how much of your winter cash flow is covered by those contracts versus how much is variable.

The Most Common HVAC Bookkeeping Mistakes

Not separating service revenue from install revenue. These have completely different margins. Mixing them hides the truth about your business.

Using one big “Cost of Goods Sold” line. If you can’t see materials versus labor versus subs, you can’t diagnose cost overruns.

Ignoring work-in-progress on big installs. If you bought a $6,000 system this month but won’t invoice until next month, your P&L is lying to you. The expense hit this month and the revenue hits next month, which makes this month look terrible and next month look amazing. Neither is accurate.

Not reconciling weekly. If you wait until month-end or quarter-end to reconcile, transactions pile up, mistakes compound, and clean-up takes 10x longer.

Mixing personal and business expenses. This inflates your costs, makes your margins look worse than they are, and creates a mess at tax time. Separate accounts, separate cards. No exceptions.

What to Look for in an HVAC Bookkeeper

If you’re looking for someone to handle your HVAC bookkeeping, here’s what matters: they should understand job costing, they should know how to set up QuickBooks for a trades business, and they should be able to explain your numbers to you in plain English.

We cover the fundamentals of what contractor bookkeeping should actually look like in Bookkeeping for Contractors: What You Need to Know. This is worth reading if you're starting from scratch.

The right bookkeeper doesn’t just categorize transactions. They build a system that gives you visibility into your business: which jobs are profitable, where your cash is going, and whether you’re actually making money or just staying busy.

That’s what we do at Prophet Accounting. We specialize in home service contractors (HVAC, plumbing, landscaping, pest control, electrical, and roofing) in Port St. Lucie, across the Treasure Coast, and nationwide. We set up job costing, structure your chart of accounts for your trade, and give you monthly reporting in plain English so you always know where you stand.

If your books aren’t helping you make decisions, they’re just paperwork. Schedule a free call and let’s fix that.

prophetaccounting.com/contractors

Previous
Previous

Why Your Contractor P&L Is Lying to You

Next
Next

How to Track Job Costs in QuickBooks Online