Bookkeeping for HVAC Companies: QuickBooks, Job Costing and Seasonal Cash

By BRIX Editorial Team · Updated

Bookkeeping for an HVAC company means recording every job's revenue and costs so you can see what each install, repair and maintenance plan actually earns. The essentials are separating equipment from repair parts, tracking plan revenue on its own line, costing each changeout, and setting cash aside in peak months for slow months and quarterly taxes.

Key takeaways

  • Split equipment, repair parts and refrigerant into separate cost accounts, or you'll never know your real margin on installs vs. service.
  • Track maintenance agreement revenue on its own income line so you can see what the program is worth.
  • Job cost every changeout: equipment, materials, labor hours, permit, subs. That's where HVAC shops quietly lose money.
  • Peak-season cash is not profit. Set aside for the shoulder months and for quarterly estimated taxes.
  • BRIX keeps expenses categorized, syncs invoices and payments to QuickBooks and reminds you of estimated tax dates. It does not file taxes or give tax advice.

What makes HVAC bookkeeping different?

HVAC bookkeeping is different because one company runs three businesses with very different margins: equipment replacements, service repairs and recurring maintenance plans. Add two peak seasons a year and a lot of expensive equipment flowing through the shop, and a generic small-business QuickBooks setup hides exactly the numbers you need.

The classic HVAC mess looks like this: one "Materials" account holding condensers, capacitors, a 25-pound jug of refrigerant and a box of filters. Install revenue and service revenue in one "Sales" line. A truck that's half personal. At tax time the CPA can tell you the shop made money, but not whether installs carried service or the other way around.

How should an HVAC company set up QuickBooks?

Set up QuickBooks for HVAC with separate income lines for installs, service and maintenance plans, and separate cost lines for equipment, repair parts and refrigerant, so your profit and loss shows the margin of each side of the business. Then tag every transaction to a job so you can cost installs one by one.

A starting chart of accounts for a residential HVAC shop
AccountTypeWhat goes in it
Install / replacement revenueIncomeFull system changeouts, new construction, mini-split installs
Service and repair revenueIncomeDiagnostics, repairs, trip charges, after-hours fees
Maintenance plan revenueIncomeMembership and agreement fees, kept apart from repair revenue
Equipment costCost of goods soldCondensers, furnaces, air handlers, heat pumps, coils
Repair parts and materialsCost of goods soldCapacitors, motors, contactors, line sets, fittings, filters
RefrigerantCost of goods soldBulk refrigerant purchases, tracked separately because the price swings
SubcontractorsCost of goods soldDuct installers, electricians, crane rentals on rooftop jobs
Permits and inspection feesCost of goods soldMechanical permits pulled per job
Field laborCost of goods soldTech wages, ideally coded to jobs
Vehicles and fuelExpenseTruck payments, fuel, maintenance, insurance
A starting point, not accounting advice. Your CPA may structure it differently, especially for prepaid plans and inventory.

One question to settle with your CPA early: when a customer prepays a full year of a maintenance plan, do you record it all as income now, or spread it over the year? The answer affects your monthly numbers and possibly your taxes, and it's a decision for your accountant, not your software. For the bigger picture on account structure, see QuickBooks for contractors and the bookkeeping for contractors overview.

How do you job cost an HVAC changeout?

Job cost an HVAC changeout by adding up every direct cost tied to that install, equipment, materials, labor hours at your burdened rate, permit and any subs, and subtracting it from the price. The difference is gross profit on the job, and comparing it across installs shows which systems and crews make money.

Job gross profit
Gross profit = Price − (Equipment + Materials + Burdened labor + Permit + Subs)
Burdened labor
hours on the job × your hourly cost including payroll taxes, workers' comp and benefits
Materials
line set, pad, disconnect, whip, fittings, refrigerant added

The install that loses money is usually the one where the second day nobody planned for, the extra line set or the crane didn't get coded to the job. If a cost isn't tagged to the job when it happens, it lands in overhead and the install looks better than it was. For the method in depth, read job costing and markup vs. margin.

How should HVAC companies handle seasonal cash flow?

HVAC companies should treat peak-season cash as money that has to cover the shoulder months, not as spending money. A simple rule: in June, July, December and January, move a fixed share of every deposit into a separate account for payroll in slow months and for quarterly taxes, before you buy the new truck.

Unpaid invoices make the swing worse. In August, a $3,400 commercial repair that never got invoiced doesn't feel urgent. In April, it's your payroll. Invoicing the day the job closes and chasing every open invoice on a schedule is the cheapest cash-flow fix there is.

Sample text exchange: automatic invoice reminder

