AI & Automation

Route Change-Order Pricing Approvals: 7 Steps for 2026

Jun 17, 2026

A change order is where a construction project either protects its margin or quietly bleeds it. The field hits an unforeseen condition, the GC asks for added scope, or a spec gets revised mid-build — and now someone has to price the change, get it approved internally, send it to the owner, and get it signed before the crew proceeds. When that pricing approval lives in an email thread bouncing between a project manager, an estimator, and a VP of operations, the cost is not theoretical. The crew either stops and burns idle labor waiting on a number, or it proceeds on a verbal "go" that nobody priced, and the company eats the difference at closeout.

This guide answers a precise operational question: how do you automate the routing of change-order pricing approvals so the markup is correct, the right person signs off based on dollar value, and the field never waits on someone's inbox? The fix is a routed approval workflow that reads the change order's cost and margin, sends it to the approver whose authority limit matches the amount, escalates when it stalls, and writes every step to an audit log. Below are the seven steps to build it, the approval tiers, a benchmark table, a worked example, and an honest section on where this kind of automation is the wrong call. The construction labor market makes the urgency clear: construction firms reporting labor shortages: 88% according to the AGC 2024 Workforce Survey (2024). When skilled crews are this scarce, idling them while a change order sits unapproved is among the most expensive mistakes a contractor can make.

Key Takeaways

  • A stalled change-order pricing approval means idle crews on the clock or unpriced work proceeding — both are direct margin leaks, not paperwork delays.

  • The fix is dollar-threshold routing: read the change order's price and markup, send it to the approver whose authority matches the amount, escalate on delay, and log every action.

  • Most firms still route change orders manually, and the rework exposure is large enough to justify the build for any contractor running more than a handful of active jobs.

  • A worked example shows internal pricing approval dropping from 4 business days to under 6 hours across a 90-change-order month.

  • US Tech Automations fits contractors routing change orders across a project-management platform, accounting system, and an approval channel — not a solo remodeler who issues two change orders a quarter.

What "routing change-order pricing approvals" means

Routing change-order pricing approvals is the process of sending a priced change order to the correct internal decision-maker — based on its dollar value, margin, and job — getting a documented sign-off, and only then releasing it to the owner or letting the field proceed. In plain terms: it decides who signs, in what order, and what happens when they don't.

The manual version is an email. The project manager prices the change, attaches a PDF, and emails the VP "can you approve this?" The VP is in the field, replies two days later, and by then the crew has either stopped or guessed. There's no record of who approved what markup, and at closeout the dispute begins.

TL;DR: Replace the approval email thread with a workflow that reads the change order's price and margin, routes it to the right approver by dollar threshold, escalates on delay, and logs every step — so pricing approvals happen in hours, not days, and every decision is auditable. The rest of this guide shows the seven steps, the routing tiers, and where it does and doesn't fit.

Who this is for

This guide is for commercial and residential contractors, specialty trades, and construction managers who issue enough change orders that manual routing has become a margin and schedule risk. Concretely, you'll get value if you match most of this profile:

  • Firm size: 15+ field and office staff, with at least two layers of approval authority (PM, then ops/finance leadership).

  • Revenue: Roughly $5M/yr and up in annual volume, or any firm running 5+ concurrent active jobs.

  • Stack: You already run a project-management platform (Procore, Buildertrend, or similar) and a real accounting system (Sage 300 CRE, QuickBooks, Foundation), and change orders currently move by email or shared spreadsheet between them.

  • Pain: Crews idle waiting on approvals, change orders that proceed before pricing is signed, disputed markups at closeout, and no clean record of who approved what.

Red flags — skip this if: you issue fewer than ~3 change orders a month; you run a paper-only or single-spreadsheet operation with no project-management or accounting system to connect; or your annual revenue is under ~$1M, where the build cost outweighs the time saved.

The 7 steps to automate change-order pricing approval routing

Here is the build, in the order you should implement it. Each step maps to a concrete piece of the workflow.

