Finance

What is a commitment in construction?

In construction accounting, a commitment is a signed agreement, usually a subcontract or purchase order, that obligates the contractor to pay a vendor a set amount for defined work or materials on a job.

Two construction professionals review paper plans beside a tablet at a jobsite workbench.
Plan reviews connect field conditions, drawings, and the next decisions on a job. AI-generated illustration.

A commitment is the record behind every dollar a contractor has promised to someone else. Each subcontract, purchase order, equipment rental agreement, or service contract tied to a job is a commitment. Added together, they make up the job's committed cost. The commitment is the document; committed cost is the number.

Construction software usually treats commitments as their own object: a header with the vendor, job, and terms, then line items mapped to cost codes, then change orders and invoices attached over time.

The life of a commitment on a real job

Say a GC awards a $96,000 roofing subcontract on a $1.8 million warehouse.

  1. Created. The subcontract is signed and entered as a commitment for $96,000 on cost code 07 50 00, with 10 percent retainage and pay-when-paid terms.
  2. Changed. The owner adds a roof hatch and extra curb flashing. The GC issues subcontract change order 1 for $4,200. The commitment is now $100,200.
  3. Invoiced. The roofer bills $40,000, then $45,000. Each invoice is matched to the commitment, retainage is held, and the open balance drops.
  4. Closed. After the final invoice and the final lien waiver, retainage is paid and the commitment is closed. Any unused balance comes off the job forecast.

At every step the PM can see how much is committed, billed, paid, held as retainage, and still open. That is what makes the commitment useful: it ties the contract, the changes, and the money together in one record that anyone in the office can read.

What a commitment record should hold

  • Vendor, job, contract date, and the signed document.
  • Line items by cost code with amounts, or unit prices for unit-price work.
  • Retainage percentage and payment terms.
  • Change orders with their own numbers and approval dates.
  • Insurance and compliance status for the vendor, such as a current certificate of insurance.
  • Invoices, payments, and lien waivers received.

Common problems with commitments

  1. Invoices paid against the wrong commitment or with no commitment at all.
  2. Subcontract change orders approved in the field but never added to the commitment, so invoices exceed the contract.
  3. Blanket POs with no cost code detail, which hide where the money is going.
  4. Commitments left open after a vendor finishes, inflating the forecast.
  5. Billing a sub's invoice above its percent complete because nobody compared it to the schedule of values on the commitment.

Related terms

See blanket purchase order, buyout, accounts payable, and invoice approval. The guide on how to manage construction purchase orders covers the PO side in more detail.

Frequently asked questions

Is a commitment the same as a contract?

A commitment is how a contract or purchase order is recorded in job cost accounting. Not every contract is a commitment (the prime contract is revenue, not a commitment), but every subcontract and PO should be.

Are commitments recorded in the general ledger?

Usually not as a liability until invoiced. Most construction systems track commitments in the job cost module outside the general ledger.

What happens to a commitment when a sub is terminated?

The unused balance is closed or reduced, and any completion costs paid to a replacement vendor are recorded as a new commitment.

Should small purchases be commitments?

Many contractors set a threshold. Small consumable buys may go straight to cost, while anything over the threshold needs a PO.

Written and edited by

Maurice Francois writes and edits construction operations guides for Smart Business Automator. More from Maurice on the Scaling Legends podcast.

Get a free assessment