If you run a contracting business, the default Chart of Accounts (COA) provided by QuickBooks will not work for you. It is designed for retail stores and consultants, not for companies that build things.
Using a generic COA means you lump your lumber purchases in the same category as your office paper clips. When you do that, you lose the ability to see how much money a specific job actually made. You are flying blind.
The Big Split: COGS vs. Overhead
The single most important rule in construction accounting is separating your direct costs from your indirect costs.
Direct Costs (Cost of Goods Sold)
Direct costs are expenses tied specifically to a job. If you did not have the job, you would not have the expense. These belong in the Cost of Goods Sold (COGS) section of your COA.
- Direct Labor: The wages, taxes, and workers' comp for your field crew.
- Direct Materials: Lumber, concrete, fixtures, and hardware delivered to the site.
- Subcontractors: The electrician, plumber, and roofer you hired for the project.
- Equipment Rental: The skid steer you rented specifically for Tuesday's excavation.
Indirect Costs (Overhead Expenses)
Indirect costs are the expenses of running your business, regardless of whether you have zero jobs or fifty jobs. These belong in the Expenses section of your COA.
- Admin Labor: The salary for your office manager or bookkeeper.
- Office Rent: The monthly lease for your shop or office space.
- Marketing: Website hosting, truck wraps, and lead generation.
- General Tools: Small hand tools that jump from truck to truck and aren't billed to one client.
Why This Structure Matters
When you structure your COA this way, your Profit & Loss (P&L) statement tells a clear story. You can take your Total Income and subtract your Total COGS. The number left over is your Gross Profit.
If your Gross Profit isn't high enough to cover your Overhead Expenses, you are losing money on every job you take.
Without separating COGS from overhead in your Chart of Accounts, you will never know your true gross margin. You might think you are pricing jobs at a 30% margin, but if field labor is hidden down in your overhead expenses, you might actually be making 10%—or nothing at all.
Common Mistakes Contractors Make
1. Putting field payroll in overhead.
If your carpenters' wages are sitting in the same payroll account as your office staff, your job costs are wrong.
2. Using too many accounts.
You do not need a separate account for "Nails" and "Screws." Group them under a single "Direct Materials" COGS account. You can use Items (Products/Services in QuickBooks) if you need granular detail.
3. Not using sub-accounts.
Create a main COGS account called "Job Costs" and put "Materials," "Labor," and "Subs" underneath it as sub-accounts. This keeps your P&L clean when you collapse it for the bank.