Bookkeeping and accounting services for Santa Fe and Northern New Mexico small businesses.

Call or Text: (505) 629-0818

What chart of accounts should a general contractor use?

The default chart of accounts in QuickBooks or any accounting software doesn’t work for contractors. Generic templates lump everything into broad categories that make it impossible to see which jobs made money and which ones lost it. You need accounts structured for construction.

Start with your cost of goods sold. This is where most contractors go wrong. You need separate accounts for materials, direct labor, subcontractor costs, and equipment rental. Some contractors break materials down further into categories like lumber, concrete, electrical supplies, and plumbing supplies. The level of detail depends on how granular you want your job cost reports.

Your income accounts should match how you actually bill. If you do both fixed-price contracts and time-and-materials work, separate them. If you bill separately for design work or consulting, create distinct income accounts. This lets you see which revenue streams perform best.

Retainage needs its own accounts on both sides of the balance sheet. Retainage receivable tracks money customers owe you but are holding until project completion. Retainage payable tracks money you’re holding from subcontractors. These aren’t the same as regular accounts receivable and payable, and treating them the same creates confusion.

Work in progress accounts handle timing differences between costs incurred and revenue recognized. If you’re doing percentage-of-completion accounting or need to track underbillings and overbillings, you need WIP accounts. This gets complicated and typically requires a QuickBooks bookkeeper in Santa Fe or accountant who understands construction accounting.

Operating expenses are more straightforward. Vehicle costs, insurance, office expenses, professional fees, marketing. Keep these separate from your direct job costs. The goal is a clear line between what you spend to run jobs and what you spend to run the business.

Equipment owned versus rented matters for job costing. If you own equipment and use it across multiple jobs, you need a way to allocate those costs. Rented equipment gets coded directly to the job that used it.

The chart of accounts is just the foundation. The real value comes from using it consistently with job costing so every transaction gets assigned to the right project. A perfectly designed chart of accounts gives you nothing if expenses aren’t coded correctly to specific jobs.

Keep the structure detailed enough to answer your questions but simple enough that you can maintain it. Twenty cost of goods sold accounts that never get used correctly is worse than five accounts used consistently.

Santa Fe's Small Business Bookkeeper

The Next Step:
A Quick Conversation

Tell us about your business and what you're dealing with. We'll listen, ask a few questions, and give you a straightforward quote.

More Questions

What expenses can I deduct on rental properties?

Rental property owners can deduct mortgage interest, property taxes, repairs, depreciation, insurance, management fees, and travel to their properties. The key is tracking everything and understanding what counts as a repair versus an improvement.

Read answer

Why are my construction job estimates always off?

Your estimates are probably off because you don't have accurate data on what past jobs actually cost. Without tracking actuals against estimates, you keep repeating the same mistakes on every bid.

Read answer

How do I know if a construction project is profitable?

A project is profitable when revenue exceeds all costs including allocated overhead. Most contractors undercount costs by missing their own time, vehicle use, and overhead allocation, making jobs look more profitable than they are.

Read answer

How do I handle retainage in construction bookkeeping?

Track retainage as a separate receivable on your balance sheet, not as regular accounts receivable. Set up dedicated accounts for both retainage you're owed and retainage you're holding from subcontractors.

Read answer

How do I track equipment costs across multiple job sites?

Track equipment hours or days on each job site, then allocate depreciation, fuel, and maintenance costs proportionally. Set up your accounting software to assign these allocated costs to specific jobs.

Read answer

What expenses should owner-operators track?

Owner-operators should track fuel, maintenance, insurance, truck payments, permits, tolls, meals, equipment, and professional services. Missing expense categories means overpaying on taxes and not knowing your true cost per mile.

Read answer

Focus Point Accounting provides bookkeeping and accounting services for small businesses across Santa Fe and Northern New Mexico. Led by Stephen Vigil, a Certified Internal Auditor with 20+ years of experience. We bring an auditor's precision to your financial records.

Client Reviews

5-Star Rated Firm
  • Certified Internal Auditor badge
  • Intuit Bookkeeping Certification badge
  • QuickBooks Online Certification Level 1 badge
  • Gusto Payroll Certification badge
  • Santa Fe Chamber of Commerce logo
  • Better Business Bureau badge

© 2026 Focus Point Accounting LLC