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

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**

| Account | Type | What goes in it |
| --- | --- | --- |
| Install / replacement revenue | Income | Full system changeouts, new construction, mini-split installs |
| Service and repair revenue | Income | Diagnostics, repairs, trip charges, after-hours fees |
| Maintenance plan revenue | Income | Membership and agreement fees, kept apart from repair revenue |
| Equipment cost | Cost of goods sold | Condensers, furnaces, air handlers, heat pumps, coils |
| Repair parts and materials | Cost of goods sold | Capacitors, motors, contactors, line sets, fittings, filters |
| Refrigerant | Cost of goods sold | Bulk refrigerant purchases, tracked separately because the price swings |
| Subcontractors | Cost of goods sold | Duct installers, electricians, crane rentals on rooftop jobs |
| Permits and inspection fees | Cost of goods sold | Mechanical permits pulled per job |
| Field labor | Cost of goods sold | Tech wages, ideally coded to jobs |
| Vehicles and fuel | Expense | Truck 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](https://www.brix.so/integrations/quickbooks) and the [bookkeeping for contractors](https://www.brix.so/features/bookkeeping-taxes) 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)
```

Where:
- 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

> **Illustrative example: a 3-ton split system changeout**
>
> Price to the homeowner: $9,800. Equipment: $3,900. Materials and refrigerant: $650. Labor: two techs × 9 hours × $48 burdened = $864. Permit: $150. Electrician sub for a new disconnect: $300.
>
> Total direct cost: $5,864. Gross profit: $3,936, or about 40% gross margin, before overhead.
>
> These are example numbers, not industry figures. Run your own installs through the [job costing calculator](https://www.brix.so/tools/job-costing-calculator) and check your burdened rate with the [labor burden calculator](https://www.brix.so/tools/labor-burden-calculator).

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](https://www.brix.so/learn/job-costing) and [markup vs. margin](https://www.brix.so/learn/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](https://www.brix.so/learn/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](https://www.brix.so/learn/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](https://www.brix.so/learn/sales-tax-on-labor-vs-materials) and your state's page under [taxes](https://www.brix.so/taxes).
- **1099 subs.** Duct installers, electricians and other subs you pay may need a Form 1099-NEC. See [1099s for subcontractors](https://www.brix.so/learn/1099-for-subcontractors).
- **Deductions.** Trucks, tools, gauges, recovery machines and training can be deductible. See the [contractor tax deductions list](https://www.brix.so/learn/contractor-tax-deductions-list) and [Section 179](https://www.brix.so/learn/section-179-deduction).
- **Records.** The IRS says to keep records for 3 years in the general case, and employment tax records for at least 4 years.

> This page is general information, not tax or legal advice. Tax rules change and depend on your state and business structure. Confirm with a CPA or enrolled agent before acting.

## 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.

BRIX turns finished HVAC jobs into invoices and chases unpaid ones, syncs customers, invoices and payments to QuickBooks, and keeps expenses categorized with 1099 and sales tax tracking and estimated tax reminders. It doesn't file taxes or give tax advice.

- [Invoicing and payments](https://www.brix.so/features/invoicing-payments): Turns finished jobs into invoices and politely chases unpaid ones until the money is in your account.
- [QuickBooks sync](https://www.brix.so/integrations/quickbooks): Syncs customers, invoices and payments with QuickBooks so the books match the jobs.
- [Bookkeeping and tax help](https://www.brix.so/features/bookkeeping-taxes): Keeps expenses categorized, tracks 1099 subcontractors and sales tax, and reminds you of quarterly estimated tax dates. BRIX does not file taxes or give tax advice.

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](https://www.brix.so/for/hvac), and the selling side is on [HVAC leads and sales](https://www.brix.so/for/hvac/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](https://www.brix.so/tools/markup-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.

## Related

- [HVAC Software That Answers the Phone, Books the Tech and Keeps the Books](https://www.brix.so/for/hvac)
- [HVAC Answering Service That Triages, Books and Pages Your On-Call Tech](https://www.brix.so/for/hvac/ai-receptionist)
- [HVAC Leads: How to Get More HVAC Customers and Close the Quotes You Write](https://www.brix.so/for/hvac/sales)
- [Bookkeeping for contractors that keeps your books tax-ready all year](https://www.brix.so/features/bookkeeping-taxes)
- [QuickBooks for contractors: the right version, real job costing and a sync that keeps the books matched to the jobs](https://www.brix.so/integrations/quickbooks)
- [What Is Job Costing?](https://www.brix.so/learn/job-costing)
- [Job Costing Calculator](https://www.brix.so/tools/job-costing-calculator)
- [Quarterly Estimated Taxes for Contractors: How They Work in 2026](https://www.brix.so/learn/quarterly-estimated-taxes-for-contractors)
- [What Is a Maintenance Agreement?](https://www.brix.so/learn/maintenance-agreement)
- [BTU Calculator](https://www.brix.so/tools/btu-calculator)

## Sources

- [IRS, Estimated taxes](https://www.irs.gov/businesses/small-businesses-self-employed/estimated-taxes) (checked 2026-10-19)
- [IRS, Topic No. 554, Self-Employment Tax](https://www.irs.gov/taxtopics/tc554) (checked 2026-10-19)
- [IRS, How long should I keep records?](https://www.irs.gov/businesses/small-businesses-self-employed/how-long-should-i-keep-records) (checked 2026-10-19)

---
Written by BRIX Editorial Team. Last updated 2026-10-19. General information, not tax, legal or financial advice.
Canonical: https://www.brix.so/for/hvac/bookkeeping
