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 payroll software works best with QuickBooks?

QuickBooks Payroll offers the smoothest integration since it's built into the same system. If you want a third-party option, Gusto integrates reliably when configured correctly.

Read answer

Do galleries need to report large cash sales to the IRS?

Yes. Any cash payment over $10,000 for artwork requires filing Form 8300 with the IRS within 15 days. This includes related payments that add up to more than $10,000 over time.

Read answer

How much does catch-up bookkeeping cost?

Catch-up bookkeeping is priced by the project based on how far behind you are, transaction volume, and record quality. A few months might run $300 to $800 while a full year could range from $1,000 to $2,500 or more.

Read answer

What is the difference between a bookkeeper and an accountant?

Bookkeepers maintain your day-to-day financial records. Accountants analyze those records and handle tax strategy. Most small businesses need both, just not at the same frequency.

Read answer

How do I know if my bookkeeper is doing a good job?

Good bookkeeping shows up in reconciled accounts, timely reports you can actually understand, and smooth tax preparation. The clearest sign is whether you can use the numbers to make decisions.

Read answer

How do I handle security deposits in my bookkeeping?

Security deposits are liabilities, not income. Record them in a liability account when received, then move them to income only when you're legally entitled to keep them. Track each deposit by tenant so you know exactly what's owed.

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