Esc

↑↓ move↵ openIndex · Pagefind
Concepts / Subcontracts and commitment changes

Subcontracts and commitment changes

How subcontracts and purchase orders are structured, how commitment change orders follow owner changes, and how sub invoices, retainage and compliance are checked against the commitment.

Preview

Partly in the app today. Items marked Planned are not built yet.

On this page

A commitment is the cost side of your contract with a trade partner or supplier. This page goes deeper than Commitments and change orders on how subcontracts are structured, how they change, and how invoices are checked against them.

What a commitment holds

Every commitment, subcontract or purchase order, is a record on the job. In the app’s Commitments tool it holds:

  • Vendor and contract type (subcontract or PO).
  • Original value and approved changes, which together make the revised commitment.
  • A schedule of values of its own, each line charging to a cost code.
  • Retainage terms: a default retainage percent. Reductions (for example, a lower rate after a set percent complete) are Planned.
  • Compliance (Planned): insurance, lien waivers and certified payroll tied to the commitment. Today, insurance policies are tracked per vendor in company admin.
  • Invoiced and retained to date, from the sub invoices entered against it.

Because the commitment shares the job’s cost structure, committed cost by cost code is always available next to budget and actual cost.

Subcontracts vs purchase orders

Used for trade partners who perform work on site, usually with labor. Billed by progress against a schedule of values, typically monthly, often on an AIA-style pay application. Retainage usually applies. Lien waivers and insurance are typically required with each payment.

On Riverside Medical, the mechanical sub’s subcontract carries the HVAC scope, and its change order for CO #14 is the cost side of the fire damper change.

Used for material and equipment purchases. Billed by quantity delivered at unit price. Receiving (a delivery ticket or a field confirmation) is the evidence the material arrived. Retainage is less common.

On Riverside Medical, PO-118 with Volt Electric charges cost code 26 Electrical, with $42,050 remaining in the sample data.

Commitment change orders

When the owner approves extra scope, the trades doing the work usually need matching changes. A commitment change order:

  • Is created from the change event, as a potential change order on the subcontract or PO, so it carries the same origin and cost codes as the owner change. You can also enter a commitment change order directly on the commitment. See Change events and potential change orders.
  • Updates the revised contract amount and the committed cost when approved.
  • Follows the change order review flow: submit for review, then approve or reject. Approval limits by amount are Planned.

The most common gap in disconnected systems is the commitment change that never gets issued. The owner approved the change, the sub did the work, but the commitment still shows the original scope, so the sub’s next invoice exceeds it. Creating the commitment change from the same change event as the owner change closes that gap.

Sample data · Riverside Medical Center, Job #24-118

Some changes are commitment-only, with no owner change: a buyout adjustment, a scope moved between subs, a back-charge deducted from a sub’s contract. In the app these are commitment change orders entered directly on the commitment.

Checking invoices against the commitment (Planned)

Today, sub invoices are entered against their commitment line by line, with retainage calculated, and reviewed through their statuses. Automatic checks are Planned. Here is what they cover. The construction version of the three-way match checks:

Check Passes when
Commitment A current commitment exists, including approved changes
Amount Billed to date stays within the revised commitment
Progress Billed progress by SOV line is verified by the PM
Retainage Withheld per the commitment’s terms at this point in the job
Compliance Required lien waivers and insurance are on file
Coding Lines charge the commitment’s cost codes

An invoice that fails a check is held with a reason, not rejected silently. On Riverside Medical, INV-4471 for $48,200 exceeds PO-118’s remaining $42,050 by $6,150. The likely cause is an approved owner change whose commitment change hasn’t been issued yet.

Retainage on subcontracts

Retainage is withheld per invoice at the commitment’s rate and tracked as withheld to date. Automatic reductions and release workflows are Planned. The owner side of retainage is covered in Pay apps, SOV and retainage. Our retainage calculator shows the math.

Agents

AP and Compliance agents are Planned. See Planned agents.

Keep exploring

Related across os.construction

Run it on your own project.

Start a 14-day free trial. Want a say in what ships next? Join the founding program.

Your role (optional)

14-day free trial. Pricing for paid plans isn't set yet. Talk to us. Already have an account? Sign in →

Ask the OS

Reading this page

Ask anything about this page. Answers use what you're reading as context.

Suggested

    AI · may be imperfect · sample data where shown

    Open file