Roofing Change Order: Template & Pricing Rules

Updated October 19, 2026 · ~8 min read · Ilura Technology

Trade Cash-Flow & Contract Rules · Roofing & Exterior Contracting

A binding roofing & exterior contracting change order documents any scope addition or concealed site condition discovered after tear-out, stating the exact added labor (e.g., 3 hrs @ $115/hr), added materials, revised completion date, and client signature before work resumes.

Key Takeaways

  • Upfront protection: Collect a 40% deposit ($3,587) so you never finance $3,850 of roofing & exterior contracting materials out of pocket.
  • Never absorb hidden conditions or verbal extras: pause work, photograph the condition, and issue a written +$1693 Change Order before continuing.
  • Document completion with timestamped job photos, signed walkthrough approval, and an itemized invoice referencing IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code.
“Every person who performs labor upon or furnishes material to be used in the construction, alteration, or repair of any building or structure shall have a lien upon the property for the work or labor done or materials furnished.”

Uniform Construction Lien & Prompt Payment Standards · State Mechanics Lien Statutes & Written Change-Order Contract RulesVerified 2026-04

Roofing Change Order Guide: Pricing & Billing Mid-Job Extras (2026)

Short answer: A roofing change order is a numbered, written amendment to your original roofing estimate that documents any mid-job scope addition, hidden site condition, or spec upgrade—such as Underlayment or Decking replacement (conditional allowance) during a full replacement—priced at your full $115/hr ($420–$680 per roofing square (100 sq ft)) rate plus 25% material markup before you perform the extra work.

⚡ Instant Customer Dossier and Job Proof Toolkit (🔗 Embed / CSV Template + 5 Free Saves): Open the Free Invoice, Quote & Estimate Maker (or click 🔗 Embed / CSV Template), save up to 5 Free Saves in your iCloud Web Workspace, explore the Customer Dossier and Job Proof App Store Edition, or Download Keel Free on the App Store ($0/mo Core Plan) to manage estimates, invoices, job-site receipts, and mileage offline on iPhone.

What triggers a roofing change order during a full replacement or a repair?

Eliminating unpaid extras and billing friction across solo roofing depends on how a roofer handles the exact moment a job expands after work is already underway. Even when your original quote for a full replacement, a repair, or a tear-off is measured carefully per roofing square (100 sq ft), three field events trigger a roofing change order:

  1. Client-Requested Scope Additions (“While You Have the Tools Out”): The customer watches a full replacement come together and asks you to add Underlayment or Decking replacement (conditional allowance).
  2. Concealed Conditions & Code Upgrades (IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code): Once you open up the work area on a repair, you uncover hidden substrate/system defects or code violations requiring Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) and a $380 permit adjustment.
  3. Unbilled Roofing Gotchas: Solo roofers routinely lose margin to forgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) when mid-job extras are done on a verbal nod.

See how baseline roofing scopes are structured in roofing estimate template, roofing invoice template, and roofing pricing guide.

Why does doing extra roofing work on a verbal handshake hurt solo roofers?

When a homeowner on a tear-off asks for Underlayment ($286.35) and says “Just add it to the bill,” proceeding without a written roofing change order creates two immediate problems:

  • The Price-Perception Gap in Roofing: A homeowner assumes a mid-job addition while you are already on site costs a few dollars, whereas your real cost includes $115/hr labor, Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) marked up 25%, and extra Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22).
  • Statutory Written-Change-Order Rules: Under state home-improvement statutes (such as OSHA Construction & Field Trade Operations Portal), extra residential roofing work performed without a signed or written price amendment is difficult to enforce if the client balks at the final invoice.

What five fields belong on every roofing change order?

Every roofing change order issued by a solo roofer should tie directly to your operational benchmarks for Roofing & Exterior Contracting:

Roofing Operational Benchmark — Change order controlsField Standard for Solo Roofers
Primary Pricing Unit & Rate$420–$680 per roofing square (100 sq ft) ($115/hr + $95 trip fee)
Upfront Deposit Benchmark40% deposit on multi-day/material jobs (40% upfront deposit on multi-day or material-staged roofing jobs (100% on completion for single-visit service calls))
Wholesale Material Markup25% markup on Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) (~$3850 sample materials)
Common Scope AdditionsUnderlayment, Ice and water shield — eaves and valleys, and expedited roofing scheduling
Code & Permit StandardIRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code (typical permit allowance: $380)
Key Deductible ExpensesArchitectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22); Coil roofing nailers, compressors, pitch hoppers, harnesses & dump-trailer tarps (Line 18)
Vehicle & Route DeductionCrew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)
Frequent Billing Gotchaforgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22)

