How Long Is an Estimate Valid? A Complete Guide for Contractors
how long is an estimate valid — guide showing typical validity windows and material cost volatility data for contractors
An estimate’s validity window should match how quickly the underlying material and labor costs actually move.

How long is an estimate valid? The short answer

how long is an estimate valid? For most contractors, 30 days is the standard window — but that number isn’t a legal requirement, it’s a practical default that balances giving the customer time to decide against protecting the contractor from committing to a price that material and labor costs have already outrun. The right answer depends more on what you’re pricing than on a rule everyone follows.

This guide covers why estimates need an expiration date at all, how to choose the right window for your trade, and the exact clause language to use. Every template on PDFEstimate includes a validity field by default — see how it’s structured in a real trade-specific estimate, or generate one instantly with the free estimate generator — no signup required.

Key Takeaways
  • 30 days is the standard estimate validity window in most trades, but it’s a practical default, not a legal requirement — the right window depends on how quickly your specific material and labor costs actually move.
  • Federal price data tracked by the Bureau of Labor Statistics shows real, ongoing month-to-month volatility in construction inputs like steel, asphalt, and fuel, which is the actual justification for expiration dates, not just convention.
  • A written estimate with a stated expiration date protects both parties — it gives the customer a clear window to decide, and it protects the contractor from being expected to honor a price after underlying costs have shifted.

Why every estimate needs an expiration date

How long is an estimate valid when there’s no stated window at all? Effectively indefinite, which creates ambiguity that serves neither party. The customer doesn’t know how long the number is good for, and the contractor is left in the uncomfortable position of either honoring a stale price or having an awkward conversation about why the number changed. A written estimate with a clear validity period, by contrast, sets expectations on both sides from the moment it’s issued — no confusion, no ambiguity, and a specific reference point if either side needs to revisit the terms.

Our guide on how to write a job estimate covers this as one of several fundamentals every estimate should include, and our comparison of estimates versus invoices explains why an estimate, unlike a final invoice, is inherently a time-limited offer rather than a fixed bill.

So, how long is an estimate valid? The 30-day standard, explained

For most contractors across most trades, the answer to how long is an estimate valid settles at about 30 days, and that window has become the de facto standard for a practical reason: it’s long enough to give a customer real decision time — comparing bids, checking financing, coordinating a schedule — without exposing the contractor to more than a month of potential cost drift on materials and labor.

It’s worth being clear that the answer to how long is an estimate valid isn’t a legal requirement in the way, say, a federal disclosure rule would be. It’s a business convention that most trades have converged on because it works reasonably well as a default. Trades with more volatile inputs often shorten it; trades that are almost entirely labor with minimal material cost sometimes extend it.

Choosing the right window by trade

Trade Type Typical Window Why
General contracting, remodeling 30 days Balanced — moderate material exposure
Lumber-heavy carpentry, framing 14–21 days Higher material cost volatility
Concrete, steel-dependent trades 14–30 days Volatile input costs, especially steel and fuel
Primarily labor-based services 30–60 days Minimal material cost exposure
Moving, hourly service work 30 days Federal disclosure norms for regulated trades
💡
Pro Tip

When deciding how long is an estimate valid for your own business, set the window based on your own supplier’s price stability, not a number you saw on a competitor’s estimate. If your key material supplier reprices monthly, a 30-day window is appropriate. If they reprice weekly during a volatile stretch, 14 days protects you far better.

What actually drives material cost volatility

This isn’t a theoretical concern. The Bureau of Labor Statistics tracks producer price data for construction inputs on an ongoing basis, and the pattern is consistent: some categories like steel, asphalt, and diesel fuel show real month-to-month volatility even in periods when other materials like lumber and gypsum have stabilized. A contractor pricing a job today using this month’s steel cost has no guarantee that cost holds a month from now — which is exactly why the estimate needs an expiration date rather than an implicit indefinite offer.

According to SCORE, the SBA-affiliated small business mentoring organization, clear written terms — including validity periods — are among the basic protections every small business owner should build into their standard paperwork, regardless of trade. It’s not about distrust of the customer; it’s about not leaving your own cost exposure open-ended.

The exact clause language to use

