Steel, zinc, coating material, freight and currency each move on their own schedule, which is why a fence panel quotation needs a validity window instead of a flat price — and why a repeat order needs its own reconfirmation, not just a repeat of last time's PO.
A fence panel's landed price is built from several inputs that move on their own schedules — steel, zinc, coating material, ocean freight and the exchange rate all shift at different speeds and for different reasons. A quotation's validity period exists to bound that movement, not as an arbitrary expiry date, and a repeat order needs its own reconfirmation for the same underlying reason: the last accepted price and spec describe a moment, not a standing agreement.
This assumes a quotation for an already-specified panel, not a first-round budgetary estimate — an unspecified estimate carries more uncertainty than a validity window can fix.
Price validity exists because the inputs behind a fence panel price don't move together. Steel (billet or wire rod) can move within days on domestic spot and futures markets. Zinc, priced against the LME, runs its own trading cycle independent of steel. Powder-coating resin and pigment costs move more slowly but aren't fixed either. Ocean freight rates on a given lane can swing sharply around blank sailings, peak season or port congestion, on a schedule set by carriers rather than the factory. And the exchange rate moves daily. Because these inputs move at different speeds and for different reasons, a price quoted today is a snapshot across all of them together, not a single figure that ages the way any one input does on its own.
A quotation should state, at minimum: an explicit start and end date for the validity window, not a bare duration with no calendar date attached — a duration with no start date becomes unverifiable once any time has passed; which of the moving inputs above the price is actually tied to, so a buyer knows what to watch if a decision is delayed; and what happens once the window closes — whether the supplier re-quotes from scratch against current input levels, or applies a stated adjustment. A quotation that gives only a price and an undated duration, with no named inputs, leaves a buyer unable to tell whether a number offered after expiry is a market adjustment or simply a different quote.
A repeat order placed as "the same as last time" skips two different kinds of drift: pricing drift, covered above, and specification drift — whether the product is still built exactly the way the earlier shipment was. The second kind is easy to miss because nothing about the new PO looks different; what changed sits upstream of it.
Coating batches drift even under the same RAL code, which is why a repeat shipment's color should be checked against the code on the order rather than against a sample kept from the earlier project. Post profiles can be discontinued or substituted by a steel supplier between orders. Hardware — fasteners, clips, brackets, caps — can change without the panel spec itself changing. And a destination port, forwarding arrangement, or inspection setup that worked on the first order isn't guaranteed to still be current on the next one.
| Reuse from the previous order | Reconfirm before placing a repeat order |
|---|---|
| The approved specification sheet or drawing from the confirmed order | The current surface treatment system and RAL batch — check color against the code, not against a sample from the earlier shipment |
| A retained reference or approval sample, where one was kept | Whether the exact post profile (type, outer dimension, wall thickness) is still in production or has been substituted |
| The confirmed mesh opening, wire diameter and panel dimensions, if the project hasn't changed | Whether the accessory list (fasteners, clips, brackets, caps) is unchanged or has been revised |
| The project or PO reference previously used for shipping marks | The Incoterm and destination port, if either has changed since the last shipment |
| Prior confirmed packing requirements, as a starting point | Packing details and shipping marks for this specific shipment, and whether the same inspection arrangement should be repeated for this batch |
Reconfirming price and reconfirming specification answer different questions, and each can go stale independently of the other. A price can still sit inside its validity window while the coating batch or post profile behind it has already changed. A spec can be unchanged while the price behind it has expired. A repeat order needs both checks — one doesn't stand in for the other.
None of this applies to a first order on a new specification — there's no earlier price or prior batch to reconfirm against, so the relevant question is the one covered in our guide to what a fence panel quotation needs: whether the RFQ itself states every field a quote depends on. It also doesn't apply to a standing supply agreement with its own pricing mechanism already written into the contract; that mechanism, not a per-quote validity window, governs how price moves between orders under it.