Before touching the extra roofing square (100 sq ft) scope on a full replacement, verify that your change order records:

  1. Change Order ID & Base Estimate Link: e.g., “Change Order #CO-1 to Roofing Estimate #1042 (A full replacement).”
  2. Itemized Roofing square (100 sq ft) Scope Added or Removed: Explicitly naming Decking replacement (conditional allowance) and Underlayment plus compliance with IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code.
  3. Exact Price Delta (Labor at $115/hr + Materials at +25%): State the fixed dollar addition or exact unit rate ($420–$680 per roofing square (100 sq ft)).
  4. Schedule Impact & Payment Terms: Note whether the change adds days to a repair and whether a 40% material draw is due immediately.
  5. Timestamped Client Signature or Text/Email Approval: Captured before installation.

How should a roofer price a mid-job change order using roofing square (100 sq ft) rates?

Never underprice a roofing change order below your standard $115/hr rate. Mid-job changes on a repair often cost more per roofing square (100 sq ft) than planned work because they require an unscheduled supply-house run (Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)) and setup reset:

Roofing Scope Line (mid-job change order)Quantity & Unit (roofing square (100 sq ft))Unit Rate (USD)Extended Line Total
Tear-off — per existing layer (mid-job change order)2 square$112.08$224.16
Decking replacement (conditional allowance)3 sheet$172.01$516.03
Underlayment3 square$92.11$276.33
Ice and water shield — eaves and valleys6 linear ft$152.04$912.24
Shingles installed6 square$72.13$432.78
Ridge vent8 linear ft$132.06$1056.48
Step and wall flashing, drip edge8 linear ft$191.99$1535.92
Dumpster and disposal11 flat$112.08$1232.88
Roofing Ticket Subtotal (mid-job change order)Billed per roofing square (100 sq ft)$115/hr benchmark$6186.82

If a client adds Decking replacement (conditional allowance) and Underlayment, include the full 25% material markup on Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) and account for forgetting to bill the $95 trip/setup charge, unrecorded Dumpster and disposal, and Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22) so the extra work strengthens your job margin.

What if a roofing customer refuses to sign a change order for concealed damage?

When opening up a full replacement or a tear-off reveals a hidden defect that prevents you from meeting IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code or honoring your 1-year roofing workmanship warranty:

  1. Pause Work on That Section and Photograph the Condition: Show the client clear photos of the issue alongside the requirement in IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code.
  2. Give Two Written Choices: Option A: Approve roofing change order #CO-1 so you can repair the condition properly using Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22). Option B: If code permits, sign a written warranty disclaimer acknowledging the pre-existing defect.
  3. Never Install Unsafe or Non-Compliant Roofing Work: If safety or code forbids proceeding and the owner refuses the change order, suspend work cleanly and invoice for the completed phase as detailed in what to include on an invoice.

Why do independent roofers use Keel for change orders and expense tracking?

When a roofer is handling roofing change order between service calls at $115/hr, paperwork has to take seconds, not hours. Keel lets solo roofing contractors issue crisp PDF estimates and invoices on iPhone, photograph vendor receipts (Coil roofing nailers, compressors, pitch hoppers, harnesses & dump-trailer tarps (Line 18)), and track mileage with no bank connection. Free to download on the App Store.

How do permit fees ($380) and code rules affect roofing change orders?

Because roofing work involving roofing change orders is governed by IRC Chapter 9 / NRCA ice-and-water shield, drip edge, step flashing & high-wind nail pattern code and deducts Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), keeping dated digital copies of every invoice and supplier receipt under OSHA Construction & Field Trade Operations Portal prevents cash-flow surprises when quarterly estimated taxes fall due.

Frequently asked questions

When should a roofer use a change order instead of a new estimate?

Use a revised estimate before the customer signs and pays the 40% deposit for a full replacement. Once roofing work has started on site, document any scope addition (Underlayment), concealed repair, or material upgrade as a numbered Change Order so your original contract remains binding. Keeping your sequential roofing client invoices, dated supply-house receipts, and signed scope approvals organized by job address ensures you can verify every figure during a customer walkthrough or tax review.

Can a roofer get change order approval by text message on site?

