Estimating vs. Actual: Job Cost Variance Analysis

The difference between your estimate and actual costs tells you everything about job profitability. Learn how to track variances in real-time and use that data to improve future bids.

Construction variance analysis dashboard showing cost tracking metrics
Real-time variance tracking helps identify problems before they become major losses
Last Updated: February 2026|12 min read

Every construction job starts with an estimate. By the time you finish, actual costs rarely match what you projected. The variance—the difference between estimate and actual—reveals whether you made money, lost money, and most importantly, why.

As covered in our Complete Guide to Job Costing, accurate cost tracking is the foundation of construction financial management. Variance analysis takes that data and turns it into actionable intelligence for improving both current project management and future estimating accuracy.

The Cost of Poor Variance Tracking

Contractors who do not track variances often bid jobs based on flawed assumptions from previous projects. They repeat the same estimating errors, consistently leaving money on the table or worse—losing money on every similar job.

Key Variance Metrics

CPI

Cost Performance Index

SPI

Schedule Performance Index

EAC

Estimate at Completion

VAC

Variance at Completion

Tracking Variance in Real-Time

Variance analysis is most valuable when it happens during the job, not after. Real-time tracking allows you to identify problems early and take corrective action before small overruns become major losses.

The Weekly Variance Review

Every week, compare actual costs to date against your budgeted costs at that completion percentage. This earned value approach tells you whether you are ahead or behind plan.

Earned Value Calculation

Budget at Completion (BAC)$500,000
% Complete (based on work in place)40%
Earned Value (BAC x % Complete)$200,000
Actual Cost to Date$220,000
Cost Variance($20,000) unfavorable

This job is 10% over budget at the 40% completion mark. Without corrective action, it will finish approximately $50,000 over the original estimate.

Key Metrics to Track Weekly

  • Cost Performance Index (CPI): Earned Value / Actual Cost. A CPI below 1.0 means you are over budget
  • Schedule Performance Index (SPI): Earned Value / Planned Value. Below 1.0 means you are behind schedule
  • Estimate at Completion (EAC): BAC / CPI. Projects where you will land if current trends continue
  • Variance at Completion (VAC): BAC - EAC. Expected overrun or underrun

Early Detection Matters

A job that shows a 5% unfavorable variance at the 20% completion mark gives you 80% of the project to correct course. The same variance discovered at 90% completion leaves almost no room for recovery.

Labor Productivity Variances

Labor is typically the largest controllable cost on construction projects. Small productivity variances compound into significant profit impacts, making labor tracking essential for variance analysis.

Favorable Labor Variance

Actual hours less than estimated for work completed

Common causes:

  • Experienced crew assigned to job
  • Good site conditions
  • Effective prefabrication
  • Conservative original estimate

Unfavorable Labor Variance

Actual hours more than estimated for work completed

Common causes:

  • Less experienced workers
  • Scope creep or rework
  • Poor site conditions
  • Inadequate supervision

Breaking Down Labor Variance

Total labor variance has two components: rate variance (what you pay per hour) and efficiency variance (hours spent). Understanding which is driving the variance points to different corrective actions.

Variance TypeCalculationWhat It Tells You
Rate Variance(Actual Rate - Standard Rate) x Actual HoursAre you paying more or less per hour than planned?
Efficiency Variance(Actual Hours - Standard Hours) x Standard RateDid the work take more or fewer hours than planned?

Example: Concrete Work

Estimated: 400 hours at $45/hour = $18,000

Actual: 480 hours at $48/hour = $23,040

Total Variance: $5,040 unfavorable

Rate Variance: ($48 - $45) x 480 = $1,440 unfavorable

Efficiency Variance: (480 - 400) x $45 = $3,600 unfavorable

The efficiency variance is 2.5x the rate variance. Focus corrective action on productivity, not labor cost per hour.

Material Waste Analysis

Material variances arise from two sources: price changes (paying more or less than estimated) and quantity changes (using more or less material than planned). Separating these helps identify root causes and assign accountability.

Sources of Material Variance

Price Variance

