Operations1,500+ monthly searches

Construction Change Order Request Form Template

Capture every scope change in writing before work starts — with cost, schedule impact, and signatures locked in a single shared form.

A complete change order request form built for general contractors, subs, and project managers. Document the requested change, the cost and schedule impact, and collect signatures from the requester and the owner — all in one shareable link that works on a phone from the job site.

#construction#change order#project management#contractor#scope change#job site#cost impact
No signup required
AI customizable
✓ Free forever plan✓ Embed on any website✓ GDPR compliant✓ No code required

Why use a construction change order request form?

On any active job site, the change order is usually the first thing that gets skipped and the last thing the owner wants to argue about. A wall gets moved 18 inches on Tuesday. The owner agrees verbally. Three weeks later, the invoice arrives and suddenly nobody remembers who said yes — or whether the cost included demo and re-rough on the plumbing. A written change order request form fixes that by forcing the conversation to happen before the work, not after. The requester logs what's changing, why, and what it costs in materials, labor, and added days. The owner reviews it, signs, and the contractor has cover to keep building. No verbal-agreement disputes. No invoices held up in dispute. No painful Monday-morning meetings about who owes who $4,200. It works for a single-family remodel, a 40-unit multifamily build, or a commercial fit-out. Subcontractors can submit upward to the GC, GCs can submit upward to the owner, and everyone keeps a copy with a date stamp and a signature attached.

What's included in this template

16 fields — customize any field or add new ones with AI.

Short textProject Name✱
Short textChange Order Number✱
DateDate Submitted✱
Short textRequester Name✱
Short textRequester Company✱
EmailRequester Email✱
PhoneRequester Phone
Short textOwner / Client Name✱
DropdownReason for Change✱
Long textDescription of Change✱
NumberOriginal Contract Amount✱
NumberEstimated Cost Impact (+/-)✱
NumberSchedule Impact (Days Added)
File uploadSupporting Documents (Drawings, Quotes)
SignatureRequester Signature✱
SignatureOwner Approval Signature

Need different fields?

Tell the AI what to change — "add a budget dropdown" or "remove phone number" — and it edits the form instantly. Every field type above can be added, removed, or relabeled through the chat interface.

Key features of this construction change order request form template

Everything you need to launch this form in minutes, share it with your team, and collect submissions reliably.

1

Cost and schedule fields built in

Pre-built number fields for original contract amount, cost delta, and added days mean nothing important gets left off the request — and the math is on the record.

2

Dual signature capture

The requester signs to certify the scope. The owner signs to approve it. Both signatures are timestamped and attached to the same submission.

3

File uploads for drawings and quotes

Attach the marked-up plan sheet, the sub quote, and product cut sheets directly to the request so reviewers see what you saw.

4

Job-site friendly on mobile

Submit a change order from a phone with muddy fingers and one bar of signal. The form is responsive and saves as you go.

5

Auto-numbering and Sheets export

Each submission lands in Google Sheets with a row for the CO log — sortable by project, status, and cost impact.

6

Slack alert to the PM

When a new request comes in, the project manager gets a Slack ping with the project name and dollar amount so it never sits unread for a week.

Perfect for

General contractors, subcontractors (electrical, plumbing, HVAC, framing), project managers, construction superintendents, owner reps, architects coordinating field changes, and small remodeling firms who want to stop tracking change orders on paper or in email threads.

How to use this template

1

Open the template

Click "Use this template free." Flexform loads the form instantly — no account needed to preview.

2

Customize with AI

Type what you want to change in the chat: fields to add or remove, rename labels, change field types, or rearrange pages.

3

Connect & publish

Link to Slack or Google Sheets with one click, then embed on your site or share the link.

Ways to use this template

GC submitting to the owner

The general contractor needs owner approval to add a structural beam after the framing inspector flagged a span issue. The GC fills out the change order with the engineer's sketch attached, sends the link to the owner, and gets a signed approval back the same afternoon.

Subcontractor submitting to the GC

An electrical sub finds the panel location won't work with the new layout. They submit a CO request with photos and a revised quote. The GC reviews, approves, and the invoice later matches a signed request — no friction.

