Archdesk

Guide to Integrated Construction Procurement

Archdesk6/5/2026 25 minutes read

Materials regularly sit at 40% to 60% of total job cost, so one late buy can wipe out the whole month’s margin. Procurement does not fail because people do not work hard. It fails because scope, cost codes, commitments, and submittals live in different places, so the job team makes decisions with stale info. You will leave with a simple, repeatable way to plan buyout, level bids, control long-leads, and keep change order billing tied to real-time cost.

A 1% buyout miss on a 50,000 sq ft commercial building is $142,500.
Commercial work averages about $285 per sq ft, so small misses move real money fast.

In this article

Why Procurement Breaks Jobs

Procurement turns a priced bid into real commitments. Every slip or gap hits margin, schedule, and cash at the same time. Four procurement mistakes account for most of the damage on US commercial jobs. Here they are, with the specific ways each one bleeds money, time, and liquidity.

Buyout
The period after award when you convert your budget into signed subcontracts and purchase orders.
Committed cost
Money you have contractually promised to pay, like a PO or signed subcontract, even if the invoice has not arrived yet.
Long-lead item
Any material or equipment where lead time can drive the schedule, like switchgear, curtain wall, elevators, or rooftop units.
Change Order
A formal change to scope, price, or time after contract award, often triggered by unclear scope, late selections, or an RFI (Request for Information).

Mistake 1: Late buyout

Waiting too long after award to lock in subcontracts and POs exposes you to price escalation. On a $6.0M commercial fit-out, materials and equipment run 40% to 60% of job cost, so you're buying $2.4M to $3.6M of goods. A 3% price drift on that stack is $72k to $108k, which wipes most of the fee at a typical 3.1% margin. Margin impact: you bought the work at one price and now pay another. Schedule impact: late buyout compresses submittals and fabrication into fewer weeks, pushing trades into conflict. Cash impact: you can't bill for materials you haven't ordered, so your first two pay apps are light and you're funding labor out of pocket.

Mistake 2: Ignoring long-lead items

A 14-week switchgear lead time that isn't tracked from day one becomes a schedule event, not a purchasing task. Miss the order date by three weeks and you delay energizing a floor by three weeks. Margin impact: premium freight and expediting fees on a $180k electrical package can run $12k to $18k. Schedule impact: downstream trades (fire alarm, HVAC commissioning, elevator inspection) stack up behind the late item, turning one late order into a three-week critical-path slip. Cash impact: you can't reach Substantial Completion on time, so your final retainage release, often 5% of contract value, slides by a month or more.

Mistake 3: Incomplete scope in subcontracts and POs

A vague scope of work in a subcontract is a Change Order waiting to happen. If your drywall sub's contract says "partitions per plans" but doesn't specify fire-rated head-of-wall assemblies, expect a $35k to $50k Change Order on a $400k package. Margin impact: the Change Order price is negotiated under duress, so you pay retail for work you should have bought wholesale at bid time. Schedule impact: the sub stops work in the disputed area until the Change Order is signed, creating a gap in the framing sequence. Cash impact: disputed Change Orders sit in limbo on your Schedule of Values, meaning you can't bill the owner until both sides agree, while you're still paying the sub's monthly application.

Mistake 4: No committed-cost tracking

Mid-size GCs lose roughly $47,000 per year to manual procurement problems: emergency premiums, over-ordering, and admin time chasing quotes and approvals. Without live committed-cost data, your project manager doesn't know the gap between budget and what's already promised until month-end. Margin impact: duplicate POs and emergency buys erode 1% to 2% of materials budget before anyone notices. Schedule impact: over-ordered material clutters staging areas and forces re-handling, costing crews 2 to 4 hours per week on a busy site. Cash impact: invoices arrive for POs nobody remembers issuing, creating payment disputes that delay lien waivers and hold up your own pay apps. In Archdesk, committed costs update the moment a PO or subcontract is approved, so a $47k materials overrun surfaces in the project cost report the same week it happens, not at month-end reconciliation.

Build Your Buyout Map

A buyout map is a one-page link between your estimate and what you will actually buy. Every dollar gets an owner and a cost code to land in. Without it, scope gaps hide until they become Change Orders.

Cost code
The label that ties budget, committed cost, invoices, and job cost to one scope line, so the same code follows the work from estimate to final invoice.
Buyout package
The chunk you send to market as one bid request, like "structural steel" or "HVAC equipment," with one scope owner and one award (a subcontract or PO).
Committed cost
Money you have promised to spend through a signed subcontract or PO, even if no invoice has hit yet. This is the earliest reliable signal of where the job is going to land.
Schedule of Values (SOV)
The owner billing breakdown that drives monthly pay applications. Clean jobs map buyout packages back to SOV lines so billing matches what you bought.