The difference between what you expected to pay and what you actually paid. Caused by market price changes, different supplier, expedited shipping, or not locking in prices at bid time.

Quantity Variance

The difference between estimated material needs and actual usage. Includes waste, damage, theft, rework requirements, and takeoff errors in the original estimate.

Mix Variance

Using different materials than specified—substituting a more expensive product, upgrading specifications, or value engineering that changes material costs.

Tracking Waste Rates

Build waste factors into your estimates based on historical data. Track actual waste rates by material type to refine your assumptions.

Material TypeTypical Waste FactorYour Historical Average
Framing Lumber5-10%Track your data
Drywall5-12%Track your data
Concrete3-5%Track your data
Roofing10-15%Track your data
Electrical Wire3-5%Track your data

Reducing Material Variance

High material waste often indicates issues beyond the materials themselves: poor planning, inadequate storage, insufficient crew training, or coordination problems between trades. Address the root cause, not just the symptom.

Change Order Impact on Variance

Change orders complicate variance analysis by changing the baseline. Without careful tracking, you cannot distinguish between budget overruns and scope changes—two very different issues requiring different responses.

For a deeper dive into managing change order financials, see our guide on Change Order Management.

Separating Scope Changes from Performance Variance

Original Scope Variance

Variance on the work included in your original bid. This reflects estimating accuracy and execution performance.

Change Order Variance

Variance on approved change orders. This reflects your ability to price and execute additional scope accurately.

Example: Adjusted Baseline Analysis

Original Contract Value$800,000
Approved Change Orders+$120,000
Adjusted Contract Value$920,000
Original Budget (Cost)$680,000
Change Order Budget (Cost)+$96,000
Adjusted Total Budget$776,000
Actual Costs to Date$810,000
Total Variance($34,000) over budget

Unapproved Change Order Work

Work performed before change orders are formally approved creates variance that may or may not be recoverable. Track this separately to understand your exposure.

Pending Change Order Risk

Many contractors carry significant costs for work performed under pending change orders. Until approved, this represents both variance and collection risk. Track pending change order value and age separately from approved changes.

Using Variance Data to Improve Estimating

The ultimate purpose of variance analysis is not just understanding what happened on current jobs, but improving your ability to estimate and execute future work. Systematic feedback from completed jobs creates a competitive advantage.

Building a Variance Database

Document variance data from every completed job in a format that supports future estimating. The goal is to identify patterns, not just record individual results.

  • By cost code: Which cost codes consistently run over or under? Adjust unit costs for similar future work
  • By project type: Do certain building types (retail, medical, industrial) have different variance patterns?
  • By owner/GC: Do certain clients have characteristics that affect productivity (access issues, change frequency)?
  • By season: Does weather or seasonal labor availability affect variance patterns?
  • By project manager: Are there performance differences by PM that indicate training needs or best practices to share?

The Post-Job Review

Within 30 days of job completion, conduct a formal review comparing final costs to original estimate. Document findings while details are fresh.

Post-Job Review Questions

What were the three largest unfavorable variances? What caused them?
What were the three largest favorable variances? Can we replicate these?
Were there scope items we should have bid differently?
Did conditions on this job (site, owner, schedule) differ from assumptions?
What would we do differently if we bid this job again?

Adjusting Unit Costs

Use variance data to refine the unit costs in your estimating system. Be careful to distinguish between one-time variances (unusual site conditions) and systematic patterns that indicate your unit costs need updating.

When to Adjust Unit Costs

Do adjust when three or more similar jobs show consistent variance in the same direction on the same cost code.

Do not adjust based on a single job with unusual conditions that will not repeat.

Consider a range when variance varies by project conditions. Build adjustment factors for job characteristics.

The Feedback Loop Advantage

Contractors who systematically feed variance data back into their estimating win more profitable work. They know their true costs, so they do not leave money on the table with over-inflated bids or lose money with unrealistic low bids. The variance analysis discipline is itself a competitive advantage.

Build Better Job Cost Systems

Eagle Rock CFO helps construction companies implement variance tracking systems that improve estimating accuracy and protect job margins. Let's discuss your job costing challenges.

Schedule a Consultation