Why Your Prefab Quote Keeps Ballooning — And How to Lock Down a Fixed Price

  • 05 Jun, 2026
  • Knowledges
Why Your Prefab Quote Keeps Ballooning — And How to Lock Down a Fixed Price Featured Image

Prefab quotes balloon because the original number was never really a price — it was an estimate built on half-defined scope. The fix isn’t haggling harder; it’s writing a tighter RFQ, locking Incoterms and FX upfront, and signing a milestone-based fixed-price contract where every variation has a pre-agreed rate. Do those three things and your final invoice will land within 2–3% of the quote you signed, not 25% above it.

The Real Reason Quotes Balloon (Hint: It’s Not the Supplier)

Here’s the uncomfortable truth — most prefab cost overruns start on the buyer’s side, not the factory’s. A vague RFQ forces the supplier to guess. They guess low to win the bid, then claw back margin through change orders once you’re too committed to walk away.

We’ve audited dozens of ballooned projects and the root causes cluster into five buckets:

  • Scope gaps — the spec said “aluminum cladding” but not the alloy, thickness, or finish.
  • Engineering assumptions — wind load, seismic zone, and snow load weren’t locked at quoting.
  • Logistics ambiguity — EXW quotes that hide $40k of inland trucking and port fees.
  • Currency drift — a 6-month lead time with USD/EUR swings of 4–7%.
  • Client-initiated changes — the architect revises a facade module three weeks into production.

Only the last one is genuinely your fault. The other four are preventable with better paperwork.

Annotated prefab quotation document on architect's desk showing cost variations
Annotated prefab quotation document on architect’s desk showing cost variations

Scope Gaps: The #1 Source of Cost Creep

A prefab building has roughly 400–600 priced line items — structure, envelope, MEP, interior finishes, fixings, fire protection, transport. If your RFQ only names 30 of them, the other 370 get assumed. And assumptions are where margin hides.

What a tight scope actually looks like

For a single wall panel, a loose RFQ might say: “75mm insulated sandwich panel, white.” A tight one reads:

  • Core: PIR, density 40 kg/m³, fire rating EI30
  • Skins: 0.6mm pre-painted steel, RAL 9010, PVDF coating
  • Joint: tongue-and-groove with EPDM gasket
  • Fixings: stainless A2 self-drilling, concealed
  • U-value: ≤0.28 W/m²K

That specificity turns a guess into a price. A contractor in Oman learned this the hard way — their original panel spec was one sentence long. The factory quoted on mineral wool core. The architect later required PIR for fire compliance. Result: a $62,000 variation on a $480,000 envelope package.

Incoterms: The Three Letters That Can Cost You $80k

EXW looks cheapest on paper. It’s almost always the most expensive in practice.

Under EXW, the buyer arranges everything from factory gate onward — inland trucking, export clearance, port handling, ocean freight, destination port fees, import duties, and final delivery. For a 40-container modular project from China to the Middle East, that’s typically $180,000–$240,000 of logistics most buyers don’t price until the containers are on the water.

What to ask for instead

  • CIF [named port] — supplier covers ocean freight and insurance to your port.
  • DAP [site address] — supplier delivers to your jobsite; buyer handles only import duty.
  • DDP — turnkey delivery including duties (best for first-time importers).

Yes, DAP looks 8–12% more expensive than EXW. It isn’t. It just exposes the real cost upfront — which is exactly what you want. For a deeper look at hidden sourcing costs, see our breakdown of modular vs traditional construction trade-offs.

Shipping containers loaded at a port during sunset representing prefab logistics costs
Shipping containers loaded at a port during sunset representing prefab logistics costs

Lock the Engineering Before You Lock the Price

Pricing before engineering is like quoting a suit before you’ve taken the measurements. You’ll get a number. It just won’t mean anything.

Before you request a fixed price, the following must be frozen:

  • Wind load (site-specific, not regional default)
  • Seismic category and zone factor
  • Snow/rain load where applicable
  • Fire rating requirements (REI90? EI60?)
  • Thermal targets (U-value, air-tightness)
  • Foundation interface — pad, raft, or pile connection

A hospitality developer we supported in Saudi Arabia initially quoted at 0.6 kN/m² wind load (regional default). Site-specific calculation pushed it to 1.1 kN/m² because of coastal exposure. Steel tonnage jumped 18%. Had the number been signed at the lower load, that 18% would’ve become a change order with markup on top.

Want to see how we handle this engineering stage? Our manufacturing and capabilities page outlines the pre-production engineering review we run before any fixed-price quote is issued.

Milestone Payments: Your Contractual Firebreak

Lump-sum payments are where leverage dies. Once you’ve paid 50% upfront, you’ve lost the power to push back on variations.

A milestone structure that protects both sides

  • 10% on contract signing — engineering and material procurement kickoff.
  • 30% on approved shop drawings — locks design before production.
  • 30% on production completion, pre-shipment — tied to factory inspection report.
  • 20% on arrival at port/site — confirms delivery before final handover.
  • 10% retention, released 30 days after installation — covers defects and punch list.

