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

How do I prepare my books for my CPA?

Start by reconciling all bank and credit card accounts through year end. Then clear up any uncategorized transactions, document major purchases, and organize supporting records like receipts and contracts your CPA might need.

Read answer

How do I import transactions into QuickBooks?

You can import transactions through connected bank feeds or by uploading a CSV file. Bank feeds work best for ongoing bookkeeping while manual imports handle historical data or banks that won't connect.

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

Can a bookkeeper help me file my GRT returns?

Yes, many bookkeepers offer GRT return preparation as part of their services. Since accurate Gross Receipts Tax filing depends on accurate income tracking, it fits naturally with regular bookkeeping work.

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

How do I track labor costs by project in QuickBooks?

Enable projects in QuickBooks, set up time tracking that assigns hours to each project, and connect it to payroll so hours convert to actual labor costs. The setup is straightforward but requires daily discipline from your crew.

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