StepWhat it doesOwner
1. Capture the priced change orderPull cost, markup, line items, and job from the PM platformProject manager
2. Calculate margin and flagsCompute markup %, compare to job target, flag low-margin or large changesWorkflow
3. Determine approval tierMatch dollar value to the authority matrixWorkflow
4. Route to the right approverSend to the matching approver with full contextWorkflow
5. Escalate on delayAuto-escalate if no decision within the SLA windowWorkflow
6. Release and notifyOn approval, release to owner / unblock the fieldWorkflow
7. Log every actionWrite a timestamped, immutable audit trailWorkflow

The single most important step is step 3. A flat "everything goes to the VP" rule is why approvals stall — the VP becomes a bottleneck for $1,200 changes that a PM should be able to approve outright. Change orders can add 8-15% to a project's contract value according to Procore (2024) industry data — far too much volume to funnel through one signer.

Step 1-2: Capture and price-check

The workflow starts when a change order reaches a priced, ready-for-approval state in your PM platform. It pulls the total cost, the markup percentage, the affected job, and the line-item breakdown. Then it computes the realized margin and compares it against the job's target margin. A change order priced below the target — or a large one regardless of margin — gets flagged so the approver sees the risk before they sign, not after.

Step 3-4: Tier and route

This is the authority matrix. The workflow reads the dollar value and routes to the approver whose limit covers it. A $900 change clears at the PM level; a $45,000 change goes to the VP of operations; anything that pushes a job's total change-order value past a contract threshold routes to finance as well.

Step 5-7: Escalate, release, log

If an approver hasn't acted within the service-level window — say, four business hours for sub-$5K changes — the workflow escalates to the next tier or sends a reminder, so nothing dies in an inbox. On approval, it releases the change order to the owner (or marks it field-ready) and writes the entire chain to an audit log: who saw it, what they approved, the exact markup, and the timestamp.

The approval-authority matrix

This is the heart of the system. Set thresholds that match how your firm actually delegates authority. The table below is a starting template — tune the dollar bands to your business.

Change-order valuePrimary approverSecondary sign-offTarget SLA
Under $1,000Project managerNone4 business hours
$1,000-$10,000Senior PM / project executiveNone8 business hours
$10,000-$50,000VP of operationsFinance review if margin < target1 business day
Over $50,000VP of operationsCFO / principal2 business days
Any value, margin < 8%Tier approver + estimating leadFinancePer tier above

Two rules make this work. First, every tier has an SLA so the workflow knows when to escalate. Second, margin is a second routing dimension, not just dollar value — a low-margin change at any size deserves a second set of eyes, because that's where profit quietly disappears. Rework can consume a meaningful share of total project cost according to the Construction Industry Institute (2023), and underpriced change orders are a leading contributor. Slow document turnaround compounds the problem; jobsite paperwork delays remain a top schedule risk according to Dodge Construction Network (2023).

A worked example

Consider a mid-sized commercial GC running 14 active jobs and processing 90 change orders a month, averaging $8,400 each. Before automation, every change order was emailed to the VP of operations regardless of size; internal pricing approval averaged 4 business days, and on roughly 12 change orders a month the crew proceeded on a verbal go-ahead before sign-off, producing about $31,000/month in disputed or written-off markup at closeout. The team wired the PM platform to the approval workflow so that when a change order reaches an approved_for_pricing status in Procore, the platform's change_order webhook fires a payload carrying the cost and markup. The workflow reads it, computes margin, and routes: 61 of the 90 monthly change orders fall under $10,000 and now clear at the senior-PM tier without ever touching the VP, while the 29 larger ones route to the VP with a finance flag when margin dips below 8%. Average internal approval dropped from 4 business days to under 6 hours, idle-crew incidents fell to near zero, and the disputed-markup figure dropped by more than $24,000/month because every approval now carries a signed, timestamped record. Across a year, that is roughly $290,000 in recovered margin against a build that took the team under three weeks to stand up.

How US Tech Automations fits the workflow

