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

Can a bookkeeper fix years of disorganized records?

Yes, a skilled bookkeeper can reconstruct and organize financial records going back several years. Bank statements provide the foundation, and missing documentation can usually be worked around. The longer you wait, the harder it becomes.

Read answer

What bookkeeping software is best for real estate investors?

QuickBooks Online works well for most real estate investors because it handles multiple properties, tracks income and expenses at the property level, and produces the reports your accountant needs at tax time. Purpose-built options like Stessa or REI Hub are simpler if your portfolio is strictly rentals.

Read answer

How do I track fuel costs and mileage for my trucking business?

Fuel cards capture purchase data automatically, while ELD or GPS systems track mileage by truck and by state. Organize everything by unit number so you can calculate cost per mile and have clean records for IFTA reporting.

Read answer

How do I find a bookkeeper who understands my industry?

Look for bookkeepers with existing clients in your industry, not those who claim they can learn. Ask specific questions about industry accounting practices and check references from similar businesses.

Read answer

When should I hire a bookkeeper?

When bookkeeping takes more time than it's worth, when you don't know your actual numbers, or when tax time becomes a scramble. Most business owners wait too long. Hiring before you're behind is cheaper than cleaning up the mess later.

Read answer

How often should I update my books?

Weekly updates work best for most small businesses. This catches errors while transactions are fresh, keeps cash flow visible, and prevents the month-end scramble that leads to missed deductions and mistakes.

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