Estimate vs Quote: Legal Difference and When to Use Each
The Issueable Team
Small business operations
An estimate is a ballpark; a quote is a binding offer. Learn when to use each, how they affect your liability, and how to turn a quote into an invoice.
The legal difference: ballpark vs. binding offer
In contract law, an estimate and a quote are two different things, even though small businesses often use the words interchangeably.
An estimate is a non-binding ballpark figure — "based on what I know now, this will probably cost around $5,000." The final cost may move if the scope changes, hidden issues emerge, or the customer asks for extras. Estimates are common in construction, plumbing, and other trades where the scope isn't fully known upfront.
A quote is a binding offer: "I will do exactly this for exactly $5,000, with these deliverables and this timeline." If the customer accepts the quote, you've made a legal offer; once they confirm acceptance, you have a contract. You can't later say "actually, it costs $7,000" unless the scope changed in writing.
Most small-business confusion comes from using "quote" when they mean "estimate," or vice versa. The result: customers expect fixed prices when you meant to give a ballpark, or you're locked into a fixed price when you wanted flexibility.
When to use an estimate
Use an estimate when:
- The scope isn't fully defined. You're saying, "I'll need to look deeper before I can give you an exact price."
- Surprises are likely. Construction, renovation, or repair work often uncovers hidden issues. An estimate gives you (and the customer) flexibility.
- Time is uncertain. Design revisions, client feedback loops, or scope creep could extend the timeline. Estimate the hours, but flag that extra revisions may cost more.
- The customer is price-shopping. An estimate is a low-friction way to give a ballpark so they can compare. It's not a binding offer; you can adjust later if they accept and the scope becomes clearer.
How to word an estimate so it's not binding:
"Based on the information provided, we estimate this project will cost $5,000–$7,000 and take 3–4 weeks. The final cost may vary based on scope changes, revisions, or unforeseen issues. We'll confirm a fixed quote once we've reviewed all requirements in detail."
The risk of an estimate:
If you estimate "around $5,000" and the customer accepts without further discussion, they may assume that's the maximum price. To avoid this, always include a sentence like "Final cost is subject to a detailed scope review" or "This is an estimate, not a binding quote."
When to use a quote
Use a quote when:
- The scope is fully defined. You've seen the requirements, asked all your questions, and you're ready to commit to a price.
- You want to protect yourself. A quote with clear line items, deliverables, and exclusions ("Does not include revisions beyond two rounds") protects both you and the customer.
- The customer needs a binding offer. Enterprises, government buyers, and large projects require formal quotes they can attach to a purchase order.
- You want to close the deal. A quote with a clear price and timeline signals confidence and readiness.
How to word a quote so it is binding:
"Quote for [Project Name]. We will provide the following deliverables for $5,000, due by [date]. This quote is valid until [expiration date]. Scope includes [list specific deliverables]; excludes [list exclusions, e.g., 'client revisions beyond two rounds,' 'rush fees,' 'travel costs']. Upon acceptance, you agree to these terms."
The protection a quote gives you:
Once a customer signs or emails acceptance of a quote, you've made a contract. They can't later say, "I only want to pay $3,000" or "Can you add another round of revisions for free?" You have a written record of what you promised and what they agreed to.
Comparison: estimate vs. quote
| Factor | Estimate | Quote |
|---|---|---|
| Legal weight | Non-binding ballpark | Binding offer (if accepted) |
| Price certainty | Rough; subject to change | Fixed (unless scope changes) |
| Best for | Uncertain scope, price-shopping | Defined scope, deal closure |
| Timeline | Flexible | Firm (or states exclusions) |
| Risk to you | Low (you can adjust later) | High (you're committed to the price) |
| Customer expectation | "This might cost more" | "I'm paying this exact price" |
| Sample language | "We estimate ~$5,000" | "We quote $5,000" |
How to turn a quote into an invoice
Once a customer accepts a quote, the hard part is done. Converting to an invoice is straightforward:
- Confirm acceptance. Email the customer: "Thanks for approving the quote. I'm issuing the invoice now."
- Add payment terms. Change "Quote" to "Invoice," add a due date (e.g., "Due: Net 30"), and add payment instructions.
- Carry over line items. All the deliverables and prices from the quote go directly to the invoice.
- Update the date. Change the quote date to the invoice date (today).
- Send and track. Send the invoice and wait for payment.
Issueable's quote generator lets you click "Convert to Invoice" and auto-fills everything. This saves time and reduces the chance of errors.
Protecting yourself with clear terms
Whether you're estimating or quoting, always include:
- What's included. "Scope includes 3 rounds of revision" or "Service includes up to 10 hours of design work."
- What's excluded. "Does not include rush fees, client travel, or changes to core requirements." This prevents scope creep.
- Timeline. "Delivery by June 15, 2026" or "Estimated 2–3 weeks from approval."
- Payment terms. "50% deposit on acceptance, 50% on delivery" or "Net 30 from invoice."
- Revision or change-order policy. "Additional revisions beyond the scope cost $150/hour" or "Scope changes require a written change order."
- Expiration date. "This quote expires June 15, 2026. After that date, pricing may change." (Estimates should also include this.)
Common estimate mistakes
1. Using "estimate" and "quote" interchangeably. If you send a document labeled "Estimate" but word it like a binding offer ("We will deliver X for exactly $5,000"), the customer thinks it's a quote. Be explicit about whether you're ballparking or committing.
2. Sending an estimate without mentioning scope limits. If you estimate $5,000 for "website design" but don't specify how many pages, revisions, or deliverables, the customer may expect far more than you intended. Always define scope boundaries even in estimates.
3. Not mentioning an expiration date. An estimate is only valid for so long. If your estimate for construction materials is valid for 30 days but the customer comes back 90 days later, prices may have shifted. Always say, "This estimate expires [date]."
4. Assuming oral acceptance of an estimate is binding. It's not. Get written confirmation (email is fine) before starting work on an estimate. This protects you if the customer later disputes the final cost.
Common quote mistakes
1. Forgetting to mention what's excluded. "We quote $5,000 for logo design" — does that include brand guidelines? Website favicon? Social media templates? Spell out what's not included so the customer doesn't expect it free.
2. Changing the quote price after acceptance. Once a customer says yes to a quote, the price is locked. If you realize you underestimated, you can only renegotiate if the customer requests scope changes. Changing price unilaterally will destroy the relationship.
3. Quoting without seeing all requirements. "Based on what you've told me, I quote $8,000." The customer then says, "Wait, we also need this feature" — now you have a dispute. Always gather all requirements before quoting.
4. Not specifying a revision limit. "Logo design: $2,000" — does that include unlimited revisions, or just two rounds? Unlimited revisions will eat your margin. Always cap it: "Includes up to two rounds of revision; additional rounds: $300 each."
The estimate-to-quote workflow
Many service businesses use this workflow:
- Initial conversation. Understand the customer's needs and constraints.
- Send an estimate. "We estimate $5,000–$7,000 based on what we know, pending a detailed requirements review."
- Customer reviews. They ask questions, clarify scope, provide additional details.
- You refine the scope. You now have full clarity on deliverables, timeline, and complexity.
- Send a quote. "We quote $5,500 for [specific, detailed deliverables]."
- Customer accepts. Email or signed acceptance ("I approve the quote dated June 1, 2026").
- Convert to invoice. Add payment terms and send. The quote and invoice together create a complete contract.
- Get paid. Per your agreed terms (Net 30, Due on Receipt, etc.).
This workflow reduces disputes because by the time you quote, everyone agrees on scope, timeline, and deliverables.
When an estimate becomes a problem
Here's a scenario: You send an estimate for "website redesign: $6,000–$8,000." The customer verbally says, "OK, go ahead." You start work. Two weeks in, you realize the scope you're delivering is worth closer to $10,000 (more complex than you estimated). The customer disputes any higher price because they thought they hired you at $6,000–$8,000.
The fix: Before starting work on an estimate, send a follow-up email: "Before we begin, I want to confirm: the $6,000–$8,000 estimate assumes [specific scope]. Once we finalize requirements, I'll send a fixed quote. Does that work?" Get written confirmation.
Ready to send estimates and quotes?
Issueable's quote generator lets you save templates, convert quotes to invoices, track acceptance, and auto-calculate totals. Start now.
Frequently asked questions
- Can a customer hold me to an estimate price?
- Only if the estimate is worded as a fixed-price offer. If your estimate says 'Estimated at $5,000 — final cost may vary based on scope changes,' the customer can't hold you to it. But if it says 'Quote: $5,000 for logo design (3 rounds of revision),' and the customer accepted it, you've made a binding offer. Always be clear about whether you're estimating or quoting.
- Is a verbal estimate legally binding?
- Verbal estimates are generally not binding unless both parties agreed to specific terms (price, scope, timeline) and there's evidence of acceptance (email confirmation, work started, payment made). For anything over a few hundred dollars, get the estimate in writing and have the customer confirm it.
- What if the scope changes after I've sent a quote?
- You can issue a change order (additional quote) for the scope changes. Send it to the customer, get approval before doing the extra work, and then invoice for it separately. Never bill for scope creep without getting a written change order first — that's how disputes start.
- Can I convert a quote into an invoice automatically?
- Once the customer has approved and accepted the quote, you can convert it to an invoice by adding a payment term (e.g., 'Due Net 30') and changing the status from 'Quote' to 'Invoice.' Issueable's generator lets you do this in one click, carrying the line items and customer details over.
- Should I charge a fee for providing an estimate?
- For small estimates (under $500), no. Charging a fee creates friction and signals that you're not confident in closing the deal. For large or complex estimates (architectural drawings, legal consulting, engineering design), it's reasonable to charge an estimate fee of $250–$1,000. If the customer accepts the job, you can apply the estimate fee as a credit toward the final invoice.
- How long should an estimate be valid?
- Specify an expiration date on every estimate: 'This estimate is valid until June 15, 2026.' For commodities or fast-moving markets (construction materials, freelance rates), use 7–14 days. For professional services, 30 days is standard. After the expiration date, you can update pricing without re-quoting.