Fixed-Price vs Adjustable-Price Quote: When Each Makes Sense
Keep the quote fixed on line items where costs are stable, buyout is near-term, and supplier pricing is locked. Make specific line items adjustable when volatile materials follow a known index and the procurement window extends beyond what a reasonable contingency can cover. This is a per-line-item decision, not a per-quote decision. Most commercial quotes use both structures on the same job.
- —Fixed-price fits when costs are stable, supplier pricing is locked, and buyout happens within weeks
- —Adjustable-price fits when specific materials follow volatile indices and procurement is months out
- —Most quotes should use both: fixed on stable items, adjustable on the ones that carry real cost risk
The short rule
Fixed pricing commits you to the stated price on every line item. If material costs increase between quote date and buyout, the difference comes from your margin. There is no mechanism to recover it.
Adjustable pricing locks most of the quote at a fixed number but adds a contractual mechanism — scoped to specific named line items — that allows repricing if defined cost triggers are met after acceptance.
If you can name the volatile material, state the baseline price, and point to an index, make that line item adjustable. If you cannot, keep it fixed and size the contingency to cover the risk.
What a fixed-price quote means
A fixed-price quote commits you to the stated price for the scope described. Every line item is locked. If material costs increase between the date you quote and the date you buy, the difference comes out of your margin. There is no contractual mechanism to recover it. The client pays what is on the quote regardless of what happens to input costs after acceptance.
How it works in practice
You price the job at current material and labour rates, add your margin and a contingency buffer, and submit the quote. The total is the total. If copper goes up 12% between quote date and your first cable order, your contingency covers what it can and the rest is margin loss. If costs stay flat or drop, the contingency becomes additional margin.
When the structure works
Fixed-price quoting works when the cost inputs are predictable, the job duration is short enough that prices will not shift significantly, and the material concentration is low enough that even a moderate price move does not create meaningful dollar exposure. It is the default approach for service work, small installations, maintenance contracts, and jobs where you buy out within days or weeks of quoting.
What makes it dangerous
A fixed-price quote becomes a problem when volatile materials represent a large share of job cost and the buy happens weeks or months after the quote. The longer the gap between quote and procurement, the more room costs have to move. On copper-heavy electrical jobs, steel-heavy plumbing jobs, or equipment-heavy HVAC jobs with long lead times, a fixed-price quote with no protection transfers all commodity risk to your margin. The contingency you built at quote date was sized for normal variance — not for a market event that moves the underlying commodity 10 to 15 percent.
What an adjustable-price quote means
An adjustable-price quote locks most of the quote at a fixed number but includes a contractual mechanism that allows specific line items to be repriced if defined cost triggers are met after acceptance. The adjustment is scoped to named materials or cost categories — not the entire quote. Labour, stable materials, and locked-cost items remain at the quoted price. Only the volatile components carry the adjustment provision. For the full mechanics of how to structure that provision, see when to use an escalation clause instead of absorbing the risk.
How it works in practice
You quote the job with most line items at a fixed price. The volatile materials — copper cable, steel pipe, refrigerant, long-lead equipment — are broken out as separate line items with their own pricing date and an escalation or adjustment clause attached. If the cost of those items exceeds a defined threshold between the quote date and the procurement date, the price on those specific items adjusts according to the mechanism in the quote terms. The rest of the quote stays as quoted.
When the structure works
Adjustable-price quoting works when you can identify which specific cost inputs are volatile and separate them from the stable parts of the quote. If you can name the material, state the baseline price, point to an index or supplier price list, and define a threshold for when the adjustment activates, the mechanism is usable. The client sees a competitive base price with transparent, scoped variability on the items that actually carry risk. For the broader decision framework covering when to use each pricing approach, see how to price uncertainty in contractor quotes.
What makes it unusable
An adjustable-price quote that says "prices may change based on market conditions" without naming the materials, stating the baseline, or defining the trigger is not a quote structure — it is a disclaimer. It will not survive negotiation and it will not protect you when costs actually move. The mechanism needs to be specific, measurable, and scoped. A vague statement that costs are subject to adjustment does more harm than good because it signals uncertainty without providing protection.
When fixed-price makes sense
These are the conditions where locking the entire quote at a fixed number is the right commercial decision.
Short procurement window
When materials are purchased within days or a few weeks of quoting, cost movement has limited room to accumulate. Service calls, small installations, tenant fitouts with fast turnarounds — the time between quote and buyout is short enough that a standard contingency covers normal price variation.
Low material concentration
If material cost is a small share of total job value — a labour-heavy maintenance contract, a controls upgrade where hardware is minor — the dollar exposure is small even if the percentage swing on a specific material looks large. Fixed pricing carries negligible risk on these jobs.
Supplier pricing is contractually held
When you have a supplier agreement that holds prices for the duration of the job, or you have already purchased and taken delivery of the materials, the cost risk is zero. The quote can go out fixed because you are not exposed to repricing.
Stable cost environment
When the materials you are quoting have not moved significantly in months and there is no external signal suggesting imminent change — no tariff actions, no supply chain disruption, no commodity spike — a standard contingency sized to historical variance is sufficient. Adding adjustment mechanisms on stable inputs adds complexity without adding protection.
Client or contract requires a firm fixed price
Some clients — particularly repeat clients, institutional owners, or contracts governed by fixed-price procurement rules — will not accept variable pricing. In those cases you can quote fixed, but you must size the contingency to cover the actual range of cost movement on volatile inputs, not a default percentage. Use the construction contingency calculator to set the buffer based on the real risk profile of the job.
When adjustable-price makes sense
These are the conditions where making part of the quote adjustable protects your margin better than locking everything at a fixed number.
Heavy metals exposure on long-duration jobs
Jobs that run months past the quote date and carry heavy copper, steel, or aluminium content face compounding cost risk. No single contingency buffer can responsibly cover the range of possible cost movement across multiple commodity-driven materials over a multi-month procurement window. An adjustable-price mechanism scoped to those specific materials keeps the base quote competitive while protecting margin against commodity swings.
Long-lead equipment with uncertain pricing
Switchboards, generators, chillers, and air handling units often have lead times of 8 to 20 weeks. The price at order date may differ substantially from the price at quote date. If the equipment represents more than 10% of job cost, an adjustable price on that line item keeps the risk from sitting entirely on your side. Use the delay cost impact calculator to quantify what a procurement delay costs, and the material escalation impact calculator to model what a price change does to your margin.
High concentration in a single volatile material
When one material — copper cable on an electrical job, copper pipe on a plumbing job, refrigerant on an HVAC job — represents 20% or more of total job cost and follows a commodity index, the risk concentration is too high for a generic contingency to absorb. An adjustable-price provision scoped to that specific material keeps the base quote competitive while protecting against the single largest cost variable.
Freight and fuel are actively moving
When fuel costs are rising month over month, freight buried in material unit costs becomes an invisible margin drain. An adjustable-price provision scoped to freight — or a separate fuel surcharge tied to a published diesel index — keeps delivery cost visible and adjustable rather than absorbed silently into your margin.
Staged procurement over months
Multi-storey or phased projects where materials are purchased in stages over several months carry repeated exposure to repricing. Each buy date is a new cost point. A fixed price quoted at month one cannot hold through month four unless the adjustment mechanism tracks the cost at each procurement stage against the baseline.
Fixed-price vs adjustable-price: side-by-side decision table
Compare the two approaches across the factors that determine which one fits your next quote.
| Factor | Fixed-price fits | Adjustable-price fits | Commercial risk |
|---|---|---|---|
| Exposure size | Material cost under 10% of total job value | Material cost exceeds 15 to 20% of total job value | Fixed price risks margin erosion on large exposures; adjustable risks client pushback on scope |
| Time between quote and buyout | Procurement within 2 to 4 weeks of quoting | Procurement 6+ weeks out, or staged over months | Longer windows mean more repricing exposure; adjustable shifts that risk |
| Supplier price commitment | Supplier holds price for the full job duration | Supplier price hold is shorter than your procurement window | If supplier will not hold, you carry the repricing gap |
| Material concentration | Cost spread across many materials; no single item dominates | One or two commodity-driven materials represent a large share of cost | High concentration amplifies any single commodity move |
| Cost stability | Materials have not moved significantly in months; no external signals | Active commodity volatility, tariff shifts, or supply chain disruption | Stable conditions make adjustment mechanisms unnecessary; volatile ones make them essential |
| Client tolerance | Client requires firm fixed price; you can size contingency to cover | Client is open to shared-risk pricing on named items | Forcing adjustable on a fixed-price client loses the job; forcing fixed on volatile costs loses margin |
| Competitiveness | A large contingency makes the quote look expensive vs competitors who did not add one | Base price stays in range; the variable component is disclosed but not yet incurred | Overpricing contingency loses the bid; underpricing it loses the margin |
Most commercial quotes should use both. Fixed pricing on labour and stable materials. Adjustable pricing on volatile, commodity-driven, or long-lead items. This keeps the base price competitive and protects margin on the items where cost risk is real and measurable.
- ▸If a material represents more than 15% of job cost and follows an index, make that line item adjustable.
- ▸If buyout is more than 6 weeks out and supplier pricing is not locked, do not quote that item at a fixed price.
- ▸Contingency protects against uncertainty you can estimate. Adjustable pricing protects against volatility you cannot price.
For the full range of risk-allocation strategies, see the pricing volatility and quote risk hub.
What an adjustable-price quote must include
A vague statement that "prices may change" is not a usable quote structure. The adjustment mechanism needs to be specific enough that both parties can verify when it activates, what it covers, and how the adjustment is calculated. These are the six components an adjustable-price quote must contain.
Trigger
Define exactly what event causes the adjustment to activate. A common trigger: the unit cost of the named material exceeds the baseline price by more than a stated percentage on the purchase order date. The trigger must be objective and verifiable by both parties without requiring negotiation each time it activates.
Covered items
Name the specific materials, equipment, or cost categories the adjustment applies to. "Copper cable, copper pipe and fittings, refrigerant R-410A, and freight charges on delivered items" is usable. "Material costs" is not. Naming the items keeps the mechanism narrow, defensible, and easier for the client to accept.
Baseline date and price
State the unit cost or total cost for each covered item as of the quote date. Include the pricing date and source — the supplier quote number, published index value, or price list revision. Without a baseline, there is no reference point to measure what changed or by how much.
Adjustment method
Tie the adjustment to something measurable: a published commodity index, a specific supplier price list revision, or a freight rate table. The method should produce a number that both parties can verify independently. Use the material escalation impact calculator to model different adjustment scenarios against your actual quote before committing to the mechanism.
Notice path
Define how and when you will notify the client before applying an adjustment. A typical structure: written notice within a set number of days of the cost change being confirmed, including the adjustment amount and supporting documentation. This gives the client visibility and prevents disputes at billing time.
Cap, threshold, or shared-risk mechanism
A threshold defines when the adjustment activates — for example, the first 3% of cost increase is absorbed by the contractor, and anything beyond that triggers the adjustment. A cap sets the maximum total adjustment, which gives the client certainty about worst-case exposure. Shared-risk logic splits increases above the threshold between contractor and client — for example, 75% to the client and 25% to the contractor — which shows good faith and keeps both parties invested in cost control. This is the same threshold-and-cap structure described in what a usable escalation clause needs to include.
Common mistakes
The errors that cost margin when deciding between fixed and adjustable pricing on commercial quotes.
Quoting everything fixed when part of the cost is clearly volatile
The most common mistake. Copper is moving, lead times are long, and the quote goes out at a single fixed number with a standard contingency. When costs move past the buffer, the margin goes with them. If you can name the volatile material and point to an index, the adjustable-price mechanism should be in the quote.
Making the entire quote adjustable instead of scoping it to specific items
An adjustable-price quote that applies the mechanism to the entire total rather than specific line items reads as "we may change the price later." Clients reject it because the exposure is unbounded and undefined. Scope the adjustment to the two or three line items that actually carry cost risk. Leave everything else fixed.
Burying volatile materials in bundled line items
When copper cable is hidden inside a "wiring and distribution" line item, there is no way to attach an adjustment mechanism to it, no way for the client to see what is at risk, and no way to adjust it later without renegotiating the entire line. Break volatile materials out as individual line items with their own pricing date.
Using a flat contingency as a substitute for an adjustment mechanism
Contingency protects against uncertainty you can estimate. An adjustable-price mechanism protects against volatility you cannot responsibly price. If you keep increasing the contingency to cover extreme commodity scenarios, the quote becomes uncompetitive. An adjustable price on the volatile items keeps the base competitive while protecting margin past the threshold.
Not checking the base margin before choosing the quote structure
Adding adjustment mechanisms and contingency on top of a badly priced base quote does not fix the underlying margin problem — it inflates the price and still loses money if the floor is wrong. Get the base pricing right first, then decide which items need an adjustable mechanism. The structure protects margin; it does not create it.
Trade examples
How the fixed-versus-adjustable decision plays out in practice across three common trades.
HVAC — chiller replacement with long-lead equipment and copper piping
An HVAC contractor quotes a chiller replacement. The chiller unit has a 14-week lead time and represents 40% of total job cost. Copper piping and refrigerant represent another 18%. The rest is labour, fittings, and sheet metal — stable costs. The quote structure should be: labour and stable materials at a fixed price. Chiller unit, copper piping, and refrigerant as adjustable line items with an escalation mechanism tied to the supplier price list for the chiller and the copper index for piping and refrigerant. A 5% threshold before activation and a 15% cap on total adjustment. The base quote stays competitive. The contractor does not carry 14 weeks of commodity risk on the single most expensive item on the job.
Electrical — commercial fitout with heavy copper cable content
An electrical contractor prices a commercial fitout where copper cable represents 25% of total job cost. The job runs 10 weeks. Supplier price holds on cable are 14 days. The quote structure should be: labour, fittings, conduit, and devices at a fixed price. Copper cable as a separate adjustable line item with unit cost, quantity, and pricing date stated. An adjustment mechanism tied to the copper index with a 3% threshold before activation. Validity window shortened to 14 days. The rest of the quote stays fixed and competitive. Model the copper impact on your cable margin before quoting.
Plumbing — multi-storey project with staged copper and steel procurement
A plumbing contractor quotes a multi-storey project where copper pipe and fittings, steel pipe, and brass valves together represent 35% of total cost. Procurement is staged over 4 months as floors are completed. The quote structure should be: labour and fixtures at a fixed price. Copper pipe, steel pipe, and freight as adjustable line items, each with its own threshold and index reference. A fuel surcharge provision on the freight line. The staged procurement means the adjustment mechanism tracks each buy date against the baseline, not just a single purchase. Use a construction contingency calculator for the base buffer and adjust what the buffer cannot cover.
Frequently asked questions
When should I use a fixed-price quote instead of an adjustable-price quote?
Use fixed when costs are stable, buyout is within weeks, supplier pricing is locked, and no single material dominates the job. If the dollar exposure from a price move is small enough that a standard contingency covers it, there is no need for a contractual adjustment mechanism.
What makes a quote adjustable instead of fixed?
An adjustable-price quote contains a mechanism — usually an escalation clause or a price-adjustment provision — that allows specific line items to be repriced if defined cost triggers are met after acceptance. The adjustment is scoped to named materials or cost categories, not the entire quote. The rest of the quote remains fixed.
Can I use a fixed price on some line items and an adjustable price on others?
Yes. This is the most common and commercially sound approach. Quote labour, stable materials, and locked-cost items at a fixed price. Break out volatile materials — copper, steel, refrigerant, long-lead equipment — as separate adjustable line items with a defined trigger, baseline, and adjustment method. The client sees a competitive base price with transparent, scoped variability on the items that actually carry risk.
What does an adjustable-price quote need to include to be usable?
Six components: a trigger that defines when adjustment activates, the named items or materials covered, a baseline date and price for each, an adjustment method tied to a published index or supplier price list, a notice path that tells the client before adjustment is applied, and a cap or threshold that limits how far the adjustment extends.
What if the client will not accept any adjustable pricing?
If the client insists on a fully fixed price, you carry the entire cost risk. Your options are to increase the contingency buffer enough to cover the worst-case scenario on volatile items, or decline to quote those items at a fixed price if the risk is too large. Burying volatile costs in a thin contingency and hoping they hold is not a quoting strategy — it is a margin loss waiting to happen.
Does an adjustable-price quote mean the whole quote is variable?
No. The adjustment mechanism should be scoped to specific, named line items — typically commodity-driven materials, long-lead equipment, or freight. Labour, stable materials, and fixed-cost items remain at the quoted price. Scoping the adjustment narrowly keeps the quote competitive and makes the variable component easier for the client to accept.
How do I explain an adjustable-price quote to a client?
Frame it as a shared-risk approach on costs neither party controls. Show the specific materials, the baseline price, the threshold before adjustment activates, and the cap on maximum exposure. Clients accept adjustable pricing when it is narrow, measurable, and scoped to named items — not when it reads as a blanket disclaimer that prices may change.
Structure your next quote for the risk that is actually there
Quoteloc helps contractor teams decide which line items to hold fixed and which ones to make adjustable — so the quote goes out competitive and the margin stays protected when costs move.