Skill · Construction

Track construction job profitability and margin erosion

Also called: construction project profitability, Construction Project Profitability For: Construction
You might ask
“How can I track construction job profitability and margin erosion using our actual records?”
Direct answer

Compare original and current construction job margin as costs, approved changes, and estimates to complete change.

See the numbers in context

The sample is illustrative. Use the same structure with your own reporting period and source records.

Direct answer

Keep the original bid margin visible beside the latest forecast. A conservative forecast uses approved contract value less incurred cost and estimated cost to complete, with pending recovery shown separately. Investigate the difference by cost code, change order, rework, and other documented causes.

Why this question comes up

A revised cost estimate can lower forecast profit before the next invoice arrives. A pending change claim can make a job look better than it is if it is counted as approved revenue.

Records to gather

  • Original contract value and approved change orders
  • Original estimated cost and dated estimate to complete
  • Cost to date and remaining commitments by code, without double counting
  • Change orders pending, disputed, or absorbed
  • Rework, defect, and warranty costs by job

Review workflow

  1. Keep the bid baseline. Preserve original contract value, estimated cost, and margin. Show approved changes and forecast revisions alongside it rather than replacing it.
  2. Recalculate at each forecast date. Compare approved contract value with incurred cost plus the project team’s remaining-cost estimate. Show margin in dollars and as a percentage.
  3. Separate changes by status. Approved change orders can alter contract value. Track pending, disputed, and absorbed work and its cost separately; do not add an unapproved claim to the approved contract value.
  4. Explain the variance. Distinguish a cost overrun on agreed scope from additional scope, rework, or a changed labor or material estimate.
  5. Check close-out costs. Attribute punch-list, rework, and warranty costs to the job where records and accounting policy support it. Keep retainage collection separate from job profit.

What a useful answer should include

  • Original and current forecast margin, with final actual margin only after close-out
  • Approved, pending, and absorbed change orders shown separately
  • Cost overrun distinguished from unpaid scope addition
  • Punch-list, rework, and warranty costs that can be tied to the job
  • Estimate to complete with date, source, and basis
  • Erosion trend across estimate revisions

Common failure modes

  • Overwriting the bid baseline. The current forecast alone cannot show how much expected margin changed.
  • Counting pending claims as approved value. Contract value and potential recovery are different amounts.
  • Omitting remaining work. Current cost-to-date does not establish final margin.
  • Losing close-out costs. Rework or warranty spending without a job tag understates the job’s total cost.

Agent-ready request

You can say this to MosoFin

Ask with

“For the selected job and period, compare original bid margin with current forecast margin using approved contract value, incurred costs, and a dated cost-to-complete estimate. Show approved, pending, and absorbed changes separately. Trace recorded costs to source records and flag missing bids, change orders, warranty costs, or forecasts; do not assume pending claims will be paid or change any records.”

Further reading

Last reviewed August 17, 2026

Educational information only. Review source records and apply your organization's accounting policies and professional judgment before acting.