Yes—sending the client a text or email stating the exact added roofing scope (Decking replacement (conditional allowance)), the added dollar total at $115/hr plus 25% material markup, and getting a written “Approved” reply creates a timestamped audit trail that you mirror on your PDF invoice. Keeping your sequential roofing client invoices, dated supply-house receipts, and signed scope approvals organized by job address ensures you can verify every figure during a customer walkthrough or tax review.

How do I price an extra supply-house run on a roofing change order?

Include your standard $95 trip/procurement fee or bill the procurement time at $115/hr alongside the 25% markup on Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), and log the supply-run miles (Crew truck mileage and roll-off dumpster haulage Fees (Line 9 / Line 22)) for your Schedule C deduction.

How should approved roofing change orders appear on the final invoice?

Keep the original base contract lines for a repair intact at the top of the invoice, then list each approved change order on its own numbered line (“Change Order #CO-1 — Underlayment, approved [Date]”) so the client sees the exact math from initial quote to final balance.

What if a roofer already completed extra work without a signed change order?

Immediately list the extra roofing square (100 sq ft) work as a separate line item on your roofing invoice, attach before-and-after photos showing the installed Architectural shingles, synthetic underlayment, ice/water barrier, flashing & ridge vents (Line 22), and reference the date and time of the customer’s verbal request to preserve your quantum-meruit claim.


This guide provides general educational and operational information for roofing contractors as of 2026 and does not constitute formal legal or tax advice. Consult OSHA Construction & Field Trade Operations Portal and a qualified professional for rules in your jurisdiction.

Worked Example — Roofing & Exterior Contracting Payment Milestone, Change Order & Escalation Schedule (roofing-change-order)
Billing Milestone / StageContractual TriggerCalculation BasisDollar Amount
Milestone 1: Mobilization DepositSigned estimate prior to material order40% of $8,968 base bid$3,587.00
Signed Change Order (CO #1)Hidden site condition / added client scope3 hrs @ $115/hr + materials+$1,693.00
Milestone 2: Completion BalanceFinal walkthrough & inspection sign-offRemaining 60% base contract$5,381.00
30-Day Overdue Late Fee (1.5%/mo)Unpaid past grace period before lien notice1.5% × $5,381 unpaid balance+$80.72

Statutory mechanic’s lien preliminary notice deadlines typically run 20 to 60 days from first furnishing labor or materials.

Architecture & Decision Map 4-Zone Dispute-Proof Invoice Anatomy
4-Zone Anatomy of a Dispute-Proof Itemized Invoice Visual breakdown of the 4 zones of an itemized trade or freelance invoice: Header & Licence, Materials & Deliverables, Skilled Labour & Code Compliance, and Tax Split & Calendar Due Date. ZONE 01 · HEADER & LEGAL IDENTITY Sequential ID + Calendar Due Date INV-2026-042 · Trade Licence / ABN / HST # Client AP Contact + Job Address / PO # ZONE 02 · FIXTURES, PARTS & DELIVERABLES Spec Clarity Without Wholesale Leak List brand, model & quantity installed Separates taxable materials from labour ZONE 03 · SKILLED LABOUR & DIAGNOSTICS Documented Scope Performed Diagnostic test, installation, haul-away & test Eliminates "why did 2 hours cost $600?" pushback ZONE 04 · TAX SPLIT, WARRANTY & SETTLEMENT Subtotal + Jurisdiction Tax + Deposit Credit Written workmanship warranty + Net terms Sent as non-editable PDF before leaving site
Roofing & Exterior Contracting payment timeline from 40% deposit invoice ($3587) through change-order/completion billing ($5381) and 30-day lien escalation.  Build an itemized invoice in Keel Studio →
Roofing Change Order Guide: Pricing & Billing Mid-Job Extras (2026) — Roofing contractor at pickup tailgate with architectural shingle samples, copper flashing, and job estimate (Roofing field guide)
Written deposit invoices, signed change orders, and immediate completion billing eliminate 80% of overdue roofing & exterior contracting receivables. Save to Keel Studio (5 Free) →

From job to paid

Cost it and bill it under one job.

Send the estimate; when the customer says yes, turn it into an invoice draft. The receipts and expenses are kept with the same job.

Free to download · No bank connection · See jobs in Keel

The estimate → The invoice

How do I bill for it?

Turning agreed work into a document that gets paid.

Appliance Repair Invoice Example: Every Line Explained An appliance repair invoice example for a two-visit fridge job: $119 diagnostic credited back, OEM parts with part numbers, freight, labor, and $433.40 due. Continue →

Knowledge Graph · Interactive Mind Map

Where this topic connects in the Keel graph

Open full Mind Map →