Step 1: Pull the estimate into 12 lines by buyer, not by drawing

Your estimator's detail might have 80 line items. Your buyout map collapses them into 12 lines based on who buys the work and who carries the risk. Each line gets a two-digit cost code, a single owner (PM or project engineer), and a target budget pulled straight from the estimate.

Here is the structure for a $14.25M ground-up commercial build (50,000 sq ft at $285/sq ft). Adjust percentages for your project type, but the numbering logic stays the same.

CodeBuyout PackageEst. BudgetOwnerSOV Line
01General conditions (site staff, trailer, temp power, dumpsters)$1,140,000Sr. PM1
02Demo & selective removals$285,000PE-12
03Concrete & reinforcing$1,710,000PE-13
04Structural steel & metal deck$1,425,000PE-24
05Building envelope (roofing, waterproofing, glazing)$1,282,500PE-25
06Interior framing & drywall$1,140,000PE-36
07Ceilings, flooring, paint, specialties$855,000PE-37
08Doors, frames, hardware$427,500PE-38
09Mechanical (HVAC equip PO + install sub)$2,137,500MEP Lead9
10Electrical (gear, lighting, branch, fire alarm)$1,710,000MEP Lead10
11Plumbing & fire protection$997,500MEP Lead11
12Closeout (testing, commissioning, punch list)$142,500Sr. PM12

Step 2: Map the estimate detail into each code

Open the estimate and tag every line item with one of the 12 codes. No line item goes untagged. If an estimator line straddles two packages, like a concrete subcontractor whose bid includes structural steel embed plates, split the dollar amount now. Leaving it lumped creates a scope gap that surfaces as a $30k–$80k surprise during buyout leveling.

Once tagged, sum each code. The total of all 12 lines must equal your total project budget before markup. If it doesn't, you have a gap. Find it now, not during the third pay app.

Step 3: Assign each code to one SOV line and one owner

The SOV you submit to the owner should mirror these 12 lines. One code, one SOV line, one person. That person runs the bid solicitation, levels bids, recommends award, tracks committed cost, and processes the sub's pay applications. No handoffs between estimating and project management. The owner of code 09 knows the HVAC equipment PO release date, the install subcontract value, and the current committed cost against budget without asking anyone else.

Split labor from materials only when the buyer changes. HVAC equipment is a long-lead PO with submittals and release dates. HVAC install is a labor-heavy subcontract with different Change Order triggers and different productivity risk. Both sit under code 09, but they're tracked as two commitments (09-EQ and 09-LB) within the same line.

Step 4: Lock the map before the first bid goes out

Print the table. Walk it with the estimator and the superintendent in one 45-minute meeting. The estimator confirms every dollar is tagged. The superintendent confirms each package matches how the work will actually be sequenced on site. Miss this step and you'll find out three months later that the glazing subcontractor assumed the GC was supplying the curtain wall anchors, a $60k scope hole buried in a bid exclusion nobody caught because two different PEs were managing overlapping packages.

Write an RFQ Scope Sheet

You’re the GC on a $6.0M office fit-out in Austin, Texas under AIA A201. The program is 20 weeks across 42,000 sq ft, and you need to buy out an $850k drywall package with Substantial Completion in week 20.

Three drywall subs are bidding, and board pricing is moving fast. Your scope sheet has one job: make the three bids comparable, then stop scope gaps turning into Change Orders.

Worked RFQ scope sheet, filled in line by line

  1. Lock the bid to a single drawing and spec issue. Write: “IFC set A-201 through A-218 (partition plans, RCPs, wall types), Issue date 06/12/2026, Rev C. Spec sections 09 22 16 Non-Structural Metal Framing, 09 29 00 Gypsum Board, 07 84 00 Firestopping.”
    Number to include: 1 issue date and 3 spec sections. That removes the “I priced Rev B” argument that shows up at final account.
  2. Write inclusions as measurable work, not “drywall by others”. Write: “3-5/8 inch and 6 inch metal studs at 16 inches o.c. 5/8 inch Type X both sides where rated. Level 4 finish per ASTM C840 typical, Level 5 at 620 sq ft lobby feature wall. Shaftwall at elevator and stair shafts. Corner bead, control joints, and drywall waste dumpster.”
    Numbers to include: 10-foot partition height, 620 sq ft Level 5.
  3. Write exclusions like you’re heading off a Change Order dispute. Write: “Excludes acoustic insulation (by 07 21 00). Excludes fire caulk at MEP penetrations (by firestop sub). Excludes painting and primer. Excludes blocking for owner-furnished AV mounts (by GC). Excludes work above 10 feet unless GC provides scissor lift.”
    Dollar reality: leaving acoustic insulation and fire caulk vague turns into a $22,640 to $37,850 post-award Change Order because it’s urgent and hard to shop mid-job.
  4. Add alternates that let you manage cost without re-bidding. Write two priced lines: “Alt 1 (DEDUCT): substitute 1/2 inch regular board for 5/8 inch Type X on non-rated partitions, approx. 18,600 sq ft. Alt 2 (ADD): acoustical sealant top and bottom track at STC walls, approx. 9,400 LF.”
    Numbers that matter: 18,600 sq ft deduct, 9,400 LF add. If the Owner asks later, the same scope often moves from $12,480 at bid to $18,190 as a Change Order because it hits sequencing and re-stock.
  5. State insurance and bonding so you don’t compare the wrong totals. Write: “CGL $1M each occurrence, $2M aggregate. Auto $1M CSL. Workers Comp statutory. Waiver of subrogation in favor of Owner and GC. Performance and payment bond required if award exceeds $500,000, bond premium to be shown as a separate line item.”
    Numbers to include: $1M/$2M, $500,000 bond threshold.
  6. Put dates and price validity on the sheet, not in an email. Write: “Quotes due 06/26/2026 at 2:00 PM local. Quote valid through 07/10/2026 (14 days). GC intends to award by 07/03/2026. Price hold required for 30 calendar days from award for stocked materials.”
    Numbers that matter: 14-day validity, 7-day award window, 30-day price hold.