Remodel scope creep tracking

A homeowner keeps asking for "small" additions during a kitchen remodel. Each request gets logged as its own change order with a real cost, so the final bill doesn't come as a shock and the contractor doesn't eat the labor.

Field-issued T&M changes

When a hidden condition turns up during demo — rotted sill plate, old knob-and-tube — the superintendent files a request from their phone with photos, gets verbal-then-written approval, and bills T&M cleanly.

Architect-directed field changes

The architect issues a sketch change during a site walk. The PM converts it to a formal CO with cost and schedule impact, routes it for owner signature, and the file is attached to the project record.

Multifamily project CO log

On a 40-unit build, dozens of small changes accumulate across trades. Every submission populates a single Google Sheet that becomes the running CO log the owner reviews at the monthly draw meeting.

Workflow integrations

Connect this form to your existing tools with no middleware. Every submission triggers your workflow automatically.

SlackGoogle SheetsEmailWebhook
⚡

Real-time sync

Data appears in your CRM or spreadsheet within 1–2 seconds of submission — no cron jobs, no delays.

🔀

Conditional routing

Route submissions to different Slack channels, HubSpot pipelines, or Airtable bases based on field values.

🔁

Two-way data flow

Pre-fill form fields with CRM data for returning visitors. Update existing records instead of creating duplicates.

Why choose Flexform?

Most change order software is built for $50M commercial jobs and priced like it. FlexForm gives you the same paper-trail discipline without the per-seat license — start with this template, share the link with your subs, and you're collecting signed requests by lunchtime. When the owner asks for a different reason dropdown or wants to add a field for "Funding Source," you don't open a ticket and wait three days. Describe what you want changed in plain English, and the AI editor rewrites the field on the spot. Same for adding a tax line, a markup percentage, or a project-specific category list — it's editable the way a Word doc is, except it's a live form. Submissions flow straight into Google Sheets so your CO log builds itself, and Slack pings the PM the moment a new request lands. If you run a construction app for your crews, the Kotlin Multiplatform mobile SDK drops the same form into Android and iOS with the same backend. Share the public link with subs who don't have an account, embed it on the project portal, or send it by email — all on the free forever plan until you need higher submission volume.
One link, share anywhere
Native iOS & Android SDK
Free forever plan

Frequently asked questions

Can I require a signature before the form can be submitted?

Yes. Mark the requester signature field as required and the form won't submit without it. The owner signature can stay optional so the request can move through review first, then come back for approval.

How do I track which change orders are approved vs. pending?

Submissions land in Google Sheets where you can add a Status column and filter by it. Most teams use a simple Pending / Approved / Rejected workflow and color-code the rows.

Can I add fields for tax, overhead, or markup?

Yes — open the AI editor and type something like "add a 10% overhead field and a 7.25% tax field that calculate from the cost impact." It rewrites the form on the spot. You can also add them manually if you prefer.

What file types can be attached to a request?

PDFs, images (JPG, PNG, HEIC from phones), Word and Excel files, and CAD exports. Most subs attach a marked-up plan sheet plus a quote PDF, and that covers 90% of submissions.

Does this work for AIA-style change order documents?

It captures the same information a G701 covers — original contract sum, change amount, new contract sum, schedule impact, signatures — but it's not a licensed AIA form. Many GCs use this as the request stage and then issue the formal G701 once approved.

Can subcontractors submit without creating an account?

Yes. Share the public form link by email or text and any sub can fill it out from their phone. No login, no install, no account needed.

Can I embed this in our company's project management app?

Yes. There's an iframe embed for web project portals, and the Kotlin Multiplatform mobile SDK lets you drop the same form into a native Android or iOS app with the same backend.

What happens to the data once it's submitted?

Every submission is stored in your FlexForm account, mirrored to any connected Google Sheet, and can trigger a Slack message or webhook to your own system. You can export the full log to CSV anytime.

Related templates

Use this construction change order request form template free

Open the template, customize with AI, connect your tools, and publish — in under 5 minutes.

No signup required · Free forever plan