Once you’ve settled how long is an estimate valid for your trade, state the expiration explicitly and near the top of the document, not buried in fine print at the bottom. Something like: ‘This estimate is valid for 30 days from the date above. Prices reflect current material and labor costs and are subject to change after this period.’ That single sentence does the whole job — it states the window, and it explains why the window exists without sounding defensive.

🔥
Hacks and Tricks

Put the expiration date in the header of your estimate, right next to the estimate number and date, not only in the fine-print terms. Customers who see ‘Valid for 30 Days’ prominently at the top take the deadline more seriously than one buried in paragraph six of the terms section — and it prompts faster decisions, which is good for your pipeline too.

What to do when an estimate expires

When a customer comes back after an estimate has expired, re-quote rather than simply honoring the old number — this is where the practical answer to how long is an estimate valid actually gets tested, particularly for anything with meaningful material cost. This isn’t about being inflexible — it’s a two-minute update that protects you from absorbing whatever cost movement happened during the gap. Most customers understand this without friction, especially if the original estimate stated the window clearly.

For labor-only work with minimal cost exposure, some contractors reasonably choose to honor an expired estimate as a courtesy — that’s a judgment call based on how much actual risk the delay created, not a rule.

Common mistakes with estimate validity

  • No expiration date at all. An open-ended estimate is an open-ended cost commitment — always state a window.
  • Same window regardless of trade. Match the validity period to how quickly your specific material costs actually move, not a generic default.
  • Expiration buried in fine print. State it prominently near the top of the document, not only in the terms section.
  • Automatically honoring expired estimates. Re-quote material-heavy jobs rather than defaulting to the old price out of habit.
  • No documented reason for the window. A one-line explanation — ‘prices subject to change after this period’ — sets expectations without sounding adversarial.
Standard Validity Clause
“This estimate is valid for 30 days from the date above. Prices reflect current material and labor costs and are subject to change after this period. A new estimate will be provided upon request if this one has expired.”

Frequently asked questions

How long is an estimate valid, typically?
Most contractor estimates are valid for 30 days, though some trades with more volatile material costs use shorter windows of 14 to 15 days, and simpler labor-only jobs sometimes extend to 60 days. There’s no universal legal standard — the right window depends on how much the underlying material and labor costs fluctuate for that specific trade.
Why do estimates need an expiration date at all?
Material and labor costs change, sometimes significantly, over weeks and months. Federal price data tracked by the Bureau of Labor Statistics shows real month-to-month volatility in construction inputs like steel, asphalt, and fuel. An estimate without an expiration date exposes the contractor to honoring an old price after costs have moved, or leaves the customer uncertain whether the number they received still applies.
Can a contractor change the price after giving an estimate?
Only if the estimate has expired, the scope changes, or conditions not visible at the time of the estimate are discovered once work begins — and any of these should be documented in writing as a change order rather than a verbal price change. A contractor honoring a still-valid estimate is generally expected to hold the stated price for work within the agreed scope.
Is a verbal estimate legally binding?
Verbal estimates create ambiguity that benefits no one — there’s no record of what was actually promised, no stated expiration, and no documented scope. Written estimates, even simple ones, protect both parties by creating a clear record of price, scope, and validity period that either side can refer back to if a dispute arises.
Should the expiration date be different for different trades?
Yes, reasonably so. Trades with high exposure to volatile inputs — lumber-heavy carpentry, anything using steel or fuel-intensive equipment — often use shorter validity windows, while primarily labor-based services with minimal material cost can reasonably use longer ones. Match the window to how quickly your actual costs can move, not to a number that feels standard.
What should happen when an estimate expires before the customer responds?
The contractor should require a new estimate rather than simply honoring the old number, particularly for material-heavy jobs. This isn’t about being inflexible — it’s about ensuring the price reflects current costs. A quick re-quote takes a few minutes and protects the contractor from absorbing a cost increase that occurred during the customer’s decision period.
Put This Into Practice
Build the Expiration Date In
Every estimate template on PDFEstimate includes a validity field by default — pick a trade template and the clause is already there.

Generate a professional estimate with the validity date built in.

PDFEstimate.com creates professional estimates instantly, with a validity field included by default. No signup, no subscription.

Try PDFEstimate Free

Scroll to Top