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.
- 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
- So, how long is an estimate valid? The 30-day standard, explained
- Choosing the right window by trade
- What actually drives material cost volatility
- The exact clause language to use
- What to do when an estimate expires
- Common mistakes with estimate validity
- Frequently asked questions
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 |
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.
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.