Crucially, each milestone should be gated by a written deliverable — drawings signed, QC report accepted, BL issued. No deliverable, no payment. That single clause has saved buyers we work with from unlocking cash against nothing.

Project manager reviewing milestone checklist beside modular building in factory
Project manager reviewing milestone checklist beside modular building in factory

The Variation Rate Schedule Nobody Talks About

Every fixed-price contract needs an exhibit most buyers forget: a pre-agreed rate schedule for common variations. Because changes will happen. The question is whether they cost you list price or panic price.

What to include

  • Rate per m² for additional cladding area
  • Rate per lineal meter for extra glazing
  • Hourly rate for design revisions
  • Per-unit cost for upgraded hardware, fittings, HVAC components
  • Expedite fee for production schedule compression (typically 8–15%)

With this schedule signed upfront, a mid-project change becomes arithmetic, not negotiation. A 40m² cladding addition at the pre-agreed rate of $145/m² is $5,800. The same change priced reactively? We’ve seen quotes north of $14,000 for identical scope.

Currency and Commodity Hedging for Long Lead Times

A 6-month prefab project is a 6-month FX bet. Aluminum, steel, and copper prices can swing 10–15% in that window. Someone has to absorb that risk — and if your contract doesn’t say who, it defaults to you.

Three mechanisms that actually work

  • Fixed-price in supplier’s currency — you take the FX risk but commodity risk stays with them. Best when your currency is strong or stable.
  • Material price-lock clause — supplier confirms aluminum/steel at today’s LME rate, valid for 90 days.
  • Escalation formula — transparent +/- adjustment tied to a public index (e.g. LME aluminum), capped at ±5%.

A European contractor sourcing aluminum curtain wall systems for a 12,000m² project negotiated an LME-linked clause with a ±4% cap. Aluminum rose 9% during production. Their cost exposure: 4%. Without the cap: 9%. On a $1.8M envelope, that’s $90k saved on one clause.

Aluminum coils stacked in factory warehouse representing commodity price exposure
Aluminum coils stacked in factory warehouse representing commodity price exposure

Red Flags in a Quote That Will Almost Certainly Balloon

After 20+ years in this industry, we can usually predict which quotes will overrun just by reading them. Watch for:

  • Quotes under 2 pages for projects over $200k — not enough detail to be a real price.
  • “Subject to final engineering” with no cap on adjustment.
  • No clear exclusions list — what’s NOT in the scope matters as much as what is.
  • Validity of 7 days or less — signals the supplier knows their inputs are volatile.
  • Lump-sum line items like “MEP package: $85,000” with no breakdown.
  • Vague payment triggers — “on completion” instead of specific deliverables.

A quote should feel almost boringly specific. If reading it feels fast and easy, that’s a warning sign, not a selling point.

What a Lockdown-Ready Quote Looks Like

A proper fixed-price quote for a modular or curtain wall project runs 25–60 pages. It includes:

  • Full bill of materials with quantities, specs, and unit rates
  • Shop drawing references for every major assembly
  • Engineering basis — loads, codes, standards applied
  • Named Incoterm with destination port or site
  • Milestone payment schedule with deliverables
  • Variation rate schedule as an annex
  • Inclusions AND exclusions lists, explicit
  • FX and commodity clauses
  • Lead time with a Gantt-style schedule, not just a total weeks figure
  • Warranty terms by component (structure, envelope, finishes, MEP)

It should take 3–5 business days to produce. If a supplier returns something comprehensive in 24 hours, they’ve copy-pasted from a previous project — which means your scope gaps are still buried in there somewhere.

Locking It Down: Your Practical Playbook

To recap the sequence that keeps your prefab price stable from RFQ to final invoice:

  1. Freeze engineering loads and code compliance before requesting price.
  2. Write a specification-grade RFQ — material, gauge, finish, rating for every major item.
  3. Require DAP or CIF quotes, not EXW, with named destination.
  4. Demand a milestone payment schedule with deliverable-gated releases.
  5. Negotiate a variation rate schedule into the contract as an annex.
  6. Include FX and commodity clauses with caps.
  7. Read the exclusions list twice. Then a third time.

Done well, this process adds 2–3 weeks to your pre-contract timeline. It also typically saves 15–25% on total delivered cost versus the loose-RFQ approach — and eliminates the 3am emails about unexpected variation orders.

If you’re at the RFQ stage for a modular build or curtain wall envelope and want a quote written this way from the start, the team at apexecobuilt does exactly that. Browse our solutions and current projects, or get in touch with your scope and we’ll come back with a fixed-price package that holds.

Julie Chan Avatar
Julie Chan
Product managerSenior Product Manager specializing in facade systems and curtain wall solutions, with experience in commercial and residential projects.
You may also like

Related Reading

More Industry News