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

Call or Text: (505) 629-0818

What expenses should contractors track for each job?

Every expense that touches a specific job needs to be coded to that job. The goal is knowing exactly what each project cost you, so you can see real margins and bid future work accurately.

Labor is usually the biggest category to track. Hours your crew spends on each job, including regular time and overtime. Don’t just track total payroll. Break it down by job so you know whether that custom home addition ate up more labor than you budgeted. Include the full cost of labor too, meaning wages plus payroll taxes plus workers’ comp. The hourly wage alone understates what that labor actually costs you.

Materials are straightforward but easy to let slip. Everything purchased for a job should be coded to that job. Lumber, concrete, fixtures, hardware, paint. When your crew picks up supplies at the hardware store, that receipt needs a job number before anyone forgets which project it was for. Materials pulled from your shop inventory count too. If you have a stock of common supplies, track when they move to a job site.

Subcontractor invoices need job coding before you pay them. Subs often represent a huge portion of total job cost. A bookkeeper for small business owners can help you set up a system where coding happens before payment, not as an afterthought. If those invoices just hit a general subcontractor expense account, your job costing tells you nothing useful. Every invoice from a plumber, electrician, or any other trade goes to the specific job.

Equipment costs belong on jobs too. Rental equipment is obvious. The excavator you rented for site prep goes on that job. What most contractors miss is allocating owned equipment. Your truck, trailer, and tools have a real cost even if you’re not writing checks for them. Depreciation, maintenance, and fuel should be spread across the jobs that use them.

Permits and fees are direct job costs. Building permits, inspection fees, plan review costs. These are specific to a project and should be tracked there.

Job-site overhead is different from general overhead. Dumpster rentals, portable toilets, temporary power, site security. These serve a specific project and belong on that project’s cost sheet. Your office rent and general liability insurance don’t get allocated to individual jobs.

The discipline of coding everything to jobs is what makes job costing work. Miss a few material receipts here, forget to log some labor hours there, and your job cost reports become fiction. You’ll think you made 15% on a project that actually lost money. When everything aligns and gets tracked consistently, you can compare actual costs to your estimate and see exactly where jobs come in over or under budget.

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 track maintenance and repair costs by truck?

Use classes, tags, or locations in your accounting software to assign each maintenance expense to a specific truck. Capture the truck number, mileage, and repair type for every expense so you can run reports showing total costs per vehicle.

Read answer

What chart of accounts should an art gallery use?

Art galleries need a chart of accounts that handles consignment properly. The key is separating gallery-owned sales from consignment commissions and tracking what you owe artists as a liability.

Read answer

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

How do I prepare for IFTA reporting?

IFTA preparation is mostly about what you track throughout the quarter, not what you do at filing time. Keep mileage logs by jurisdiction, organize fuel receipts by state, and file your quarterly return by the end of the month following each quarter.

Read answer

How do I handle occupancy taxes for vacation rentals?

New Mexico vacation rentals face state lodgers' tax at 5% plus local taxes that vary by city. You need to register with state and local authorities, track taxes collected as a liability in your books, and verify what platforms like Airbnb actually remit on your behalf.

Read answer

Do I need to charge GRT to out-of-state customers?

Generally, no. Sales of goods shipped outside New Mexico and services delivered to out-of-state customers are usually not subject to Gross Receipts Tax. The determining factor is where the product is delivered or where the service benefit is received.

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