Know what every job really made

A useful job review should answer five practical questions:

  • What did this job actually cost?
  • Did it come in above or below estimate?
  • How much job profit did it produce?
  • Which types of jobs are most profitable?
  • Where are cost overruns occurring?
Calculate Your Job Profit

What Is Job Costing?

Job costing is the practice of collecting and assigning costs to an individual job. Instead of looking only at the company's total spending for the month, a contractor identifies what each job consumed and compares it with the estimate and customer revenue.

A business may appear profitable overall while several jobs lose money, because stronger work can hide the weak results. The reverse can also occur: individual jobs may produce healthy gross profit while company-wide overhead absorbs too much of it. Job-level records provide the missing detail.

Total job costTotal Job Cost = Labor + Materials + Subcontractors + Equipment + Other Direct Costs

Why Job Costing Matters for Contractors

Contractors price work before every condition is known. Field hours can exceed the estimate, material quantities can change, and outsourced work can cost more than expected. Recording those differences makes them useful rather than allowing them to disappear into a company-wide expense total.

Consistent job cost tracking helps identify profitable and unprofitable jobs, improve future estimates, detect labor and material overruns, compare estimated and actual costs, make better pricing decisions, identify stronger job types, protect margins, and locate where money is being lost. The goal is not more paperwork; it is better evidence for the next estimate.

What Costs Should Be Included in a Job?

Labor

Record the hours employees spend completing the job and the cost of those hours. Depending on the business's costing method, labor may include wages, payroll taxes, workers' compensation, benefits, and overtime. An employee's wage is not necessarily the contractor's true labor cost. First calculate loaded employee cost, then use the Labor Rate Calculator to incorporate productive utilization, overhead, and a target margin into pricing.

Materials

Include materials actually consumed by the job. That means the primary materials as well as fittings, fasteners, consumables, normal waste, and delivery charges associated with those materials. Small omissions may look harmless on one invoice but become meaningful when repeated across many jobs.

Subcontractors

Assign outsourced labor and specialty subcontractor invoices to the work that required them. Electrical or plumbing subcontractors, specialty installers, hauling, and other outsourced job-specific services should not remain in a general expense bucket when they can reasonably be connected to one job.

Equipment

Job-specific equipment costs may include a lift, excavator, generator, or other specialized rental required for the work. Owned equipment may use an internal hourly or daily charge when that fits the contractor's system, but not every owned tool must automatically become a direct charge. The distinction should be practical, consistent, and suitable for the business.

Other Direct Job Costs

Permits, disposal, dump fees, delivery, travel directly attributable to the job, and job-specific insurance or fees may belong here. These are examples rather than a universal list; the relevant costs vary by contractor, trade, and job.

Direct Job Costs vs Overhead

Direct job costs can generally be connected with a particular job. Overhead supports the company as a whole and is not necessarily caused by one specific job. Office rent, general business insurance, administrative salaries, accounting, software, phones, marketing, business licenses, and some general vehicle expenses are common overhead examples.

Overhead treatment varies. Some contractors allocate overhead into job costs, while others keep direct job profit separate and evaluate overhead at the business level. There is no single allocation method that fits every company. What matters is that pricing across all jobs provides enough contribution to support the business. Use the Overhead Recovery Calculator to calculate how much overhead your jobs need to recover by hour, crew day, worker, or job.

Estimated Cost vs Actual Job Cost

Estimated job cost is what the contractor expects the work to cost before it begins. Actual job cost comes from the real labor, materials, subcontractors, equipment, and other expenses recorded during or after the job.

MeasureAmount
Estimated cost$6,000
Actual cost$7,000
Cost variance$1,000 over estimate

If revenue does not increase, that $1,000 cost overrun reduces expected job profit by $1,000. Comparing estimate with actual cost after every job can expose repeated estimating gaps, unrealistic production assumptions, or categories that need more contingency.

Job Costing Example

Consider a trade-neutral contractor reviewing a completed job:

Job itemAmount
Job revenue$10,000
Labor$2,500
Materials$2,000
Subcontractors$1,000
Equipment$500
Total direct job cost$6,000
Job profit before unallocated business expenses$4,000
Job margin40%
Example calculation$10,000 − $6,000 = $4,000 job profit
$4,000 ÷ $10,000 = 40% job margin