BRIX (text): Hi Dan, this is Sample Air and Heat. Friendly reminder that invoice #2214 for the rooftop unit repair at 400 Commerce Dr ($3,400) was due on the 15th. You can pay here: [payment link]. Reply with any questions.

Customer: Sorry, AP lost it. Can you resend to ap@ourcompany.com?

BRIX (text): Done, it's on its way to ap@ourcompany.com now. Thanks, Dan.

That exchange is a sample to show the flow, not a real customer. Timing, tone and how many reminders go out are set up with you.

What taxes should an HVAC business owner plan for?

Most owner-operated HVAC businesses need to plan for quarterly estimated income tax, self-employment tax, payroll taxes if they have employees, sales or use tax on equipment and parts depending on the state, and 1099 reporting for subs. The rules below are federal basics; your CPA applies them to your situation.

  • Estimated taxes. The IRS says sole proprietors, partners and S corporation shareholders generally have to make estimated tax payments if they expect to owe $1,000 or more when they file. The year has four payment periods. See quarterly estimated taxes for contractors.
  • Self-employment tax. If you had net self-employment earnings of $400 or more, you usually owe self-employment tax, which the IRS sets at 12.4% for Social Security plus 2.9% for Medicare. See self-employment tax.
  • Sales and use tax. Whether you collect tax on equipment and parts, or pay it when you buy them, depends on your state and whether the job is a repair or a capital improvement. See sales tax on labor vs. materials and your state's page under taxes.
  • 1099 subs. Duct installers, electricians and other subs you pay may need a Form 1099-NEC. See 1099s for subcontractors.
  • Deductions. Trucks, tools, gauges, recovery machines and training can be deductible. See the contractor tax deductions list and Section 179.
  • Records. The IRS says to keep records for 3 years in the general case, and employment tax records for at least 4 years.

What does BRIX do for HVAC bookkeeping?

BRIX keeps the money side tied to the jobs. Finished jobs turn into invoices and get chased until they're paid, customers, invoices and payments sync to QuickBooks, expenses stay categorized, 1099 subs and sales tax get tracked, and you get reminders before quarterly estimated tax dates. BRIX does not file taxes, give tax advice or replace your CPA.

If your invoices already go to QuickBooks from ServiceTitan or Housecall Pro, BRIX won't send the same records twice; we map which system owns invoicing during setup. The rest of the HVAC picture, calls and dispatch included, is on the HVAC software hub, and the selling side is on HVAC leads and sales.

Frequently asked questions

What is the best accounting software for an HVAC business?

Most small HVAC businesses use QuickBooks Online because their CPA already knows it, then connect field or office software in front of it so jobs, invoices and payments flow in without retyping. BRIX syncs with QuickBooks and Xero. The bigger win is usually the setup: separate install, service and plan revenue so the numbers mean something.

What is a good profit margin for an HVAC company?

It depends on your mix of installs, service and plans, your market and how you count owner pay. Rather than chase a benchmark, job cost your own installs and service calls for a quarter and compare. The markup and margin calculator helps you set prices for the margin you need.

How do I record maintenance agreement revenue?

Track it on its own income line so you can see what the program brings in. Whether a prepaid annual plan is income when collected or spread over the year is an accounting and tax decision, so ask your CPA. BRIX can send and chase the plan invoices and sync them to QuickBooks once that's decided.

Can I deduct HVAC tools and equipment?

Business tools, gauges, vacuum pumps, recovery machines and trucks are generally deductible business expenses, either over time through depreciation or faster under rules like Section 179, subject to limits. Which method fits depends on your situation, so confirm with your CPA and see our Section 179 guide.

Should I charge sales tax on HVAC equipment?

It depends on your state and the type of job. Some states treat a contractor as the end consumer of materials installed in a home, others tax the equipment on the customer's bill, and repairs can be treated differently from installs. Check your state's guidance and our state tax pages before you set up invoices.

Does BRIX replace my bookkeeper or CPA?

No. BRIX keeps the day-to-day clean: invoices out, payments in, expenses categorized, QuickBooks in sync and reminders before estimated tax dates. Your bookkeeper and CPA still reconcile, advise and file. Most find it makes their month-end faster because the data is already tied to jobs.

Sources

  1. IRS, Estimated taxes (checked October 19, 2026)
  2. IRS, Topic No. 554, Self-Employment Tax (checked October 19, 2026)
  3. IRS, How long should I keep records? (checked October 19, 2026)

Written by BRIX Editorial Team. Published October 19, 2026. Last updated October 19, 2026.

How we research and update pages: editorial policy.

Know what every install actually made
You run the work.

BRIX ties invoices, payments and expenses to the job and keeps QuickBooks in sync.

Call now(518) 588-1122Text