Invoice vs Estimate vs Quote — What's the Difference?

Last updated: March 6, 2026  ·  7 min read

Contractors, freelancers, and service businesses use three different documents at different stages of a job — and confusing them is one of the most common causes of client disputes.

Here's exactly what each document is, when to use it, and what it means legally.

Quick Summary

DocumentWhen SentPriceLegally Binding?
EstimateBefore work beginsApproximate — may changeNo
QuoteBefore work beginsFixed — won't changeYes (when accepted)
InvoiceAfter work is doneActual charges dueYes — it's a payment demand

What Is an Estimate?

An estimate is an approximate price you provide before the job begins. It tells the client roughly what to expect but is not a firm commitment — the final cost may vary based on actual conditions, hours, or materials.

When to use an estimate:

  • When you don't know the full scope upfront (e.g., plumbing repairs where wall damage is unknown until opened)
  • When material costs fluctuate (e.g., construction lumber, steel)
  • When hourly work may vary based on client feedback or change requests

Is an estimate legally binding?

Generally, no. An estimate is understood by both parties to be approximate. However, significantly exceeding an estimate without prior client approval can cause disputes and damage trust. Best practice: get written client approval if the actual cost will exceed the estimate by more than 10-15%.

Free estimate templates: 18 free estimate templates for construction, landscaping, painting, auto repair, cleaning, and more.

What Is a Quote?

A quote is a fixed price offer for a specific scope of work. Unlike an estimate, a quote commits you to the stated price — if the client accepts, you deliver the work at that price (assuming the scope doesn't change).

When to use a quote:

  • When you can accurately price the full scope in advance
  • When the client needs a firm commitment to budget or approve spend
  • For competitive bidding situations where you're competing against other providers
  • For product sales with defined quantities and unit prices

Is a quote legally binding?

Yes — once the client accepts a quote in writing, it becomes a binding agreement. You're committed to the price; the client is committed to the scope. If the client asks for changes, issue a revised quote or a change order — never just absorb extra work silently.

Quote validity period: Quotes should include an expiry date (14-30 days is standard) because material and labor costs can change. After the expiry date, you can reprice.

Free quote templates: 12 free quote templates for roofing, cleaning, painting, landscaping, photography, catering, IT, moving, and more.

What Is an Invoice?

An invoice is a formal payment request sent after work is complete (or at a billing milestone). It tells the client exactly what was delivered, how much they owe, and when payment is due.

When to use an invoice:

  • After completing a project or delivery
  • At the end of each billing period for ongoing work
  • At agreed milestones (e.g., 50% on project start, 50% on completion)
  • Whenever you've earned the right to payment

Is an invoice legally binding?

Yes — a sent and acknowledged invoice creates a legal obligation for the client to pay. In most jurisdictions, if a client receives an invoice and doesn't dispute it within a reasonable time, they've implicitly accepted it. Unpaid invoices can be pursued through small claims court or collections.

Free invoice templates: 34 free invoice templates — freelancer, construction, consulting, photography, landscaping, and more.

The Right Document for Each Stage

A typical job has three stages — and each calls for a different document:

StageDocumentPurpose
Before the jobEstimate or QuoteSet price expectations; get client approval
During the jobChange Order (if scope changes)Document and approve any scope changes
After the jobInvoiceRequest payment for work completed

For larger projects, add a contract before the work begins. The estimate or quote sets the price; the contract sets the terms, responsibilities, and protection.

Converting Between Documents

Many providers reuse their quote or estimate when billing. Here's how to convert:

  • Quote → Invoice: Change the heading from "QUOTE" to "INVOICE." Update the document number and date. Adjust any line items that changed. Add payment terms and due date.
  • Estimate → Invoice: Same process, but also reconcile any differences between estimated and actual costs. Document changes on the invoice or in a separate change order.

Our templates are designed to look consistent — a contractor quote and a construction invoice from the same business look like a professional matched set.

Frequently Asked Questions

What is the difference between an invoice and a quote?
A quote is sent before the work begins — it's a fixed price offer the client can accept or reject. An invoice is sent after the work is complete — it's a payment request for what was actually delivered. A quote looks forward; an invoice looks back.
Is an estimate legally binding?
Generally, no — an estimate is understood to be approximate. The final price may change based on actual conditions. However, if the final cost significantly exceeds the estimate without prior client approval, you may face a dispute. Always communicate cost overruns before they happen.
Is a quote legally binding?
Once a client accepts a quote in writing, it can be legally binding. You've committed to the price; they've committed to the scope. For larger projects, follow the accepted quote with a formal contract to lock in terms and protect both parties.
Can I send an invoice without a quote or estimate first?
Yes — for straightforward recurring work or when the client has already verbally agreed to the price. However, sending a quote or estimate first creates a clearer record, reduces disputes, and gives the client a chance to approve before you begin.