Quote vs Invoice vs Estimate: What's the Difference and When to Send Each (2026)

A client says "send me a quote," you send a document, the project happens, and then you send another document asking to get paid. Two pieces of paper, two completely different jobs — and freelancers routinely conflate them, label them wrong, or skip the first one entirely and go straight to the invoice. That last shortcut is how you end up arguing about price after the work is already done. This guide explains exactly what a quote is, how an estimate differs from it, how both differ from an invoice, which of them is legally binding, and the order you send them in so the price is locked before you lift a finger.

The Short Answer

A **quote** (or quotation) is a fixed price you offer before the work starts — once the client accepts it, that price is locked. An **estimate** is an approximate price before the work starts — a best guess that can move as the scope firms up. An **invoice** is a demand for payment after the work is delivered. The flow is: estimate (rough, early) → quote (firm, accepted) → invoice (after delivery). The single most important distinction: an accepted quote and an invoice both create a binding obligation; an estimate does not.

What a Quote Is

A quote is a formal offer to do a defined piece of work for a specific, fixed price. You send it before any work begins, after you understand the scope well enough to commit to a number. The defining feature of a quote is that it is firm: once the client accepts it (a reply saying "yes, go ahead" is usually enough), you are agreeing to do the listed work for the listed price, and they are agreeing to pay it. Neither side can casually change the number afterward without renegotiating.

A good quote includes your business details, the client's details, a unique quote number, the date and an expiry date ("valid for 30 days" — this protects you from a client accepting a six-month-old price), a clear description of the work and what is included, the fixed price with any tax shown, and the payment terms that will apply once you invoice (deposit required, Net 15 on the balance, etc.). Spell out what is NOT included too — the exclusions line is what stops scope creep from eating your margin.

What an Estimate Is

An estimate is an approximate cost you give before the scope is fully nailed down. It is explicitly a best guess, useful when the client is still exploring, when there are variables you cannot control yet (third-party costs, materials, the size of a data set you have not seen), or when you need a discovery phase before you can commit. The word "estimate" — and an explicit note like "this is an approximate figure and may change as scope is confirmed" — is what keeps it non-binding.

The practical difference that matters: if a client disputes the price later, an accepted quote protects you and an estimate does not. So never let an estimate quietly become the working price. Once the scope is clear, convert the estimate into a firm quote, get that accepted, and bill against the quote — not the estimate.

What an Invoice Is

An invoice is a demand for payment issued after you have delivered the goods or completed the service (or hit an agreed milestone). It references what was done, states the amount owed, and sets a due date. Unlike a quote, an invoice is not an offer the client can decline — it is a bill for work already performed under a price both sides already agreed to. If you quoted first, the invoice should match the accepted quote line-for-line; the invoice is where the quoted price becomes money owed.

Quote vs Estimate vs Invoice — Side by Side

**When it is sent.** Estimate: earliest, while scope is still fuzzy. Quote: before work starts, once scope is defined. Invoice: after the work is delivered.

**What it represents.** Estimate: an approximate, changeable figure. Quote: a fixed, committed price. Invoice: payment due for completed work.

**Is it binding?** Estimate: no. Quote: yes, once accepted. Invoice: yes — it is a payable obligation.

**Who acts on it.** Estimate and quote: the client decides whether to proceed. Invoice: the client pays.

**The number on it.** Estimate: can move. Quote: locked once accepted. Invoice: must match the accepted quote.

The Order You Send Them In

For a small, well-defined job — "design me a one-page logo" — you can skip straight to a quote: scope is clear, send a firm price, get the yes, do the work, invoice. For a larger or fuzzier job — "redesign our whole brand, not sure how big it is yet" — start with an estimate to give the client a ballpark, run a short paid discovery phase if needed, then issue a firm quote once you know the real scope, get it accepted, and only then start. After delivery (or at each milestone), you invoice against the accepted quote. Estimate → quote → invoice is the full arc; most freelance jobs use the last two.

Is a Quote Legally Binding?

Generally, yes — once the client accepts it. A quote is an offer; the client's acceptance forms an agreement to do the listed work for the listed price. That is exactly why the fixed-price discipline matters: if you quote $2,000 for a defined scope and the client says go, you cannot later bill $2,600 because it took longer than you thought — that is your risk to carry under a fixed quote. The protections that keep a quote fair to you are the expiry date (the price is not open forever) and the exclusions/assumptions section (anything outside the listed scope is a change order at additional cost). An estimate, by contrast, is not an offer of a fixed price, so accepting an estimate does not bind either side to that exact number.

The Mistake That Lets Clients Argue Your Price Down

The classic freelancer error is skipping the quote and going straight to the invoice. You discuss the job verbally, do the work, then send a bill — and now the client sees a price for the first time after the work is done, which is the worst possible moment to introduce a number. They feel free to haggle because nothing was agreed in writing up front. A quote, accepted before work starts, moves the price conversation to the front where it belongs and turns your invoice into a formality the client already signed off on. If you only adopt one habit from this guide: quote first, invoice second, and make the invoice match the quote.

The mirror-image mistake is letting a loose estimate become the de facto price. You tossed out "probably around $800" early on, the scope grew, and now the client expects $800 for what became a $1,400 job — and because you never converted the estimate into a firm quote, you are negotiating from behind. Convert every estimate into an accepted quote before the real work starts.

A Practical Walkthrough

A client wants a marketing website but is not sure how many pages. You send an **estimate**: "Roughly $3,000–$4,500 depending on final page count and whether you need copywriting — this is approximate and will be firmed up after a scoping call." After the call, the scope is clear: five pages, you write the copy, no e-commerce. You send a **quote**: "Five-page marketing site with copywriting, $3,800 fixed, 40% deposit to start, balance Net 15 on launch, valid 30 days. Excludes ongoing maintenance and any pages beyond five (change orders billed at $400/page)." The client accepts. You take the deposit, build the site, and on launch you send an **invoice** for the balance that matches the quote exactly. No surprises, no haggling, paid on time.

How to Create Quotes and Invoices in InvoiceQuick

InvoiceQuick generates clean PDF invoices free, with no sign-up required. To produce a quote in the free tier, create a document, label it "Quote" (or "Estimate") in the title, add an expiry date and a note that it is a fixed price valid for 30 days, list the scope and exclusions in the line items and notes, and download the PDF. When the client accepts and the work is done, create the matching invoice with the same line items — the numbers carry straight across, so your invoice provably matches what was agreed. For the deposit step in larger jobs, see deposit invoice and upfront payment; for setting the terms that appear on the final invoice, see how to write payment terms on an invoice.

The Bottom Line

An estimate is a rough, non-binding guess sent early. A quote is a fixed price that becomes binding once the client accepts it. An invoice is the bill for work already done. Send them in that order — estimate when scope is fuzzy, quote once it is clear, invoice after delivery — and make the invoice match the accepted quote line-for-line. The whole point of quoting before you invoice is to settle the price while you still have leverage, so the invoice is never a surprise and never a negotiation.

Ready to create your invoice?

Build a professional invoice in under 60 seconds. Free forever, no sign-up required.

Create Free Invoice →

No sign-up · No credit card · Free forever