Takeaway

The “award-by” date is the hidden control in a scope sheet. A 14-day validity with a 7-day award window forces your team to close RFIs and level bids fast, or you buy the same scope at a re-quote rate and call it “market movement” when it was self-inflicted.

Archdesk helps here by keeping the RFQ scope sheet, bidder clarifications, and returned quotes in the same procurement package record, so the audit trail doesn’t disappear when a PM or buyer changes mid-project.

drafting with 3 models in parallel

Level Bids Like a QS

You’re the GC on a $9.8M, 40-week commercial office build in Dallas under AIA A201 terms. The structural steel package is budgeted at $2.4M, and you’ve received three subcontractor bids for 1,980 short tons. Steel is running about $1,200 per short ton, so the job is to force apples-to-apples scope alignment before you award.

Step 1: Lock the scope lines, then level every bidder to them

Scope line (your bid tab rows) Qty basis What you’re checking
Fabricate and deliver structural steel 1,980 short tons $/ton, mill certs, slot-hold terms
Shop drawings and detailing Lump sum Submittals due date, revise-resubmit allowance
Erection labor Lump sum Bolting, welding, connection hardware included or not
Crane and rigging Weeks and shifts Crane class, weeks assumed, OT rules
Shipping and freight Trips and miles Permits, escorts, offload scope

Step 2: Drop each bid into the same rows, no lumping allowed

Line Bidder A Bidder B Bidder C
Steel supply (1,980 tons) $2,178,000 ($1,100/ton) $2,455,200 ($1,240/ton) $2,336,400 ($1,180/ton)
Shop drawings and detailing $74,200 $0 (stated “included”) $81,600
Erection labor $412,500 $358,900 $389,600
Crane and rigging $164,000 (8 weeks, 1 shift) $86,000 (4 weeks, 1 shift) $128,000 (6 weeks, 1 shift)
Shipping and freight $74,300 (18 trips, 220 miles) $39,200 (10 trips, 90 miles) $58,700 (14 trips, 160 miles)
Quoted total $2,903,000 $2,939,400 $2,994,900

Step 3: Price the gaps before award, not after the first field issue

  1. Run the $/ton reality check. Bidder A is $1,100/ton, which is $100/ton under your $1,200/ton check. Across 1,980 tons, that’s a $198,000 gap. That gap is either missing scope, a shorted tonnage assumption, or a clause that shifts cost back to you.
  2. Normalize crane weeks to your plan. Your superintendent’s erection plan shows 7 crane weeks. Bidder B carries 4. You’re short 3 weeks. At $19,600 per crane week (Bidder A’s allowance), you’re exposed for $58,800 that will land as a change order or a field PO.
  3. Turn written exclusions into line items with numbers. Bidder A excludes “connections by others.” Your takeoff shows 1,200 connections. At $54 each supplied and installed, that’s $64,800 you’ll pay somewhere. Bidder C excludes galvanizing. Your scope has 54 tons that need it. At $1,350/ton, that’s $72,900 plus handling and re-detailing time.
  4. Put a dollar on submittal speed. Bidder B states “shop drawings in 28 calendar days after award.” Add 10 business days for design-team review and one revise-resubmit cycle (another 10 business days). Steel release drifts about 42 days. If your general conditions are $22,400 per week, two lost weeks costs $44,800 before you touch the steel price.

Step 4: Write the leveled totals you’ll actually manage to

Bidder Quoted total Add: priced gaps Leveled total
A $2,903,000 $64,800 connections $2,967,800
B $2,939,400 $58,800 crane shortfall + $44,800 schedule drag $3,043,000
C $2,994,900 $72,900 galvanizing $3,067,800

