Skip to main content
Skip to main content

๐Ÿ“Š Job Costing Basics

Job costing tells you if you're making or losing money on each project. Without it, you're flying blind.

Key Principle

Know your numbers in real-time. Finding out you lost money after the job is over is too late.

What Is Job Costing?โ€‹

Job costing tracks all costs associated with a specific project:

  • Labor
  • Materials
  • Equipment
  • Subcontractors
  • Other direct costs

Then compares them to your estimate/budget.

Setting Up Job Costingโ€‹

Cost Categoriesโ€‹

Direct costs (track by job):

  • Field labor (wages + burden)
  • Materials
  • Equipment
  • Subcontractors
  • Other direct costs

Indirect costs (allocate or overhead):

  • Supervision
  • Temporary facilities
  • Small tools
  • Safety equipment

Cost Codesโ€‹

Use consistent cost codes across all jobs:

  • Match your estimate structure
  • Enable comparison across projects
  • See our Cost Coding Guide

Tracking Costsโ€‹

Laborโ€‹

  • Time cards coded to job and cost code
  • Include burden (taxes, insurance, benefits)
  • Track by activity, not just total hours

Materialsโ€‹

  • Code purchase orders to jobs
  • Track delivered vs. invoiced
  • Include freight and handling

Subcontractorsโ€‹

  • Track commitments vs. invoiced
  • Include approved change orders
  • Monitor for pending changes

Equipmentโ€‹

  • Owned: Use internal rate
  • Rented: Actual cost
  • Track by job

Job Cost Reportsโ€‹

Weekly Reviewโ€‹

For each job, track:

  • Original budget
  • Approved changes
  • Revised budget
  • Costs to date
  • Committed costs
  • Projected final cost
  • Variance (over/under)

Example Reportโ€‹

Cost CodeBudgetActualCommittedProjectedVariance
Labor$50,000$35,000$0$52,000($2,000)
Material$30,000$25,000$8,000$33,000($3,000)
Subs$40,000$20,000$20,000$40,000$0
Total$120,000$80,000$28,000$125,000($5,000)

Variance Analysisโ€‹

When you see a variance:

  1. Is it real or a coding error?
  2. What caused it?
  3. Is it a one-time issue or ongoing?
  4. Can it be recovered?
  5. What action is needed?

Projecting Final Costโ€‹

Earned Value Methodโ€‹

  • % complete ร— budget = earned value
  • Compare to actual cost
  • Project remaining cost

Units Methodโ€‹

For unit-price work:

  • Actual cost รท units complete = cost per unit
  • Remaining units ร— cost per unit = cost to complete

Common Mistakesโ€‹

  1. Not tracking in real-time โ€” Weekly minimum
  2. Ignoring variances โ€” Address immediately
  3. Poor coding โ€” Everything in "misc"
  4. Missing committed costs โ€” POs and sub commitments
  5. Not including burden โ€” Labor costs more than wages