Change orders
Send a change order as a Client Agreement, and have its approved cost commit to the budget the moment the client accepts.
A change order is a kind of Client Agreement — the same priced, signable record as a proposal, used when scope changes mid-project. Its job is to get the client's sign-off on the added cost, and when they accept, that cost commits to the budget automatically.
Create a change order
- From Records, click Create Record.
- Pick the Project, then choose Change Order under Client Agreements.
- The builder opens with a header labeled Change Order.
Add the changed line items
- Click Add items.
- Pick the budget lines this change affects, then click Apply (the button shows how many you selected).
- Review the imported quantities and totals, then save the record. These values come from the budget; make quantity changes there before importing the lines.
Note
Note
Send and get acceptance
- Add the client in the side panel's Recipients section, with the Signature? toggle on if you want it signed.
- Click Send, then confirm in the send window.
- The client reviews and signs from their portal if you required a signature. For acceptance obtained outside Foreman, use Mark Accepted on the sent agreement.
What happens on acceptance
The moment the client accepts a budget-linked change order, Foreman commits it to the project budget — no manual entry, no double-typing. Each linked line picks up the change order's Approved Price and its Budgeted Cost, both taken from the snapshot the client saw.
Both are last write wins, not additive: a change order that re-states a line replaces that line's earlier figure rather than stacking on top of it, which is why the Committed $X · will replace chip appears while you're building it.
Note
Don’t see this?