Contractors Jesse Garcia Contractors Jesse Garcia

How to Set Up Your Chart of Accounts as a Contractor

The default QuickBooks chart of accounts isn't built for contractors. Here's how to structure yours so your P&L actually helps you run your business.

The chart of accounts is the foundation of everything in your books. Every transaction that flows through your business gets categorized into one of these accounts, and those accounts are what build your P&L, your balance sheet, and every financial report you'll ever look at.

The problem is most contractors are using the default chart of accounts that came with QuickBooks. It wasn't designed for a plumber, an HVAC company, or a landscaper. It was designed for a generic business that doesn't exist.

The result is a P&L that has 40 or 50 accounts, half of which don't apply to your business, and none of which are structured to tell you anything useful about how your jobs are performing.

Here's how to fix it.

Why the Default Chart of Accounts Doesn't Work for Contractors

When you set up a new QuickBooks Online file, it gives you a pre-built chart of accounts based on your industry selection. Even if you select "construction" or "contractor," the structure is too generic to be useful.

You'll typically see one line for revenue with no breakdown by service type. One line for Cost of Goods Sold with no separation between materials, labor, and subcontractors. And a long list of expense accounts, many of which you'll never use, alongside a "Miscellaneous" or "Uncategorized" account that becomes a dumping ground for everything nobody knows how to classify.

This is the chart of accounts we talked about in Why Your Contractor P&L Is Lying to You. If your P&L isn't telling you a clear story, the chart of accounts is usually where the problem starts.

Revenue: Break It Out by Service Type

Instead of one revenue line, break your income into the types of work you do. For a plumbing company, that might be Service & Repair Revenue, New Construction Revenue, and Maintenance Agreement Revenue. For an HVAC company, it might be Service Calls, Installations, and Maintenance Contracts. For a landscaper, it could be Maintenance, Design & Install, and Hardscaping.

This alone changes what your P&L tells you. Instead of seeing "$85,000 in revenue this month," you can see that $50,000 came from service work, $30,000 from installs, and $5,000 from maintenance agreements. Now you know where your money is actually coming from, and you can start comparing margins across service types.

Cost of Goods Sold: Three Lines, No More

This is where most contractor charts of accounts fail. COGS should be broken into three sub-accounts:

Materials & Parts. Everything you buy that goes directly into a job. For a plumber, that's pipe, fittings, fixtures, water heaters. For an HVAC tech, it's condensers, refrigerant, filters. For a landscaper, it's sod, mulch, stone, plants.

Direct Labor. The wages you pay your crew for time spent on jobs. This includes the hourly rate plus burden (payroll taxes, workers comp, benefits). This is the cost of the people doing the work.

Subcontractor Costs. Any work you sub out to another company on a job.

With these three lines, you can calculate your true gross profit. Revenue minus materials, labor, and subs equals what's left after doing the work. That number is the most important metric in a contracting business, and most contractors can't see it because their COGS is one lumped line.

We walk through how to use this structure for job-level tracking in How to Track Job Costs in QuickBooks Online.

Operating Expenses: Keep It to 15-20 Accounts

Operating expenses are your overhead, the cost of running the business that isn't tied to a specific job. Here's what a clean contractor expense section looks like:

Vehicle Costs (fuel, maintenance, payments, insurance). Insurance (general liability, workers comp if not in COGS, commercial auto). Tools & Equipment. Office & Admin. Marketing & Advertising. Rent or Lease. Utilities. Licensing & Permits. Software & Subscriptions. Professional Services (your bookkeeper, your CPA). Uniforms & Safety Equipment. Meals & Entertainment. Bank & Merchant Fees. Interest Expense.

That's about 14-15 categories. You might add a few more depending on your business, but the total should stay under 20. Every account should have a clear purpose. If you can't explain what goes in it in one sentence, you probably don't need it.

If you currently have a "Miscellaneous" or "Other" account with more than a few hundred dollars in it, that's your first cleanup target. Go through those transactions and recategorize them into the accounts where they actually belong.

The Full Picture: 25-30 Accounts Total

When you add up your revenue accounts, COGS accounts, and operating expense accounts, you should land somewhere between 25 and 30 total. Every line means something. When you open your P&L, you should be able to see in under a minute: where the money came from, what the work cost broken into materials, labor, and subs, what your gross profit is, and what your overhead looks like category by category.

That's a P&L that helps you make decisions. That's what a chart of accounts is supposed to do.

For a deeper look at what this looks like applied to specific trades, check out Bookkeeping for Landscaping Companies: A Practical Guide and HVAC Bookkeeping: What Every HVAC Contractor Needs to Know.

How to Clean Up Your Existing Chart of Accounts

If you've been using QuickBooks for a while and your chart of accounts is a mess, here's how to clean it up without starting over.

First, run your P&L and count your accounts. If you're over 40, you have bloat. Look for accounts with zero or near-zero balances and either merge them or make them inactive.

Second, check for duplicates. It's common to see "Office Supplies" and "Office Expenses" as two separate accounts, or "Auto" and "Vehicle Costs" doing the same thing. Merge these.

Third, restructure COGS. If you have one line, add the three sub-accounts (materials, labor, subs) and start categorizing going forward. You don't have to reclassify every historical transaction, but from this point on, every new transaction should go into the right bucket.

Fourth, rename anything that's vague. "Miscellaneous" becomes something specific. "Other Expenses" gets broken into what it actually contains.

This cleanup takes a few hours. The payoff is a P&L you can actually read and use to run your business.

At Prophet Accounting, restructuring the chart of accounts is one of the first things we do for every new home service client in Port St. Lucie, across the Treasure Coast, and nationwide. It's the foundation that makes everything else, from job costing to monthly reporting, actually work.

If your chart of accounts needs a reset, schedule a consultation at prophetaccounting.com/contractors.

Read More