
Guides
HVAC contractor bookkeeping: cash, invoices and reserves
HVAC contractor bookkeeping for seasonal cash: track invoice terms, job costs, weekly reviews, and a reserve based on your own records.
What to take away
- HVAC contractor bookkeeping in a seasonal trade is mostly about timing. Profit and cash arrive on different dates and the gap is where firms fail.
- Job costing is the part that pays for itself. Without it, a profitable year hides the jobs that lost money.
- Four timing gaps cause almost every cash problem here, and three of them are fixable by habit rather than by borrowing.
- Invoice the day the work finishes. It is the single largest cash improvement available and it costs nothing.
- A reserve should come from your own cash history and obligations, not a generic percentage.
Why a seasonal trade needs its own approach
Demand arrives in peaks driven by weather and equipment failure. Fixed costs arrive twelve times a year regardless.
That produces the pattern every established firm recognizes: cash builds through the peak, drains through the shoulder, and the year is decided by whether the surplus was large enough and whether it was kept. Owners who look at annual totals see a healthy business and cannot explain February.
The fix is not more reporting. It is reporting arranged by month and by job rather than by year and by category.
Start with a simple chart of accounts: cash, accounts receivable, accounts payable, customer deposits, revenue by service line, direct job costs, and overhead. Keep job costs distinct from general overhead so the books can show which work is carrying its costs.
The four timing gaps
Equipment ordered before the customer pays. On installed work you frequently pay a supplier before you invoice. Stack three installs in a fortnight and the business is busier than ever and short of money.
Four Timing Gaps
Timing gap
- Equipment before payment
- Supplier terms shorter
- The waiting invoice
- Month-end billing habits
- Commercial terms
- Customer's payment cycle
- The shoulder season
- Fixed costs continue
What causes it
- Equipment before payment
- Partly
- The waiting invoice
- Entirely
- Commercial terms
- No, but priceable
- The shoulder season
- Fund from peak
Whether you control it
- Equipment before payment
- The waiting invoice
- Commercial terms
- The shoulder season
The invoice that waits. Work finishes on Tuesday and is invoiced at month end. That delay is entirely self-inflicted and entirely removable. Issue the invoice when the work is complete, and state the work covered, amount, payment method, and due date or agreed payment terms. Record each commercial customer's actual terms and expected collection date. Apply a late fee only if it is included in the agreement and permitted by applicable law.
Commercial terms. Commercial and property management customers pay on their cycle, not yours. Price and plan for it rather than being surprised by it.
The shoulder season. Fixed costs continue while revenue does not. This is the gap that has to be funded from the peak, deliberately.
Only the third of these is genuinely outside your control.
Profit is an opinion about a period. Cash is a fact about a Tuesday. A seasonal trade needs both views and most bookkeeping produces only the first.
Job costing, which is the part that matters
Financial accounts tell you about the business. Job costing tells you which work to do more of.
What to Capture Per Job
- What was quoted
- Hours by person
- Parts issued
- Disposal
- Permit fees
- Refrigerant handling
- Any return visit
Use a job-cost record that compares estimated and actual costs by line. Assign labor hours and labor cost, equipment and materials, subcontractor costs, and other job-specific expenses to the job; match receipts, time records, and supplier bills to it. Review the variance by cost line, then investigate whether it came from labor, purchasing, scope, or another cause.
Ten reconciled jobs in a service line tell you more about your real cost than any published average, because they are about your crew, your building stock and your route. That is also the input to the pricing arithmetic and to the decision about which lines deserve your hours.
The records this depends on should meet the standard described in the IRS guidance on records that clearly show income and expenses. Job records deserve the same discipline, even though no one audits them, because they are what makes the financial records interpretable.
IRS Publication 583, Starting a Business and Keeping Records, covers recordkeeping. Common federal business return forms include Schedule C (Form 1040) for a sole proprietor, Form 1065 for a partnership, Form 1120-S for an S corporation, and Form 1120 for a C corporation. Confirm the filing that applies to your business structure with your tax professional.
| Timing gap | What causes it | Whether you control it |
|---|---|---|
| Equipment before payment | Supplier terms shorter than your collection | Partly, through deposits and ordering to schedule |
| The waiting invoice | Month-end billing habits | Entirely |
| Commercial terms | The customer's payment cycle | No, but it can be priced and planned |
| The shoulder season | Fixed costs continuing without revenue | Yes, by funding it from the peak |
The weekly routine
Small and consistent beats thorough and occasional.
The Weekly Routine
- Invoice everything completed, the day it completed
- Record parts issued against jobs
- Reconcile the bank
- Review what is outstanding and who to chase
- Enter hours against jobs, including travel
- Send invoices for completed work and record the agreed due date or payment terms.
- Enter supplier bills and receipts, assigning job costs to the correct job.
- Match bank and card transactions to the books and flag missing documentation.
- Review overdue customer invoices and supplier bills coming due.
- Update the cash view for expected customer receipts and committed payments.
The last item is the one that quietly decides whether any of your other numbers mean anything. What each of them is used for is set out in the software and KPI guide.
The monthly view
Once a month, three things.
Three Monthly Checks
- Cash position with next three months forecast
- Fixed cost recoverydid contribution cover existence?
- Job cost variancewhich jobs overran, and why
- Review cash on hand against upcoming fixed costs, supplier bills, and expected customer receipts.
- Review income and expenses by month and service line to see where the business is making or losing money.
- Review overdue receivables, unpaid bills, and job-cost variances; investigate the cause of each significant difference.
Look at that third one by cause rather than by size. A pattern of small overruns in one service line is a pricing problem. A single large one is usually a scope problem.
Funding the quiet months deliberately
The peak has to pay for the shoulder. That is arithmetic, not ambition.
Three habits make it work. Set aside a defined share of peak surplus. Do not spend it on capacity you will need in twelve weeks.
Fill shoulder months with work that ignores residential weather: maintenance, duct work, controls, and commercial jobs. Time large purchases for the start of a peak, not the end. Equipment bought in a quiet month earns nothing while it sits.
Vehicle and instrument purchases are the ones most often mistimed, and what to buy and when is set out in the equipment and setup guide.
The records that are not financial
Two sets of records sit alongside the books and matter for the same reason: they prove what happened.
Registration, license and insurance documents with their renewal dates, which belong to the layers described in the licensing and compliance guide. And customer records, which carry obligations of their own once you hold addresses, property photographs and payment details.
Practical starting points for protecting them are published in the NIST small business cybersecurity quick start guides and in the material for small and medium businesses from the Cybersecurity and Infrastructure Security Agency. Backups you have restored from once are worth more than backups you believe in.
Where marketing spend belongs
Advertising that runs continuously is a fixed cost. It belongs in the fixed cost line the peak must cover.
Plan spend tied to a season around that season. Do not switch it off in a panic during a quiet month. That panic is the most common and most expensive reaction. Each kind of demand's needs are described in the marketing and growth guide.
Common questions
Do I need an accountant?
For the year end and for anything with tax consequences, yes. The weekly discipline above is yours regardless, and it is what makes the accountant's work useful rather than archaeological.
Cash or accrual?
That has tax and reporting consequences and depends on your circumstances, so take advice. What matters operationally is that you can see both the profit and the cash view.
How much should I hold in reserve?
Set the reserve target from your own records: add the fixed cash outflows expected across your longest quiet stretch to the largest supplier payment you expect to make before the customer pays. Subtract cash already set aside and available for those obligations. Revisit the target when your costs, payment terms, or seasonal pattern changes.
Should I take deposits on installations?
Deposits can help with the cash gap, but whether you may take them and on what terms can depend on the state and the job. Check the contractor licensing board or agency for the state where the work is performed before adopting a deposit policy, and put permitted terms in the customer agreement.







