Estimate vs Quote vs Bid: What's the Difference?

By the BidOrca TeamUpdated April 2026Includes proposal and letter of intent

Most people use “estimate,” “quote,” and “bid” interchangeably. They are not the same thing. The difference can cost you thousands of dollars.

An estimate is a guess. A quote is a promise. A bid is a competition. Mixing them up is how homeowners end up with a $7,500 invoice on a $3,750 “estimate” — and no legal recourse because the estimate was never binding in the first place.

“Estimate, detailed estimate, and bid are different things.”

r/HomeImprovement (66 upvotes, 129 comments) — the most-upvoted comment in a major contractor hiring thread

The Complete Comparison

Google's AI Overview shows a 3-column table for this search. Here's a better one — with four pricing types and the details that actually matter.

FeatureEstimateQuoteBidProposal
Legally binding?NoYes (once accepted)Yes (for set period)Negotiable
Price accuracyApproximate (+/- 10-20%)Fixed — won't changeFixed — competitiveRanges or fixed
Best forBudgeting, early planningWell-defined residential jobsCommercial, government, multi-contractorDesign-build, large renovations
Typical validity30 days30-60 days30-90 days30-60 days
Detail levelLow to mediumMedium to highHigh — follows specHighest — narrative + costs
Can price change?Yes — at any timeOnly with written change orderOnly with written change orderThrough negotiation
Who uses itMost residential contractorsSpecialty trades, fixed-scope workGCs, commercial, public worksDesign-build firms, architects

Estimates: The Educated Guess

An estimate says: “Based on what I can see right now, this will probably cost around $8,000.” The key word is “probably.” It's not a commitment. If the electrician opens a wall and finds knob-and-tube wiring, the price goes up — and they're within their rights because an estimate was never a locked price.

Most residential contractors provide estimates, not quotes. Even when a homeowner asks for a “quote,” what they usually receive is an estimate. This matters because it determines your legal standing if the price changes.

A good estimate should still be detailed. “Bathroom remodel — approximately $12,000” is useless. A proper estimate breaks down labor, materials, and scope items so you understand what the number covers. Read our 12-point estimate checklist for what to look for.

When to accept an estimate:

  • Remodeling projects where hidden conditions exist
  • Old-house work (rewiring, replumbing, structural)
  • Any project involving demolition or opening walls
  • Early-stage budgeting before finalizing scope

Quotes: The Locked Price

A quote says: “This job will cost exactly $8,000. Period.” Once you accept a quote in writing, the contractor is legally obligated to deliver the defined scope at that price. If materials cost more than expected or the job takes longer, that's their problem — not yours.

The tradeoff: quotes are less flexible. If you want to add a bathroom outlet that wasn't in the original scope, that requires a written change order with its own price. And contractors build a risk buffer into quotes (typically 10-15%) because they're absorbing the uncertainty — so a quote may be slightly higher than an estimate for the same work.

When to demand a quote:

  • Well-defined jobs: water heater swap, fixture install, painting
  • When your budget is firm and overages aren't acceptable
  • When comparing multiple contractors on identical scope
  • New construction where the plans are finalized

Bids: The Competition

A bid is a quote submitted in a competitive process. A general contractor or property owner defines the scope, sends it to multiple contractors, and each submits a sealed price. The lowest qualified bid usually wins.

Bids are standard in commercial construction, government projects, and multi-family developments. They're rare in residential work — most homeowners just get three estimates and compare.

“Bidding jobs is part of the process of doing business. It's overhead that is/should be included in your price. So, you are being paid to do it.”

A homeowner on r/Contractor (166 comments) — the top answer in the largest “should contractors charge for estimates” debate

Proposals: The Full Package

A proposal goes beyond pricing. It includes a narrative explaining the contractor's approach, a detailed cost breakdown, a timeline with milestones, qualifications and references, and terms and conditions.