This is job-level profit based on the costs included, not necessarily company net profit. Any overhead, financing, tax, callback, or warranty expense not allocated to the job still affects what the business ultimately keeps. Use the Job Profit Calculator to calculate job profit and margin from your own actual costs.

Job Costing vs Estimating

Estimating and job costing describe different stages of the same operating loop. Estimating asks, What do we expect this job to cost? Job costing asks, What did this job actually cost?

The estimating feedback loopEstimate → Perform work → Track actual costs → Compare estimate vs actual → Improve future estimates

An estimate becomes more useful when the contractor later compares it with real performance. Without that comparison, the next estimate may repeat the same assumptions even when labor, waste, or subcontractor costs consistently run higher.

Job Cost vs Job Profit

Job cost tells the contractor what was spent performing the work. Job profit compares that cost with the revenue received.

Job profitJob Profit = Revenue − Job Cost

Job costing is the input; job profitability is the outcome. Reliable profit analysis depends on a complete and consistent job cost. The Job Profit Calculator brings revenue, direct cost, estimate variance, margin, markup, and profit per labor hour into one review.

How Job Costing Affects Markup and Margin

Pricing decisions are only as reliable as the underlying cost estimate. If a contractor expects $5,000 of cost and applies a markup, but the actual cost reaches $6,000, the original selling price produces less profit and a lower margin than planned.

Use the Markup & Margin Calculator to price a job for a target margin, and review the contractor guide to understanding markup versus margin. Markup is measured against cost; margin is measured against revenue. Accurate costs make both measures more useful.

Common Job Costing Mistakes

Forgetting Small Costs

Consumables, delivery charges, disposal fees, and small materials accumulate. Capture them consistently instead of assuming the markup will always absorb them.

Using Wage Instead of True Labor Cost

Wage alone may omit employer taxes, insurance, benefits, paid nonproductive time, and other burden. Use a consistent burdened cost or calculate the labor rate your business requires.

Ignoring Cost Overruns

Recording actual cost without comparing it to the estimate misses the lesson. Review the variance and determine whether quantity, price, productivity, scope, or another assumption changed.

Treating Overhead as Profit

Gross job profit may still need to support general business overhead. Money left after direct costs is not automatically company net profit.

Reviewing Only Company-Wide Profit

A profitable month can hide several poorly priced jobs. Job-level reviews show which work created the result and which work weakened it.

How Better Job Costing Improves Profitability

Accurate job records provide evidence for better decisions. A contractor can adjust future estimates, increase pricing where costs are systematically underestimated, improve crew scheduling, negotiate material purchasing, identify costly or profitable job types, reduce recurring overruns, and set better markup and margin targets.

None of those actions guarantees a particular profit. They replace guesswork with the contractor's own operating data and make it easier to investigate why a job differed from plan.

A Simple Job Costing Process

  1. Estimate the expected cost before the job.
  2. Record actual labor hours.
  3. Record materials used.
  4. Record subcontractor and equipment costs.
  5. Record other direct expenses.
  6. Compare actual cost with estimated cost.
  7. Calculate job profit and margin.
  8. Use the variance to improve future estimates.

At the business level, connect these reviews with overhead recovery and the Break-Even Calculator so job pricing supports fixed costs and the company's overall profit target.

Job Costing FAQ

What is job costing?

Job costing is the process of collecting labor, material, subcontractor, equipment, and other direct costs for an individual job so they can be compared with the job's estimate and revenue.

What costs should be included in job costing?

Include costs that can reasonably be connected to the job, such as direct labor and applicable burden, materials, subcontractors, equipment, permits, disposal, delivery, and other job-specific expenses.

Is overhead part of job costing?

Treatment varies by costing method. Direct job costing commonly separates job-specific costs from company overhead, but contractors still need pricing that allows all jobs together to recover overhead.

What is the difference between job cost and job profit?

Job cost is what the business spent performing the job. Job profit is the revenue from that job minus the applicable job costs.

Why compare estimated and actual job costs?

Comparing estimated and actual costs reveals where labor, materials, or other expenses differed from plan and gives contractors better information for future estimates and pricing.