The short answer
A chart of accounts is the list of categories your bookkeeping uses to sort every dollar in and out of your HVAC business. A good one separates income by job type, splits direct job costs (equipment, materials, field labor) from overhead, and keeps owner pay clean. Set up right, your chart of accounts is what makes margin and job costing possible. Set up wrong, every report you pull is built on sand.
Most HVAC owners never think about their chart of accounts. The software came with a default one, and that was that. The problem is that a generic chart lumps your business into vague buckets that hide the answers you need.
If install revenue, service revenue, and maintenance revenue all land in one "Sales" account, you cannot see which part of the business is carrying you. If equipment cost and office rent both fall under "Expenses," you can never calculate a true gross margin. The chart of accounts is the filing system for your money, and a sloppy filing system means you can never find anything when it counts.
| Section | Example accounts |
|---|---|
| Income | Install revenue, Service revenue, Maintenance agreement revenue |
| Cost of goods sold (COGS) | Equipment, Materials and parts, Field labor, Subcontractors |
| Overhead expenses | Rent, Insurance, Office payroll, Software, Advertising, Vehicle costs |
| Owner | Owner's draw or owner's pay (kept separate from profit) |
The key line in that table is the gap between COGS and overhead. COGS is the cost of doing the actual job. Overhead is the cost of being in business at all. Keeping them apart is what lets you see gross margin (income minus COGS) and net margin (what is left after overhead) as two different numbers, which is exactly what you need to run the company.
Detailed enough to answer your real questions, simple enough that you will actually keep it clean. Splitting income three ways (install, service, maintenance) is almost always worth it. Splitting your COGS into equipment, materials, and labor is worth it. Creating 40 micro-accounts for every fitting size is not. Every account you add is an account someone has to code correctly forever. Build for the decisions you make, not for the appearance of precision.
What is a chart of accounts?
It is the master list of categories your bookkeeping uses to organize income, costs, and expenses. Every transaction gets coded to one of these accounts.
Why separate COGS from overhead in HVAC?
Because it lets you calculate gross margin (income minus the direct cost of jobs) separately from net margin (what is left after fixed business costs). Those are two different health signals.
Can I fix a messy chart of accounts later?
Yes, but it is far easier to restructure with a bookkeeper than to keep coding into a broken setup. The sooner it is clean, the sooner your reports are trustworthy.
Jeremy Brewer is the founder of 911 Bookkeepers LLC in Baton Rouge, Louisiana. He came up through the HVAC trade and works as a licensed paramedic in EMS. He is a Xero Certified Advisor. 911 Bookkeepers is built for the trades.
Book a free 30-minute financial checkup and find out exactly where your business stands.