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

Call or Text: (505) 629-0818

How do I track material costs by job in QuickBooks?

In QuickBooks Online, turn on Projects in your settings. In QuickBooks Desktop, create Jobs under each Customer. Either version lets you assign expenses to specific projects so costs accumulate in the right bucket. The setup takes a few minutes and there are plenty of tutorials for that part.

The real challenge is building a process that captures every material purchase with the right job code. When you enter a bill from your lumber supplier or record a credit card charge from the hardware store, there’s a Customer or Project field. Fill it in. Every time. If you skip that field, the expense exists in your books but doesn’t appear in job cost reports. Your overall numbers look fine while your per-job visibility is useless.

Bulk purchases trip people up. You buy $1,200 in materials and some goes to three different jobs. Split the expense across multiple lines, each assigned to the correct project. Yes, this takes an extra minute. The alternative is material costs that don’t reflect reality on any of your jobs.

Crew purchases need a system. Your guys stop at Home Depot and pay with petty cash or their own cards. Those receipts need to make it into your books with job codes attached. Have crews write the job name on every receipt. Collect receipts weekly and enter them. If receipts disappear, you’re missing costs and your job margins are wrong.

If you stock common materials and pull from inventory for jobs, that’s a more complex setup involving inventory items and assemblies. Many smaller contractors skip formal inventory tracking and just expense materials when purchased, which works fine as long as you’re coding to the right job at purchase time.

Run a Job Profitability report or filter your Profit and Loss by Project to see what you’ve spent on materials for each job. Compare that to your estimate. If framing materials ran 20% over on the last three projects, you know your estimates need adjustment.

A bookkeeper for small business owners who understands construction can set this up correctly and show you how to maintain it. The mechanics of job costing aren’t complicated, but getting useful data out requires consistent coding from the start. Fixing it later means going back through months of transactions and guessing which job that hardware store charge was for.

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 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

What is the difference between GRT and sales tax?

Sales tax is imposed on the buyer and collected by the business. Gross Receipts Tax is imposed on the business itself for the privilege of doing business in New Mexico. This distinction affects how you price, invoice, and report.

Read answer

What records do I need to keep for tax purposes?

Keep documentation for all income and expenses including bank statements, receipts, invoices, and credit card statements. Asset purchase records, payroll documents, and prior tax returns also need to be retained.

Read answer

Should I use QuickBooks or property management software?

Property management software handles operations like tenant tracking and rent collection. QuickBooks handles actual accounting and financial reporting. Many property managers use both, with PM software syncing to QuickBooks for clean books.

Read answer

How do I allocate overhead costs to construction jobs?

Calculate your total annual overhead, divide by total direct job costs or labor hours to get a percentage, then apply that rate to each job. This shows true profitability instead of just gross margin.

Read answer

What do I do if my books are a mess?

Stop adding to the pile, gather your bank and credit card statements, and assess how far back the problem goes. Whether you clean it up yourself or hire help depends on how many months you're behind and how tangled things are.

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