A beginner-safe system to stop 'scope creep spending' and enforce: no approved change order = no payment.
Primary outcomes:
Standard form for requesting change orders
Change Order Request Form Vendor: Contract/SOW link: Site: Requested by: Date: Why is a change order needed? - Reason: [ ] Unforeseen condition [ ] Scope gap / ambiguity [ ] Customer requested change [ ] Code/safety requirement [ ] Other: ______ Scope change (plain English): - Added work: - Removed work: Cost breakdown: - Labor: - Materials: - Subcontractors: - Markup: - Total: Schedule impact: - Additional days: - Critical path impact? (Y/N) Evidence / support: - Photos / notes / ticket link: Approvals required (per matrix): Approver name(s): Decision: [ ] Approved [ ] Rejected [ ] Needs revision
Ensure all COs are properly closed
CO Close-out Checklist Vendor: Project/site: Period: - All COs are logged and have an approval status - Invoices reference CO IDs where applicable - No CO charges paid without approved CO - Credits/reversals captured - Lessons learned documented (scope gaps to fix in next SOW)
Track all change orders in one place
| CO ID | Vendor | Site | Date | Reason | Requested $ | Approved $ | Status | Approver |
|---|---|---|---|---|---|---|---|---|
| (add rows as needed) | ||||||||
Define who can approve by amount
| CO amount | Required approver | Backup | Notes |
|---|---|---|---|
| <$5k | (define) | (define) | |
| $5k–$25k | (define) | (define) | |
| $25k–$100k | (define) | (define) | |
| $100k+ | (define) | (define) |
v1.0 (2026-01): Latest release