Takeaway: the bid spread you argue about is rarely where the money moves. This tab shows Bidder B was not “second-low” once you priced crane weeks and submittal drag, it was the highest-risk number on the page. In Archdesk, this is exactly what the bid comparison matrix is for, it forces every bidder onto the same scope lines so missing crane weeks and excluded connection scope show up as empty cells before the subcontract is signed.

Commit Cost, Protect Cash

Setting: a $6.0M, 24-week office fit-out in Texas under an AIA contract. You are the GC. It’s week 6, you’ve issued $220,000 of material POs and signed an $850,000 drywall subcontract, and the owner pays monthly against the Schedule of Values (SOV) with 10% retainage.

Step 1: Build the committed-cost log (POs and subcontracts only)

Cost code Buyout package Commitment Committed cost Payment terms you must forecast
06 10 00 Millwork materials PO $94,000 30% deposit now, 60% on delivery, 10% net 30
09 29 00 Drywall labor and hang Subcontract (SOV-based pay apps) $850,000 Monthly pay app, 10% retainage, paid 30 days after approval
09 30 00 ACT ceiling grid and tile PO $68,000 50% deposit, 50% on delivery
26 05 19 Electrical wire and devices PO $58,000 Net 30 from invoice

Total committed cost logged today: $1,070,000. This is real exposure even with $0 invoiced, because the signature is the trigger, not the invoice.

Step 2: Convert terms into a 45-day cash forecast

  1. Turn each commitment into dated cash events.

    Cash event Due date Cash out
    Millwork PO deposit (30% of $94,000) Week 6 $28,200
    Ceiling PO deposit (50% of $68,000) Week 7 $34,000
    Electrical PO invoice paid (net 30 on $58,000) Week 10 $58,000
    Drywall pay app paid at 15% complete Week 11 $114,750
    Ceiling balance on delivery (50% of $68,000) Week 12 $34,000

    Drywall pay app math: 15% of $850,000 is $127,500. Less 10% retainage ($12,750). Cash out is $114,750.

  2. Add the total cash you need inside 45 days.

    $28,200 + $34,000 + $58,000 + $114,750 + $34,000 = $268,950 cash out over the next 45 days.

Step 3: Put a dollar value on the “timing tax”

  1. Work out the owner-billing gap created by buyout timing.

    If your next owner pay app goes in 26 days and you can’t bill stored materials, the $28,200 and $34,000 deposits are cash out with no matching cash in. Your committed-cost log is the early warning that the SOV is about to lag your buyout.

  2. Translate that lag into financing cost you can see.

    A good rule of thumb: carrying $2,000,000 of unbilled cost for 45 days costs about $10,000 in financing. Your $268,950 45-day cash-out forecast is roughly $1,345 of pure timing cost (268,950 divided by 2,000,000, times $10,000).

  3. Convert the financing cost into margin impact.

    $1,345 is only 0.02% of a $6.0M job, but it is 0.7% of the fee on a 3.1% margin job ($186,000 planned profit). That hit comes from billing timing, not field performance.

Takeaway: the committed-cost log is a cash forecast, not a cost report. The non-obvious win is that you can see the timing tax before it lands, then pull the SOV forward, bill stored materials where the AIA forms allow, or push supplier terms so the cash-out date sits behind the owner pay date. In Archdesk, this shows up in the CVR view because committed cost from POs and subcontracts sits against the same cost code as actuals, so your cost-to-complete and exposure move the same week you sign the deal.

Run Long-Lead Control

Long-lead control is one log that links each long-lead item to its Submittal, its RFIs, and the required-on-site date so you can see slippage before it hits the field.

Think of it like an airport departure board. Every row is one flight with a gate, a boarding time, and a status. You don't need every passenger detail. You need to see what is delayed, who owns the next action, and what connections break if it slips.

Required-on-site (ROS) date
The last calendar date the item must be physically on site to avoid stopping the installing trade. Every other date in the log works backward from this.
Submittal
The contractor's proof of what will be installed, like shop drawings, product data, and samples. Under AIA A201-2017 Section 3.12, your log must show who reviews and by when, not just "submitted."
RFI (Request for Information)
A formal question to the architect or engineer to clear missing or conflicting information before you can finalize a submittal or release fabrication.
CSI MasterFormat spec section
The standard code that tags the spec by trade, so you track gaps by scope, not by file name. Example: 04 20 00 is unit masonry.

Missing one long-lead date can burn real money fast. A 32-week, $12.0M healthcare fit-out that slips 2 weeks can carry about $40,000 in general conditions at $20,000 per week, before you count re-sequencing and lost labor output when crews get stood down and rebooked.

Worked example: backward-dating a chiller from ROS to submittal due

