HVAC bookkeeping services
What does bookkeeping for an HVAC company include?
HVAC bookkeeping splits service calls, replacement installs and maintenance agreements into separate revenue lines, holds prepaid agreements as deferred revenue until each tune-up is done, costs equipment, refrigerant and labor to every install, and records financed jobs gross of the dealer fee. Every account reconciles by the 5th business day, through both seasonal peaks.
Common for HVAC companies
- Service, installs and maintenance plans all post to one Sales account, so nobody knows whether the service department makes money on its own
- Annual maintenance plans sold in spring are booked as revenue the day they're paid, and fall tune-ups look free
- Financed installs show up as a smaller deposit than the invoice, and the dealer fee is buried in the difference
- Warranty compressors and coils went out on the truck, the credits from the distributor came back months later, and neither side was recorded
- July and January carry the year, and by April nobody can tell whether the slow months are covered
In detail
Three businesses in one HVAC company
Bookkeeping for HVAC starts with seeing that most residential HVAC companies run three businesses under one name. The service department runs repair calls priced from a flat-rate book. The install department sells replacement systems at five figures a job. The maintenance department sells agreements that promise tune-ups months from now. They have different margins, different cash timing and different costs, and a single Sales account hides all of it.
Give each line its own income account, and its own cost of goods sold accounts where the costs differ: Service & Repair Revenue, Replacement Install Revenue, Maintenance Agreement Revenue and, for companies that do it, New Construction Revenue. Turn on class tracking in QuickBooks Online (Plus and Advanced plans) if you also want technician wages and truck costs split by department. A profit and loss by class then answers the question most owners actually have: does the service side carry itself, or is it living off installs?
New construction work for builders is billed in stages, often with retainage held back, and follows the contractor pattern in our page on construction bookkeeping. The rest of this page is about the residential replace-and-repair business.
Maintenance agreements are deferred revenue
A maintenance agreement is a promise to do work later. A homeowner who pays $240 on March 1 for a year that includes a spring and a fall tune-up has paid for two visits the company has not made. Recording the $240 as revenue in March overstates spring and makes the fall visit look like it was done for free.
Book the payment to a liability instead, and move it to revenue as the work is done. With two visits of equal value, that is $120 per visit:
| Date | Account | Debit | Credit |
|---|---|---|---|
| Mar 1 | Business Checking | 240.00 | |
| Mar 1 | Deferred Maintenance Agreement Revenue | 240.00 | |
| Apr 18 | Deferred Maintenance Agreement Revenue | 120.00 | |
| Apr 18 | Maintenance Agreement Revenue | 120.00 | |
| Oct 9 | Deferred Maintenance Agreement Revenue | 120.00 | |
| Oct 9 | Maintenance Agreement Revenue | 120.00 |
Some companies earn agreements evenly by month instead of by visit. Either works if it is applied to every agreement the same way and agreed with the CPA. The mechanics are the same as any journal entry for deferred revenue.
With a few hundred members, nobody books each agreement by hand. The field service software’s agreement report gives the unearned balance at month end, and one entry adjusts the liability to match it. That balance is worth watching on its own: it is revenue already collected for work the crews still owe, and a lender reading the balance sheet will treat it that way.
Agreements billed monthly need little deferral, since each payment roughly matches a month of coverage. The member discounts they carry on repairs still show up in service margins, which is one more reason to keep service revenue separate.
Job costing a replacement install
Install margin is where an HVAC company makes or loses its year, and it is only visible if every cost lands on the job. Say a heat pump replacement sells for $14,500:
| Cost | Amount |
|---|---|
| Equipment (outdoor unit, air handler, thermostat) | $6,200 |
| Line set, pad, electrical whip, refrigerant and materials | $900 |
| Installer labor, 16 hours at $55 burdened | $880 |
| Permit and inspection | $250 |
| Total job cost | $8,230 |
| Gross profit | $6,270 (43%) |
The figures are illustrative; the method is the point. Labor should carry its burden (payroll taxes, workers’ compensation, benefits) before it reaches the job, or every install looks better than it was. Field service software tracks hours and parts by job, and QuickBooks Online Projects (Plus and Advanced) can hold the same costs on the ledger side. How direct costs are separated from overhead is covered in our guide to bookkeeping for contractors.
Financed installs and dealer fees
Many replacement systems are sold with homeowner financing. The lender pays the contractor the job price less a dealer fee, and the fee depends on the plan the customer chose: a long zero-interest promotion usually costs the contractor more than a standard plan. The deposit is smaller than the invoice, and if only the deposit is recorded, the dealer fee disappears into a lower revenue figure.
Say the $14,500 install is financed and the lender charges the contractor a $1,305 fee, funding $13,195:
| Date | Account | Debit | Credit |
|---|---|---|---|
| Oct 21 | Business Checking | 13,195.00 | |
| Oct 21 | Financing Dealer Fees | 1,305.00 | |
| Oct 21 | Accounts Receivable | 14,500.00 |
Revenue stays at $14,500 and the cost of offering financing has its own line. Card payments follow the same pattern, covered in our fix for credit card processing fees. When dealer fees run to several percent of install revenue, the owner can only see that if they are on their own line.
Warranty claims, rebates and the end of the 25C credit
Manufacturer warranty parts. When a compressor or coil fails under warranty, the technician installs a replacement from the distributor, the defective part goes back, and the distributor issues a credit once the manufacturer approves the claim. That can take weeks. Record the replacement part as a Warranty Claims Receivable when it goes out, not as a parts expense, and clear it when the credit arrives. A labor allowance from the manufacturer, where the program pays one, is revenue in its own account. Without this, warranty work shows as lost money in one month and a mysterious credit in another.
Utility and state rebates. Where a utility or state program pays the contractor directly at the point of sale, the customer’s invoice is reduced and the program owes the difference. Book that amount to a Rebates Receivable and check its balance monthly; rebate programs pay slowly and occasionally reject an application.
The federal 25C credit ended. The energy efficient home improvement credit that homeowners claimed on heat pumps and high-efficiency systems is not allowed for property placed in service after December 31, 2025, under P.L. 119-21 (the IRS energy credit FAQs cover it). It was the homeowner’s credit, not the contractor’s, but sales material and customer paperwork that still mention it should be updated.
Refrigerant, truck stock and parts
Every service van carries thousands of dollars of capacitors, motors, contactors, filters and refrigerant. If parts are expensed when bought, cost of goods swings with the purchasing calendar instead of with jobs done. A company with meaningful truck and warehouse stock should carry it as inventory, count it at least quarterly, and adjust to the count, the method in the journal entry for inventory. Refrigerant deserves its own line in the count, by type and cylinder, because it is among the most expensive items on the truck.
Vans, tools and equipment
Service vans, recovery machines, vacuum pumps, brazing rigs and diagnostic tools last for years and belong on the balance sheet as fixed assets, depreciated monthly; the entry is in the journal entry for depreciation. For tax, the 100% bonus depreciation deduction was made permanent for qualified property acquired after January 19, 2025 (IRS Notice 2026-11 has the interim guidance), and a van with a gross vehicle weight rating above 6,000 pounds falls outside the passenger auto depreciation limits. Whether to take it is decided on the return with the CPA; the books record the asset either way.
Smaller tools are simpler. Under the de minimis safe harbor (Treas. Reg. §1.263(a)-1(f)), a business without audited financial statements can elect to expense items costing $2,500 or less per invoice or per item, so a multimeter or a cordless drill goes straight to Small Tools & Equipment. The election is made each year with the return, and the books should apply the same threshold the return uses.
Two peaks and the case for a monthly close
HVAC cash comes in two waves, cooling in summer and heating in winter, with spring and fall in between. A company that only looks at its books at tax time sees a profitable year and misses the April when payroll was paid from the line of credit. A close each month, with each department’s margin and the deferred agreement balance, shows in May whether the summer has to cover a shortfall, while there is still time to sell agreements or cut overtime.
HVAC business tax deductions
For an HVAC owner filing Schedule C, or the company if it is an S corporation or partnership, the ordinary and necessary costs of the trade are deductible under IRC §162: equipment and parts sold to customers (through cost of goods sold), technician wages and payroll taxes, van fuel and repairs, tools, refrigerant, licenses and EPA certification fees, continuing education, liability and vehicle insurance, field service software, marketing, and depreciation on vans and equipment. Two things are not: the principal portion of a van loan, and the owner’s own draws.
Records matter more than the list. A deduction backed by a bill coded to the right account in the month it was paid is not the one that gets questioned. The specifics of what to claim belong with the company’s tax preparer.
What software do most HVAC companies use?
Most residential HVAC companies run a field service management platform (ServiceTitan, Housecall Pro, Jobber, FieldEdge and Service Fusion are common) for dispatch, pricing, invoicing and agreements, and QuickBooks Online as the ledger. What each one sends to QuickBooks, and how its card payouts match the bank, is in Jobber, Housecall Pro and QuickBooks Online. The pairing works when the sync posts what the books need:
- Invoices and payments by department, mapped to the revenue accounts above, not one Sales account.
- Card payments gross, with processing fees posted separately or added in the bank deposit.
- Financing funding by job, so each deposit can be matched to its invoice and dealer fee.
- Agreement sales to the deferred revenue liability, not to revenue.
Can QuickBooks be used to manage an HVAC business?
For the books, yes; it is what most HVAC companies use. It is not built for dispatch, flat-rate pricing books or agreement scheduling, which is why it is paired with a field service platform rather than used alone.
How much does HVAC bookkeeping cost?
Fixing an HVAC file usually means splitting a year of revenue by department, moving agreement sales to deferred revenue with an opening balance, rebuilding financed jobs gross of dealer fees and putting vans on the balance sheet. That is a cleanup engagement, scoped to the number of months affected.
$99per month of backlog20% off 6+ monthsOnce the file is clean, a monthly close reconciles every account, adjusts the agreement liability and reports margin by department, closed by the 5th business day. That is $99 a month (up to 3 accounts, up to 200 transactions a month), and $199 past either limit or with class tracking by department. Owners can read how an engagement starts on the outsourced bookkeeping page. Other trades are on the industries page, and full pricing is on the pricing page.
Or send your file for a free review, with a written answer within 48 hours.
Updated October 16, 2026 · Omkar Moraye