How do HVAC companies track job costs accurately?
HVAC companies run two fundamentally different types of work, and each one needs its own job costing approach. Installation projects (new systems, replacements, ductwork) look more like construction jobs with materials, labor, and sometimes subcontractors. Service and repair calls are smaller, faster, and high volume. Lumping them together makes it impossible to see where your money is actually going.
For installations, track every cost against the specific job. Materials like the unit itself, line sets, ductwork, fittings, thermostats, and refrigerant should all be coded to that project. Labor hours for each technician on the job get tracked separately. If you pull a permit, that cost goes to the job too. When the job is done, you should be able to pull a report showing exactly what it cost you versus what you charged. That difference is your actual margin, not the margin you estimated.
For service calls, the same principle applies but at a smaller scale. Every part you pull from the truck gets recorded against that call. Technician time on site gets logged. Drive time matters too. A 45-minute repair that required an hour of driving is really 1 hour and 45 minutes of labor cost. If you’re only counting wrench time, you’re understating your true cost per call and overestimating your margins.
Parts and materials inventory is where a lot of HVAC companies lose visibility. Techs grab parts from the warehouse or their truck and forget to log them. Or they buy something at a supply house and the receipt ends up in a cup holder. Every part that goes into a job without being recorded is profit you think you made but didn’t. Build a system where parts usage is documented at the time of the call, not days later from memory.
Overhead allocation is the piece most owners skip. Your trucks, fuel, insurance, tools, warehouse rent, and dispatching costs are all real expenses that eat into job profitability. You don’t need a complicated formula. Figure out your monthly overhead, divide it by your total billable hours or jobs, and apply that per-job cost. This gives you a much more honest picture of what each job actually costs to complete.
Warranty work deserves its own tracking. Going back to fix something under warranty has a real cost in labor and parts, but no revenue attached. If warranty costs are buried in your general expenses, you won’t see which types of jobs or which skilled trade work generates the most callbacks. Tracking warranty separately lets you spot patterns and fix the root cause.
Use your field service software or QuickBooks to run job profitability reports at least monthly. Look at margins by job type, by technician, and by customer segment. You might find that your residential maintenance agreements are more profitable than the big commercial installs you chase. Or that one technician consistently runs over on time estimates. You can’t manage what you don’t measure.
The HVAC companies that know their numbers job by job make better pricing decisions, bid more confidently, and stop accidentally doing work at a loss. If your books aren’t set up to give you this level of detail, contractor bookkeeping services built around trade businesses can get the structure right so your job costing actually means something.
Long Beach's CPA for Contractors and Trades
The Next Step:
A Quick Conversation
Tell us about your business and where you need help. We'll ask a few questions, let you know what we can do, and give you a quick quote.
More Questions
What is progress billing and how does it work?
Progress billing means invoicing a client in stages as work gets completed rather than waiting until the project is finished. It's standard on larger construction jobs and keeps cash flowing while the work is underway.
Read answerWhat is the IRS standard mileage rate this year?
The 2025 IRS standard mileage rate for business use is 70 cents per mile. You can use this rate instead of tracking actual vehicle expenses, and it covers gas, insurance, depreciation, and maintenance.
Read answerHow do I find a good bookkeeper for my trades business?
Look for someone who already works with trades and construction businesses. Industry experience matters more than general bookkeeping skill because trades companies have specific needs around job costing, subcontractor payments, and equipment that generic bookkeepers often get wrong.
Read answerWhat is a balance sheet and do I need one?
A balance sheet shows what your business owns, what it owes, and what's left over as equity. If you're a trades or construction business, you absolutely need one for taxes, bonding, loans, and understanding your financial position.
Read answerCan I use QuickBooks to track subcontractor payments?
Yes. QuickBooks Online handles subcontractor tracking well if you set up each sub as a 1099-eligible vendor, code payments to the right jobs, and collect W-9s before you pay anyone.
Read answerHow much does a bookkeeper cost for a small business?
Most small businesses pay between $200 and $2,000 per month for bookkeeping, depending on transaction volume, number of accounts, and complexity. Trades and contractor businesses often land in the middle of that range.
Read answer