Proposals are common for large residential renovations ($50,000+), design-build projects, and any work where the “how” matters as much as the “how much.” They take significantly longer to prepare — days or weeks, not hours — and some design-build firms charge a fee for the proposal itself.

Why This Distinction Costs Homeowners Money

Here's the scenario that plays out constantly: a homeowner asks for a “quote” for a bathroom remodel. The contractor provides an estimate. The homeowner treats it as a fixed price. The contractor treats it as an approximation. The job uncovers rotted subfloor. The bill comes in $3,000 over. Now both sides are angry.

“We receive the invoice and it's for $7,500, double what we were quoted.”

A homeowner on r/Plumbing (15 comments) — a textbook case of estimate-vs-quote confusion resulting in a doubled bill

That homeowner probably received an estimate, not a quote. The “quote” wasn't binding because it was never labeled as one. One sentence in the document — “This is an estimate. Final pricing may vary.” — would have prevented the surprise. But nobody read the fine print. Nobody ever does.

Which Should You Ask For? A Decision Guide

Your SituationAsk ForWhy
Water heater replacementQuoteScope is clear, no unknowns
Bathroom remodel (gut renovation)EstimateHidden conditions behind walls
Painting 3 roomsQuoteMeasurable scope, predictable work
Whole-house rewireEstimateWall conditions unknown until work starts
Roof replacementQuoteScope visible from inspection
Home additionProposalComplex scope, design decisions pending
Commercial buildoutBidDefined specs, competitive process

What Contractors Get Wrong About This

Most contractors call everything an “estimate” regardless of what it actually is. This is a mistake. Here's why.

When you label your document an “estimate,” you're telling the customer that the price might change. Some customers hear “unreliable.” When you label it a “quote,” you're signaling confidence and commitment — which closes more jobs.

Our recommendation for contractors: use “quote” for well-defined residential jobs and “estimate” only when there are genuine unknowns. Label the document clearly. Include a one-line disclaimer: “This is a [quote/estimate]. [It is/It is not] a fixed price.”

“Only accept a 'binding' quote. That way they cannot [increase the price].”

A consumer on r/moving (10+ comments) — after a mover doubled their price. The binding vs non-binding lesson applies to every trade.

Change Orders: The Bridge Between Estimate and Reality

Regardless of whether you have an estimate or a quote, change orders are how prices change during a project. A change order is a written document that describes additional work, its cost, and requires signatures from both parties before the work begins.

Without change orders, you get verbal agreements. And verbal agreements become payment disputes 100% of the time.

Any pricing document — estimate, quote, bid, or proposal — should include a change order policy. If it doesn't, add one before signing. One sentence is enough: “Any work outside this scope requires a signed change order before work begins.”

For the full list of what every pricing document needs, see our contractor estimate checklist.

Frequently Asked Questions

Can I hold a contractor to their estimate?
Not legally. An estimate is an approximation, not a contract. However, if the final cost is dramatically higher (50%+) without documented change orders, you may have grounds for a complaint with your state's contractor licensing board. The best protection: get a quote instead of an estimate for well-defined jobs, and insist on written change orders for any additions.
What if a contractor calls their estimate a “quote”?
Look at the document, not the title. If it says “prices may vary,” “approximate,” or “subject to change,” it's an estimate regardless of what the contractor calls it. A true quote will state a fixed price for a defined scope with no disclaimers about price variability.
Should I always get the cheapest bid?
No. The lowest bid often means something was omitted. Compare scope, materials, and timeline — not just price. A bid that's 30-40% below the others is a red flag, not a bargain. The cheapest contractor is rarely the cheapest project.
How long is a contractor estimate valid?
Most estimates are valid for 30 days. Material prices change, labor availability shifts, and a 6-month-old estimate is essentially meaningless. If the estimate doesn't include an expiration date, ask for one. Good contractors add this automatically.

Create Professional Quotes in 30 Seconds

BidOrca generates detailed, binding-ready quotes with line items, scope, payment terms, and your license info. Send a branded PDF before you leave the job site.

Try the AI Estimate Generator Free