Say you have a 160-ton air-cooled chiller on a $9.5M medical office build. The superintendent needs it on the roof deck by October 13. Here is the backward calculation that fills every date in the log row.

Step Duration Resulting date
ROS (crew need date), Oct 13
Subtract shipping2 weeksSep 29 (ship-by)
Subtract fabrication14 weeksJun 23 (award-by / PO date)
Subtract submittal review3 weeksJun 2 (review-by)
Subtract submittal prep2 weeksMay 19 (submittal due from sub)
Subtract RFI resolution (if open)2 weeksMay 5 (RFI answer-by)

If today is May 8 and RFI-042 is still unanswered, that chiller is already late. Nobody missed a meeting, nobody forgot a PDF. The math just doesn't work. Your log should show this immediately.

Template: one completed log row

Below is the exact row this chiller produces. Copy this structure for every long-lead item.

Field Value
Spec section23 64 00, Packaged Water Chillers
Item160-ton air-cooled chiller, rooftop
ROS dateOct 13
Lead time14 wks fab + 2 wks ship = 16 wks
Award-by dateJun 23
Submittal review-byJun 2, Reviewer: MEP Engineer (Smith & Cole)
Submittal due dateMay 19, Submittal ID: SUB-087
Linked RFI(s)RFI-042 (electrical feed sizing), Answer-by: May 5
StatusAt Risk, RFI-042 open, submittal blocked

Notice three things about this row. First, the RFI ID and the Submittal ID sit in the same row, so anyone scanning the log sees the dependency without opening a second document. Second, the status is "At Risk" because of an open RFI, not because the submittal is late. Third, every date was calculated backward from the ROS, not forward from when the sub said they'd "get around to it."

Apply the same backward math to every row

The formula is always the same: ROS minus shipping minus fabrication equals award-by. Award-by minus review time equals review-by. Review-by minus prep time equals submittal due. If an RFI must close before the submittal can go out, subtract that duration from the submittal due date to get the RFI answer-by date.

Run this calculation once per item when you build the log. Then update only the status column each week. If a vendor revises a lead time from 14 weeks to 18, the entire date chain shifts and the log shows you immediately whether the ROS still holds or you need to escalate. In Archdesk, this chain is visible inside the procurement workflow: committed PO dates, linked submittal status, and the ROS flag sit in one view, so a four-week lead-time change on one item surfaces the schedule conflict the same day the vendor reports it, not at the next OAC meeting.

One row, three clocks. RFIs clear design. Submittals clear approval. Procurement clears fabrication and delivery. If your log doesn't link all three with hard dates backward from the ROS, you're tracking paperwork, not controlling the program.

Procurement Plan Challenge

Try this: You are the GC on a $12.0M healthcare fit-out. Notice to Proceed is Week 1. Substantial Completion is Week 32. Build a one-page procurement plan for five long-lead items by working backward from the “required on site” date. Add one buffer decision because 63% of projects run past schedule, so a plan with zero float is not a plan.

Long-lead item Required on site Submittal cycle (GC + A/E review) Fabrication / build Shipping Internal award approval RFI turnaround target
Air Handling Units (AHUs), 4 units Week 20 (Mon) 15 business days 12 weeks 10 calendar days 5 business days 7 calendar days
Automatic Transfer Switch (ATS), 1 unit Week 18 (Mon) 10 business days 14 weeks 7 calendar days 5 business days 7 calendar days
Medical casework, 18 rooms Week 24 (Mon) 10 business days 8 weeks 5 calendar days 5 business days 5 calendar days
Lead-lined doors and frames, 24 openings Week 16 (Mon) 10 business days 6 weeks 5 calendar days 3 business days 5 calendar days
Nurse call system head-end plus devices Week 26 (Mon) 15 business days 10 weeks 5 calendar days 5 business days 7 calendar days

Use one consistent method: required on site, then subtract shipping, fabrication, submittals, and internal approval. Add one more week in front for bid coverage, so you have an RFQ issue week that is real.

Your deliverable is five lines with an RFQ issue week for each item, plus one buffer decision for the tightest line: early release, split buy, or approved equals. Expect at least one item where the math forces RFQ before Week 1 or leaves you with no float.

Show the worked solution

Step 1: Convert review times into weeks. For this exercise, treat 5 business days as 1 week. Treat 10 business days as 2 weeks. Treat 15 business days as 3 weeks. Add 1 week for bid coverage before internal approval starts.

Step 2: Back-plan using one rule. RFQ issue week = Required on site minus shipping (in weeks) minus fabrication (in weeks) minus submittals (in weeks) minus internal approval (in weeks) minus bid coverage (1 week).