In a build like the one above, US Tech Automations connects the project-management platform, the accounting system, and the approval channel so a priced change order moves through the tiers without anyone copy-pasting between tools. It listens for the change-order status event, runs the margin calculation, applies the authority matrix to pick the approver, and posts the request to that person's channel with one-click approve/escalate. When an approval lands, US Tech Automations writes the decision back to both the PM platform and the accounting ledger and appends the timestamped record to the audit log. For firms standing this up across multiple systems, the agentic workflows platform handles the routing logic and the cross-system writes, and the finance and accounting AI agents reconcile the approved markup against the job's committed costs.

The point is not the brand — it's that the routing, the escalation timers, and the write-backs run on a schedule no human has to babysit. If you're scoping the build, the pricing page lays out the tiers by team size, and our guide to reconciling committed costs against the budget pairs directly with change-order routing.

Build vs. buy vs. manual: a benchmark comparison

ApproachAvg. approval timeAudit completenessUnpriced-work rateSetup time
Manual email2-4 business days~30%10-15%0 weeks
Spreadsheet + reminders1-3 business days~50%8-12%~1 week
PM platform native approvals1-2 business days~80%5-8%1-2 weeks
Cross-system automated routingUnder 6 hours100%Under 2%2-4 weeks

Native PM-platform approvals (Procore's, for instance) are genuinely good if every actor lives inside that one platform. The gap automation fills is cross-system: when pricing comes from estimating, margin lives in accounting, and approval happens in a chat channel, the native tool can't see the whole picture. Construction lags other sectors on productivity by double digits according to McKinsey (2023), and disconnected approval routing is a documented contributor. The JBKnowledge (2023) ConTech survey found mid-tier contractors typically run several unintegrated core systems — exactly the seam where manual routing fails.

When NOT to use US Tech Automations

Be honest about fit, because a bad-fit build is wasted money. If you issue only a handful of change orders a month and they're all small and routine, your PM platform's built-in approval feature is enough — don't add an integration layer for a problem you don't have. If your entire operation lives inside a single platform like Procore or Buildertrend and the people approving change orders already work there daily, the native approvals tool wins on simplicity and cost. And if you're a solo remodeler or a two-person GC where the same person prices and approves every change, there's no routing to automate — the bottleneck is your time, not your workflow, and software won't fix that. Automation earns its keep specifically when change orders cross system boundaries and authority levels, at enough volume that manual routing has become a real tax on margin and schedule.

Common mistakes when automating change-order routing

MistakeWhy it hurtsFix
One approver for everythingCreates a single bottleneck; defeats the purposeUse a tiered authority matrix
No SLA or escalationApprovals still die in inboxesSet per-tier SLAs with auto-escalation
Routing on dollar value onlyLow-margin changes slip through unreviewedAdd margin as a second routing dimension
No write-back to accountingApproved markups don't reconcile at closeoutSync the decision to the ledger automatically
Skipping the audit logDisputes become he-said-she-saidLog every action with a timestamp

The recurring theme: the goal is not just speed, it's accountable speed. A fast approval with no record is how you win the schedule and lose the closeout dispute.

Glossary

TermDefinition
Change orderA documented modification to the original contract scope, cost, or schedule
Authority matrixThe rules mapping a dollar amount to the person empowered to approve it
Markup / marginThe percentage added to cost; the realized profit on the change
Schedule of valuesThe line-item breakdown of contract value used to track billing and changes
Committed costMoney already obligated via subcontracts and POs against a job budget
Escalation SLAThe time window after which an unapproved item routes to the next tier
Audit trailThe immutable, timestamped record of every approval action

Decision checklist: are you ready to automate?

Run through this before you build. If you answer yes to most, the routing automation will pay off:

  • Do you issue more than ~10 change orders a month across multiple jobs?

  • Do change orders currently move by email or spreadsheet between PM and accounting?

  • Do you have at least two distinct approval authority levels?

  • Have crews idled — or work proceeded unpriced — because an approval stalled?

  • Do you run a real PM platform and accounting system that expose data or webhooks?

  • Have you had a closeout dispute traceable to a missing or unclear approval record?

If you checked four or more, the case is strong. Our walkthroughs on reconciling progress billing against the schedule of values and reducing RFI submittals to the design team cover adjacent workflows worth automating in the same project.

Benchmarks: what good looks like

These are the operating targets a well-built routing workflow should hit. Use them to size the gap between where you are and where the system should land you.

MetricTypical manual baselineAutomated target
Avg. internal pricing approval time2-4 business daysUnder 6 hours
Change orders proceeding unpriced10-15%Under 2%
Approvals with complete audit record~30%100%
Low-margin changes flagged pre-approvalRare100%
Escalations triggered on SLA breachManual / noneAutomatic

Sub-6-hour approval cycles are realistic, down from 2-4 days according to internal US Tech Automations deployment data — the constraint becomes how fast a human chooses to click, not how long a document sits in a queue.

Frequently asked questions

How long does it take to set up automated change-order approval routing?

Most contractors stand up a working routing workflow in two to four weeks. The bulk of that time is mapping your real authority matrix — the dollar thresholds and approver assignments — and connecting the PM platform and accounting system. The routing logic itself is straightforward once those connections exist. Firms with clean data in a single PM platform finish faster; those reconciling multiple disconnected systems take longer.

What if our change orders need owner approval, not just internal sign-off?

The workflow handles both, in sequence. Internal pricing approval comes first — confirming your markup is right and authorized — and only then does the change order release to the owner for their signature. You can route the owner step through the same platform with a tracked link, so you have one continuous record from internal approval through owner acceptance, rather than two disconnected threads.

Will this replace our project managers' judgment on pricing?

No. The automation routes and tracks approvals; it does not price the change or decide the markup. A human still prices every change order and a human still approves it. What the workflow removes is the clerical overhead — figuring out who should sign, chasing them, and recording the outcome — so your PMs spend their time on judgment, not on forwarding emails.

How does this connect to our accounting system?

The workflow writes the approved change order's value and markup back to your accounting ledger so the committed-cost and budget figures stay current without manual re-entry. According to the AGC 2024 Workforce Survey (2024), labor constraints make double-entry between systems an expensive use of office staff time; syncing the approved markup automatically removes that step and keeps closeout reconciliation clean.

What happens if an approver is out of office?

The escalation rule handles it. Each tier has a service-level window; if the assigned approver hasn't acted within it, the workflow escalates to the next authority level or a designated backup. Nothing waits indefinitely on one person's availability. You set the windows — tight for small, routine changes and longer for large ones that genuinely need senior review.

Is this only for large general contractors?

No. The threshold is volume and system complexity, not company size. A specialty trade contractor running $6M a year across eight active jobs, issuing 30 change orders a month between a PM platform and accounting, benefits as much as a large GC. The disqualifier is the opposite end: a very small firm where one person prices and approves everything has nothing to route, and the build wouldn't pay back.

Bringing it together

Change-order pricing approval is a workflow where the actual decision takes minutes and the routing takes days — which is precisely the kind of problem automation is built for. The seven-step build reads the change order's cost and margin, sends it to the approver whose authority matches the amount, escalates when it stalls, and logs every action. The payoff is same-week — often same-day — approvals, near-zero idle-crew incidents, and a clean audit trail that ends closeout disputes before they start.

Start with the authority matrix, because that's the piece that's specific to your firm and the piece that determines whether the whole system removes a bottleneck or just relocates it. Once the tiers and SLAs are right, connecting the systems and turning on the routing is the easy part. To see how the routing and cross-system write-backs are configured for your team size, the pricing page breaks it down by firm scale, and the resources blog collects the adjacent construction workflows — RFIs, committed costs, progress billing — that pair with change-order routing.

About the Author

Garrett Mullins
Garrett Mullins
Workflow Specialist

Helping businesses leverage automation for operational efficiency.

From our research desk: sealed building-permit data across 8 metros, updated monthly.