Bookkeeping, payroll, and advisory for small businesses in Pasadena and the greater Los Angeles area.

Call or Text: (818) 648-3572

How should I set up my chart of accounts for a construction business?

A generic chart of accounts doesn’t work for construction. If you’re using the default QuickBooks template, you’re lumping costs together in ways that hide where your money actually goes. The structure needs to match how contractors actually run jobs, which means supporting job costing at the account level and separating direct costs from overhead.

Start with income. Don’t use a single “sales” account. Break it into contract revenue for your base work, change order revenue for approved scope additions, and retainage released for amounts held back and later paid. You may also want a separate account for service or time-and-materials work if that’s part of your business. Tracking these separately shows you how much revenue comes from original contracts versus changes, which tells you something real about estimating accuracy and project management.

Cost of goods sold is where most construction charts of accounts fall apart. Create separate COGS accounts for direct labor, materials, subcontractors, equipment costs (rental and owned equipment allocated to jobs), and permits and fees. Some contractors add an “other job costs” bucket for things like dumpsters, porta-potties, and job site supplies. The goal is that every dollar spent on a specific job flows to a direct cost account coded to that job, not to a general expense category.

Overhead lives in operating expenses, not COGS. Office rent, admin salaries, general insurance, vehicle costs for your personal truck, marketing, software subscriptions, and accounting fees all belong here. Mixing these with direct job costs destroys your gross margin numbers and makes it impossible to tell which jobs made money.

On the balance sheet, add accounts that construction requires. Retainage receivable tracks amounts held back by customers until project completion. Retainage payable tracks amounts you’re holding back from subs. Customer deposits sits as a liability until the work is performed. Work in progress accounts handle over and under billings if you’re running percentage-of-completion. These accounts don’t exist in most default templates but they matter for accurate financials.

Keep the detail level useful, not excessive. You don’t need 40 material subaccounts. Five to seven direct cost categories that every transaction can be coded to consistently is better than a hundred that nobody uses correctly. The real detail lives in your job costing reports, which pull from job assignments on each transaction, not from how many subaccounts you have.

Set it up right once and the books actually tell you something. Set it up wrong and you’ll be looking at financials that are technically accurate but operationally useless. If you’re starting a construction business or trying to fix a chart of accounts that’s grown messy, bookkeeping services in Pasadena built around construction accounting can save you from rebuilding it later.

Pasadena's Small Business Bookkeeper

The Next Step:
A 15-Minute Call

Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.

More Questions

How should a general contractor track subcontractor costs by project?

Every sub payment needs to be coded to a specific job and tracked against the original bid. Monitor variances throughout the project to catch overruns early, and collect W-9s upfront so 1099s aren't a scramble in January.

Read answer

What are the best tax deductions for plumbers in California?

Plumbers can deduct tools, vehicle expenses, licensing, insurance, uniforms, safety gear, continuing education, phone costs, and home office use. Larger equipment purchases like drain cameras and pipe threaders often qualify for Section 179 immediate expensing.

Read answer

How do I manage certified payroll reporting for prevailing wage jobs in California?

California public works jobs require weekly certified payroll reports filed electronically with the DIR through eCPR. You need to track hours, work classifications, wage rates, and fringe benefits for every worker on every project, with strict compliance requirements and steep penalties for errors.

Read answer

What's the difference between job costing and regular bookkeeping for contractors?

Regular bookkeeping tracks income and expenses at the company level. Job costing assigns every cost (labor, materials, subs, equipment, permits) to a specific project so you can see which jobs actually made money, not just whether the business as a whole did.

Read answer

What's the best way for a welder to track equipment and tool expenses?

Keep a running log of every tool purchase with date, cost, receipt, and payment method. Items under $2,500 can be expensed under the de minimis safe harbor, while larger equipment qualifies for Section 179 or MACRS depreciation. Consumables like gas and rods get coded as direct job costs.

Read answer

How do home builders track costs across multiple projects at the same time?

Each active project gets set up as its own job in the accounting system, with every cost coded to the specific project as it's incurred. Monthly WIP reports then compare actual costs against budget across all jobs side by side.

Read answer

A Squared Bookkeepers is a Pasadena accounting firm serving small and medium-sized businesses throughout the San Gabriel Valley and greater Los Angeles. We provide full-service bookkeeping, payroll, and advisory services, led by an owner who brings 20+ years of accounting experience from institutional real estate and construction.

  • BBB Accredited Business seal
  • Pasadena Chamber of Commerce member badge

© 2026 A Squared Bookkeepers