Item Required on site Total lead time used (weeks) RFQ issue week
AHUs Wk 20 2 (ship) + 12 (fab) + 3 (submittal) + 1 (approval) + 1 (bid) = 19 Wk 1
ATS Wk 18 1 (ship) + 14 (fab) + 2 (submittal) + 1 (approval) + 1 (bid) = 19 Wk -1 (doesn’t work)
Medical casework Wk 24 1 (ship) + 8 (fab) + 2 (submittal) + 1 (approval) + 1 (bid) = 13 Wk 11
Lead-lined doors and frames Wk 16 1 (ship) + 6 (fab) + 2 (submittal) + 1 (approval, 3 business days rounded up) + 1 (bid) = 11 Wk 5
Nurse call system Wk 26 1 (ship) + 10 (fab) + 3 (submittal) + 1 (approval) + 1 (bid) = 16 Wk 10

Step 3: Flag the broken line and pick one buffer decision. The ATS is impossible if you wait until NTP. Your procurement plan must force a decision in precon, not in Week 6 when the electrical sub says “lead time is 14 weeks” like that is news.

  • Early release: Issue the ATS RFQ before NTP and place a letter of intent with a not-to-exceed cap and a clear cancel clause. Tie the release to an RFI turnaround target of 7 calendar days so submittals don’t sit.
  • Split buy: Release the ATS equipment only (PO direct to the manufacturer) and bid the install later once coordination is locked. This protects the fabrication clock while you finish electrical room and feeder coordination.
  • Approved equals: Get two named acceptable manufacturers approved before award, so you can buy from the one with a fabrication slot. Put that decision in writing before the submittal goes in.

What most people get wrong: They start at Week 1 and “plan forward,” so they never see the ATS was already late on day one. Back-planning from required-on-site forces the bad news onto the table while you can still act.

Change Order Billing Tree

This tree walks you through three common scenarios. Each branch ends with the exact paperwork path: which documents you need, in what order, and how to handle retainage and lien waivers at each step through to payment.

Q1: The Owner's rep gives a verbal field direction to "just do it." The GC has not issued a Change Order Request. The work adds 120 labor hours and $35k of material. Do you have a written directive the contract recognizes (signed Change Order, Construction Change Directive, or written GC instruction to proceed)?

