Construction Accounting: Job Costing and Progress Billing

Construction accounting is complex by nature. Master job costing, progress billing, and financial management for project success.

By Jennifer Liu · · 15 min read

Construction Accounting: Job Costing and Progress Billing

Construction accounting differs fundamentally from other industries. Long project timelines, complex billing, and the need for precise job costing make it a specialized discipline. Here's your complete guide.

Why Construction Accounting Is Different

Unique Challenges

  • Long project duration: Months or years, not days
  • Progress billing: Invoice based on completion, not delivery
  • Retention: Portion held until project completion
  • Job costing: Track every dollar to specific projects
  • Change orders: Scope changes mid-project

The Stakes Are High

One miscalculated bid or poorly tracked job can wipe out a year's profits.

Job Costing Fundamentals

What Is Job Costing?

Tracking all costs associated with each specific project:

  • Labor
  • Materials
  • Equipment
  • Subcontractors
  • Overhead allocation

Why It Matters

  • Know if each job is profitable
  • Improve future estimates
  • Identify cost overruns early
  • Bill accurately

Cost Categories

Direct Costs Costs directly tied to a job:

  • Labor hours worked on-site
  • Materials installed
  • Equipment rental for the job
  • Subcontractor costs

Indirect Costs (Overhead) Costs that benefit multiple jobs:

  • Office rent
  • Administrative salaries
  • Insurance
  • Vehicles

Overhead Allocation Indirect costs are allocated to jobs based on:

  • Labor hours
  • Direct costs
  • Square footage
  • Or another rational method

Setting Up Job Cost Accounts

Chart of Accounts Structure

Use a job costing system with these elements:

Cost Codes (What)

  • 01 - Labor
  • 02 - Materials
  • 03 - Equipment
  • 04 - Subcontractors
  • 05 - Other Direct Costs

Phase Codes (When)

  • 100 - Site Work
  • 200 - Foundation
  • 300 - Framing
  • 400 - Exterior
  • 500 - Interior
  • 600 - Final/Punch List

Full Code Example Job 2024-015, Foundation Materials = 2024-015-200-02

Progress Billing Methods

Percentage of Completion

Most common method. Bill based on work completed:

Calculate Completion Percentage: Costs to Date ÷ Total Estimated Costs = % Complete

Apply to Contract: Contract Amount × % Complete = Earned Revenue

Bill: Earned Revenue - Previous Billings = Current Invoice

Example:

  • Contract: $500,000
  • Costs to date: $150,000
  • Estimated total costs: $400,000
  • Completion: 37.5%
  • Earned: $187,500
  • Previously billed: $100,000
  • Current invoice: $87,500

Unit-Based Billing

Bill for completed units:

  • Linear feet of pipe installed
  • Cubic yards of concrete poured
  • Number of fixtures installed

Milestone Billing

Bill when reaching defined project milestones:

  • Foundation complete
  • Frame complete
  • Dry-in
  • Final inspection

Understanding Retention

What Is Retention?

A percentage (typically 5-10%) withheld from each payment until project completion.

Tracking Retention

When billing:

  • Gross billing: $100,000
  • Less 10% retention: -$10,000
  • Net payment due: $90,000

Accounts:

  • Accounts Receivable - Current
  • Accounts Receivable - Retention

Releasing Retention

Typically released:

  • 30-45 days after completion
  • Upon final inspection
  • After warranty period

Work in Progress (WIP) Reports

What Is a WIP Report?

A snapshot of all active jobs showing:

  • Contract value
  • Costs to date
  • Estimated costs at completion
  • Percentage complete
  • Billing status
  • Over/under billing

Reading the WIP

Over-billed (Liability) Billed more than earned. You owe work.

Under-billed (Asset) Earned more than billed. You're owed money.

Monthly WIP Review

Every month, review each job:

  • Update cost estimates
  • Calculate completion
  • Identify problems
  • Adjust billing plans

Change Orders

Why They Matter

Change orders can make or break profitability. Track meticulously:

  • Original scope
  • Change requested
  • Cost impact
  • Approval status
  • Billing impact

Change Order Workflow

  1. Client requests change
  2. Estimate additional cost
  3. Submit formal change order
  4. Get written approval
  5. Track costs separately
  6. Bill when approved

Equipment and Asset Management

Equipment Costs

Track equipment by:

  • Ownership costs (depreciation, interest)
  • Operating costs (fuel, maintenance)
  • Allocation to jobs

Internal Equipment Rates

Charge jobs an internal rate for equipment use:

  • Recover costs
  • Fund replacement
  • Compare to rental alternatives

Cash Flow Management

Construction Cash Flow Challenges

  • Large upfront costs
  • Billing lag
  • Retention holdback
  • Seasonal fluctuations

Improving Cash Flow

  • Invoice promptly
  • Follow up on late payments
  • Negotiate favorable payment terms with suppliers
  • Use lines of credit strategically
  • Monitor WIP for billing opportunities

Construction-Specific Taxes

Contractor Registration

Many states require contractor registration and specific tax treatment.

Use Tax

You may owe use tax on materials purchased for installation.

Prevailing Wage Projects

Government contracts may require prevailing wages with specific reporting.

Key Performance Metrics

Metric Target Warning
Gross Profit Margin 20-25% <15%
Job Profitability Match bid >5% variance
WIP Variance Neutral >10% overbilled
Backlog 6-12 months <3 months
Days to Collect <45 >60

Technology for Construction Accounting

Essential Tools

  • Job costing software: Track costs by project
  • Time tracking: Capture labor to jobs
  • Project management: Integrate with accounting
  • Estimating: Connect bids to actuals

Integration Matters

Your systems should talk to each other:

  • Timesheets → Payroll → Job costs
  • Purchases → Inventory → Job costs
  • Estimates → Actuals → Variance reports

Construction Accounting Checklist

Daily: ☐ Record time to jobs ☐ Log material purchases ☐ Track equipment usage

Weekly: ☐ Review job costs ☐ Process payroll ☐ Update WIP

Monthly: ☐ Prepare progress bills ☐ Reconcile accounts ☐ Review job profitability ☐ Full WIP report

Quarterly: ☐ Review estimates vs. actuals ☐ Assess backlog ☐ Cash flow projections ☐ Equipment analysis

How Ledger Flow Supports Contractors

  • Job costing integration: Track costs by project automatically
  • Progress billing: Calculate and prepare applications for payment
  • WIP reports: Real-time job status
  • Retention tracking: Never miss a release date
  • Change order management: Track impact on budget

Construction success depends on knowing your numbers at the job level. Get job costing right, and profitability follows.