Window prices move between the first budget and the GMP - glass, aluminum, freight and duty all shift - and a number that was right at schematic design can be wrong by the time you sign. If you're a design-build estimator trying to nail a window number that sticks, the playbook is simple: package earlier, define performance clearly, and bake logistics into the price.
To lock window pricing before a GMP, put a performance-based scope into the RFP at design development, ask for a landed DDP price that already includes freight, duty and delivery, get the price-validity period and the escalation rule after it in writing, and approve shop drawings on time - that turns a window allowance into a number you can carry.
Here's how to do that for slim-frame aluminum and steel-look packages. The same protocol works for uPVC, wood and aluminum-clad wood.
Why Do Window Prices Change Between Budget and GMP?
A window number has more moving parts than most trades, and each one can move between schematic design and contract:
- Glass and coatings. Insulating glass is energy-intensive to make, and the glass build-up is a big share of a window's cost - more on uPVC, where the frame is cheaper.
- Aluminum and hardware. Profile and hardware pricing follows the metals market and the system provider's price list.
- Freight. Ocean freight is priced per container, so the per-window share depends on package size and the rate on the day of booking.
- Duty. Confirm the customs treatment for the actual product and shipment in the project-specific DDP quote; do not assume a rate from frame material alone.
- Production slots. When a lot of shelved projects restart at once, fabrication slots tighten and lead times stretch.
Bottom line: If you price windows the old way - brand-locked late in CDs, logistics TBD - you're volunteering for re-quotes and schedule risk.
Why Lock Early?
When financing loosens, stalled projects restart at the same time. Fabrication slots tighten, lead times stretch, and the pricing leverage you have today evaporates. The cheapest moment to lock a spec-accurate window price is earlier than most teams think - at design development, not after GMP.
How Do You Lock Window Pricing Before GMP?
1. Scope Early with Performance Data
Get performance data into the RFP at the DD phase - not after GMP. Request:
- NAFS targets by exposure and any available test report references
- Thermal performance data (U-factor/SHGC/VT) for energy modeling
- Operability and egress parameters to avoid late hardware changes
- Head/jamb/sill sections so you can coordinate the envelope early
If your AHJ may ask for NFRC documentation or NAFS data specifically, flag it on day one - NFRC-rated units are available on selected systems, so it shapes the system choice.
Result: You carry the number into GMP with confidence because performance and detailing are already reconciled.
2. Tune the IGU Before Touching Sightlines
When glass moves, you don't have to sacrifice the look. Options to explore:
- Laminated outer lite for acoustics instead of thicker builds
- Coating swaps - step one notch on SHGC or U-factor with minimal visual change
- Warm-edge spacers for better edge performance without altering glass thickness
- Asymmetric builds - reserve higher-cost make-ups for primary exposures only
- Argon vs. cavity depth - sometimes slight cavity optimizations beat exotic coatings. See my triple vs double glazing guide.
For hardware, use premium European hardware on high-cycle points (terrace doors) and standard elsewhere.
3. Spec-Lock Your Pricing
A simple protocol for your RFP:
- Price hold: a written validity period on the quote, with an explicit post-hold escalation rule (e.g., a fixed percentage per month after expiry)
- Submittal-grade previews: Require shop-level sections, preliminary hardware, and available thermal/NAFS documentation with the quote
- Logistics inside the number: Duties, freight, insurance, customs, and site delivery included - no TBD allowances. DDP delivery bakes all of this in.
- Phased production: Batching by stack and elevation to match your schedule
- Change rules: Define cost deltas for glass substitutions upfront so VE is transparent, not chaotic
Two Ways to Buy the Same Look
| Approach | Price Certainty | Schedule Risk | Submittal Readiness |
|---|---|---|---|
| Brand-locked, late in CDs, logistics TBD | Low - re-quotes likely | High - surprises | Poor - chasing at GMP |
| Performance-based RFP, early scope, landed pricing | High - carry-forward number | Low - locked | Strong - docs in hand |
Quick Reference: Cost-Control Levers
| Category | Action |
|---|---|
| Keep (design intent) | Slim sightlines, steel-look muntins, operable types aligned to egress |
| Tune (performance/cost) | Laminated vs. non-laminated by facade, low-e family, spacer type, cavity depth, selective reinforcement |
| Lock (risk) | Performance targets, hardware tiers, finish class, landed logistics, price-hold window |
FAQs
Why do window prices change between budget and contract? Window prices change because glass, aluminum, ocean freight and import duty all move, and fabrication slots tighten when many projects restart at once. A budget built on a brand name late in CDs, with logistics left as an allowance, absorbs every one of those moves. A landed DDP price with a written validity period does not.
What should a window price hold include? A window price hold should state how long the price is valid, what happens after it expires (an explicit escalation rule), what is inside the number - product, freight, duty, customs and delivery - and the cost of common substitutions such as a different glass build-up. Anything left as "TBD" is where the overrun comes from.
How long can you hold price? It depends on the system and on the production side's price list at the time, so I state the validity period in writing on every quote rather than promising a blanket number. Ask for the hold and the escalation rule before GMP, and approve shop drawings inside it.
What savings are realistic vs. domestic brands? Compare current quotes for the same units, glazing, finishes and documentation. Add installation, lifting, flashing and site work to the delivered price on both sides. Any saving must come from that matched installed-cost comparison, not a country-wide percentage.
Can you provide NFRC documentation? NAFS performance documentation and thermal data are available for many configurations to support energy modeling. If your AHJ may ask for NFRC labels specifically, let me know at RFP stage - I'll confirm what's available and help navigate the compliance conversation.
Ready to Lock Your Window Package?
Send elevations (PDF + DWG), facade exposures, and target thermal/acoustic ranges. I'll return a package with performance data, a landed DDP price you can carry, and clear alternates for cost control - a budget estimate the same or next working day. For a first range on aluminum or uPVC, use my estimator.
Request a Quote | Get in Touch
Kai, your window guy!