If YES → Paperwork path (T&M until lump sum agreed):

  1. Daily T&M tickets signed by the GC superintendent before crews leave site. Each ticket lists labor names, hours per worker, equipment used, and materials consumed.
  2. Material delivery tickets and supplier invoices matched to the T&M ticket date.
  3. Site photos showing quantities installed, timestamped and tagged with the Change Order number.
  4. Change Order pricing summary referencing total T&M tickets, applying your contract markups (typically 10-15% OH&P on self-performed, 5-10% on sub pass-through).
  5. Pay app line item: Add a new SOV line for the Change Order. Attach the signed directive, pricing summary, and all T&M tickets as backup.
  6. Lien waiver: Issue a conditional waiver (AIA G702A or your state's statutory form) covering only the Change Order amount billed this period. Do not sign an unconditional waiver until the payment clears your bank.
  7. Retainage: Apply the same retainage percentage as the base contract (e.g., 10%) to the Change Order line. Track it separately so you can release it at Substantial Completion alongside base retainage.

If NO → Stop and fix: Send a written Change Order Request the same day. Include scope description, dollar value, schedule impact in calendar days, and a deadline for response (48 hours is standard). Do not absorb cost "to keep moving." Pause non-life-safety changed work until you have sign-off. No billing is possible without a written directive.

Q2: Your subcontractor starts changed work next week, but they won't price it until after install. The change drives a 5-day critical path hit with an open RFI. Do you have subcontractor alignment in writing (a priced quote matching your Owner pricing, or an approved not-to-exceed cap with rates and markups)?

If YES → Paperwork path (NTE field authorization):

  1. Field Work Authorization letter to the sub, stating the NTE cap, agreed labor rates, equipment rates, and markup percentages.
  2. Sub's daily reports: Labor names, hours, quantities installed, photos, and the name of whoever directed the work. These are your backup if the GC disputes scope.
  3. Sub's Application for Payment: The sub bills you against the NTE. You verify against daily reports before including in your pay app.
  4. Your pay app line item: Add the Change Order as a new SOV line. Attach the signed Change Order from the GC, the sub's field work authorization, and the sub's verified daily reports.
  5. Sub's lien waiver: Collect a conditional waiver from the sub covering their billed amount before you include them in your pay app. You need this to protect your own lien position upstream.
  6. Your lien waiver to GC: Issue your own conditional waiver for the full Change Order amount billed. Swap to unconditional only after payment clears.
  7. Retainage: Hold the same retainage percentage on the sub that the GC holds on you. If the GC holds 10%, you hold 10% on the sub. Track it on a separate retainage schedule.

If NO → Stop and fix: Get an NTE letter or unit-rate agreement before any work starts. Five days of re-sequencing and remobilizing crews typically costs $8k-$15k on a mid-size commercial job. That's more than the direct delay cost you think you're "saving" by starting without a price.

Q3: You want to bill the Change Order on this month's pay app. Sixty percent of the cost is stored materials in a warehouse, not installed. The contract holds 10% retainage. Do you have contract-allowed stored material proof and the correct lien waiver type for this billing stage?

If YES → Paperwork path (stored materials + installed work):

  1. Split the SOV into two lines: one for installed work, one for stored materials. Never combine them.
  2. Installed work line: Bill actual quantities installed. Attach field measurements, daily reports, and photos.
  3. Stored materials line: Attach the supplier invoice (proving purchase and cost), proof of payment or purchase order, off-site storage certificate or warehouse address, insurance certificate covering the stored materials, and photos showing tagged quantities with the project and Change Order number.
  4. Retainage on both lines: Apply 10% retainage to each line separately. Some contracts allow reduced retainage on stored materials. Check your contract before billing at a lower rate.
  5. Lien waiver: Issue a conditional progress waiver covering only the dollar amount billed this period (installed + stored). The conditional waiver protects your lien rights until payment actually arrives.
  6. After payment clears: Swap to an unconditional waiver for the amount received. Never sign unconditional before funds are in your account. A $35k unconditional waiver signed before payment clears can kill your lien rights on that amount permanently.

If NO → Stop and fix: Do not bill stored materials as installed work. Bill only installed quantities this period. Get written GC/Owner approval for off-site stored material billing before the next pay app. Many AIA A201 contracts require this approval explicitly at §9.3.2.

Reading the result: Any "NO" means you're working at risk. Fix that branch before you spend more. Three "YES" answers means you can bill this month with retainage and lien position protected. The waiver swap is the step most contractors skip or rush. Treat it as a hard gate: conditional at billing, unconditional only after cleared payment, no exceptions. In Archdesk, log the Change Order against the cost code and attach the directive, NTE authorization, T&M tickets, stored material proof, sub waivers, and your own waiver to the same record. The CVR view then shows the margin swing the week the change is logged, and the document trail is already assembled if the GC questions backup at the next pay app review.

Weekly Procurement Operating Rhythm

Procurement protects margin only when you run a weekly 30-minute rhythm that ties buyout, long-lead, and compliance to the next two weeks of field work. Below is the exact dashboard, timed agenda, and follow-up report format you need to run it.

Five-field dashboard template

Print or project this single view for every buyout package. One row per package, five columns. A $6.2M commercial fit-out might have 18 rows. Here's the format:

Package / Owner Budget Committed Cost Open RFQs (days out) Long-Lead Status 14-Day Risk Flag
Structural steel – J. Ruiz $840k $795k , Fabrication: 4 of 6 weeks done Green – on track
Electrical rough-in – K. Pham $310k $0 2 RFQs (9 days) Switchgear: 14-week lead, PO not issued Red – blocks Level 2 start Week 11
Drywall / framing – M. Torres $275k $275k , N/A Amber – COI expired, crew mobilizes Wed

Color the 14-Day Risk Flag column: green (no action), amber (action this week), red (blocks field work in 14 days). If more than two rows are red, the meeting won't fit in 30 minutes. That's a sign you're already behind.

30-minute run-of-show

TimeActivityWho leads
0:00 – 0:03Red flags only. Package owners with a red 14-Day Risk Flag state the problem and what they need decided today.Procurement lead
0:03 – 0:13Red-flag decisions. For each red item: re-issue RFQ, chase, split scope, or escalate. Decide, assign, set a due date. No parking.PM / commercial lead
0:13 – 0:20Amber items. Each owner gives a one-sentence update. Flag any RFQ older than 7 days. Decide: chase, re-issue, or split.Package owners
0:20 – 0:25Compliance gate for next week's mobilizations. One question per trade: "Do we have current COIs, OSHA 10/30 cards, and a signed scope sheet?" Yes or no. No discussion on items that pass.Project engineer
0:25 – 0:28Labor reality check. Any resequencing that loses a crew gets flagged as a cost risk. The superintendent confirms crew availability for the next 14 days.Superintendent
0:28 – 0:30Recap actions. Procurement lead reads back every decision, owner, and due date. No new items.Procurement lead

Book it on the same day and time every week. Treat it like a concrete pour. Never cancel, only replace attendees.

Follow-up Report 1: Today's Awards and POs

Send to accounting within 2 hours of the huddle. Format:

PackageSubcontractorPO / Contract #Award AmountBudget DeltaRetainage %Notes
Electrical rough-inApex Elec.PO-2024-047$308k–$2k under budget10%Switchgear PO to follow by Fri

Accounting needs the budget delta and retainage terms to update the job cost ledger. If this report arrives late, committed costs sit unreported and your next pay application carries stale numbers.

Follow-up Report 2: Two-Week Procurement Risks

Send to the superintendent and PM within 2 hours. Format:

Risk ItemImpact if UnresolvedOwnerActionDue Date
Switchgear PO not issuedLevel 2 electrical start slips 2 weeks, delays drywall close-inK. PhamIssue PO to Apex by FridayThis Friday
Drywall sub COI expiredCrew turned away at gate WednesdayM. TorresObtain renewed COI by Tue EODTuesday

Every line has a named owner and a hard date. If a line shows up two weeks running with no resolution, it moves to red on the dashboard and gets the first three minutes of the next huddle. In Archdesk, both reports pull directly from the live procurement dashboard and CVR view, so committed costs, open RFQs, and budget deltas reflect the same data the huddle just reviewed, not a month-old snapshot from a disconnected spreadsheet.

What to learn next

  • SOV alignment with buyout packages: if your Schedule of Values doesn't mirror procurement, you bill late, carry unbilled cost, and fight cash while the job looks fine on site.
  • RFI to Change Order workflow: most procurement delays start as unanswered RFIs, then turn into late submittals, then into out-of-sequence work you can't fully recover.
  • Submittal register discipline under AIA: missed submittal dates burn float quietly, then show up as a field problem when you're already paying premium time.

Run this for four weeks on one live job, then lock the six artifacts as your company standard: buyout map, RFQ scope sheet, bid tab, commitments log, long-lead log, and change order billing tree. That's how you stop procurement being "admin" and turn it into a weekly control loop that keeps labor, cash, and schedule pulling the same direction.

Frequently Asked Questions

What is a buyout map in construction procurement, and why does every GC need one?

A buyout map is a one-page document that links every dollar in your estimate to a specific cost code and a specific subcontract or purchase order. Without it, scope gaps hide between trade packages until they surface as Change Orders. On a $6M fit-out, even a 2% scope gap means $120,000 coming straight off your margin after award.

How do I level subcontractor bids so I'm comparing the same scope?

Start by locking your scope lines to your cost codes, then map each bidder's price against the same line items. On a $2.4M structural steel package for 1,980 short tons, even a $15/ton difference in connection detailing creates a $29,700 gap that won't show up until you read the exclusions. Force every bidder onto one RFQ scope sheet with identical inclusions and exclusions before you compare price.

What should a weekly procurement meeting cover, and how long should it take?

Cap it at 30 minutes. Cover five fields per buyout package: committed cost against budget, long-lead status, compliance documents outstanding, the next two weeks of field requirements, and who owns the next action. Anything longer than 30 minutes means you don't have a single dashboard, and the team is hunting for data instead of making decisions.

How do I handle a verbal field direction from the owner's rep before a Change Order is issued?

Document it the same day in writing with the labor hours and material cost. Under AIA A201, you need a written Change Order Request before the work is formally authorized. If the direction adds 120 labor hours and $35k of material, performing the work on a verbal instruction alone leaves you exposed to a full back-charge dispute if the owner later refuses to sign the CO.

How far in advance should I order long-lead items on a commercial fit-out?

Work backward from the required-on-site date, then add buffer. On a 32-week healthcare fit-out, your submittals, fabrication, and shipping can easily eat 14 to 18 weeks. Since 63% of projects run past schedule, a procurement plan with zero float is not a plan. Build at least two weeks of buffer into every long-lead line.

What is a committed-cost log, and when should I start tracking it?

A committed-cost log records every signed subcontract and issued purchase order against its cost code, so you always know how much of your budget is locked in. Start it the day you issue your first PO. On a $6M office fit-out where you've committed $220,000 in material POs and an $850,000 drywall sub by week 6, you already have $1.07M exposed, and that number needs to sit next to your cash flow forecast every week.

What are the most common procurement mistakes that kill margin on US commercial jobs?

Four mistakes account for most of the damage: buying out packages without a scope sheet (creating gaps that become Change Orders), failing to level bids on the same scope, missing long-lead order deadlines (which forces premium freight or re-sequencing), and not tracking committed cost against cash flow weekly. Each one hits margin, schedule, and liquidity at the same time.

How does 10% retainage affect my cash position during buyout on an AIA contract?

The owner holds 10% of every pay application until Substantial Completion, but you still owe your subs and suppliers on their payment terms. On a $6M job paid monthly against the Schedule of Values, that's up to $600,000 the owner is holding while your outgoing commitments keep growing. Track retainage receivable and retainage payable as separate lines in your committed-cost log so you can see the true cash gap every week.

Trusted by construction companies small and large around the globe

Ready to Get Started?

You are one easy step away from the future of construction management. It's really that simple.

Get Started
Software Advice logo
Capterra logo
GetApp logo