Quote vs invoice: the difference and when to send each
A quote shows the price before work starts, an invoice asks for payment. See how they differ, what goes on each, and how to turn an accepted quote into a paid job.
Updated Nov 6, 2026 · 4 min read
In short
A quote is a price you give before work starts, so the client can say yes. An invoice is a payment request you send once there is something to pay for, such as a deposit, a milestone or the finished work. A quote never collects money; only an invoice does.
On this page
A quote is the price you offer before work starts, and an invoice is the request for payment you send afterwards. The quote helps the client decide; only the invoice can collect money, so most paid jobs need both.
What is the difference between a quote and an invoice?
The main difference is timing and purpose. Tipalti puts it simply: a quote comes before the work, an invoice comes after. A quote says "this is what it will cost." An invoice says "this is what you owe, and by when."
| Quote | Invoice | |
|---|---|---|
| When you send it | Before work starts | When payment is due: deposit, milestone or finished work |
| What it does | Offers a price for described work | Asks for payment |
| Due date | No, but it has an expiry date | Yes |
| Has an invoice number | No | Yes |
| Can the client pay it | No | Yes |
Much of the content overlaps: your details, the client's details, line items and totals. That is why a quote and an invoice can look almost identical. The label, the dates and the payment instructions are what change.
What goes on a quote?
A quote should let the client say yes without asking you a question. Include:
- Your name and contact details, and the client's name.
- A short description of the work, with what is not included.
- One line per deliverable with its price.
- The number of revision rounds in the price.
- When you can start and when you will deliver.
- Payment terms, for example "50% deposit to start, 50% on approval".
- An expiry date, such as "valid for 14 days".
Skynova suggests quoting only once you know all the job details, because a quote is a price the client expects you to keep. If the scope is still unclear, send a rough estimate and say it may change, then turn it into a quote when the scope is fixed.
What goes on an invoice?
An invoice must make it obvious what is owed and how to pay. Tipalti lists the essentials: both parties' details, a unique reference number, a description of the work, the issue date, the amount due including any tax, and a due date. Add your payment terms and accepted payment methods.
Two things matter most for getting paid: a due date the client cannot misread, and a way to pay that takes a minute. How to write the invoice line by line and which payment terms fit the job cover both.
How do I turn an accepted quote into a paid job?
Follow the quote with invoices, in this order:
- Send the quote and get a written yes. A reply that says "approved" is enough for most small jobs.
- Send the deposit invoice straight away, with its own number and a due date such as "due on receipt". If you want the quote to hold the full terms, put them in a short statement of work or freelance contract.
- Start when the deposit is paid.
- Send the next invoice at each milestone, or the final one when the work is approved.
Example for a UGC creator: a quote for 3 videos at $900 with a $450 deposit. After the brand replies "approved", you send a $450 deposit invoice due on receipt, film when it is paid, then send a $450 invoice when the final videos are approved.
Is a quote legally binding?
It depends on what you wrote, where you live and what the client accepted, so treat a quote as a promise you are expected to keep. Sources disagree on the details: Tipalti calls quotes formal contracts, while Skynova says an accepted quote is generally unchangeable. Do not rely on either. The safe habit is to write scope, revisions and payment dates down, get a written yes, and quote extra work separately. This is not legal advice, and a lawyer should look at big deals.
How does a quote differ from an estimate or a proforma invoice?
An estimate is a rough guess that can change. A quote is a specific price for described work. A proforma invoice is a preliminary, invoice-style document sent after the deal is roughly agreed, often so the client's team can approve a budget; it does not ask for payment either. Most freelancers only need a quote and real invoices. Proforma invoices explained shows when the extra document is worth sending.
What mistakes should I avoid?
- Asking a client to pay a quote. It has no due date or number, so their accounts team has nothing to pay.
- Quoting before the scope is clear. Then every extra becomes an argument.
- No expiry date. A price with no end can be accepted a year later.
- Starting without a written yes. A verbal OK is how scope disputes begin.
- Waiting until the end to invoice. Ask for a deposit so you are not paid only after you have done everything.
Common questions
- Can I get paid from a quote?
- No. A quote only states a price. To be paid you send an invoice with its own number, an amount and a due date. Many freelancers send the deposit invoice the same day the client accepts the quote.
- Is a quote the same as an estimate?
- Not quite. An estimate is a rough guess that can change, while a quote is a specific price for described work. If you send a quote, expect the client to hold you to it, so only quote once the scope is clear.
- Should a quote have an expiry date?
- Yes. A line such as "valid for 14 days" stops a price from standing forever when your rates or workload change.
- Do I need both a quote and an invoice for a small job?
- Yes, in some form. The quote can be a short email that states the scope and price, and the client replies "approved". The invoice is still the document that asks for the money.
- What if the work grows after the client accepted the quote?
- Send a new or updated quote for the extra work and get a written yes before you start it. Then invoice the extra work as its own line or milestone. [The scope creep guide](/guides/scope-creep-freelancer) has wording for the quote.
Turn an accepted quote into invoices
CrushLabStudio keeps your clients, projects and invoices in one place. Once a client accepts your quote, add the work to their page as milestones, such as a deposit and a final payment. Press Send invoice and confirm: the client gets a real invoice by email and pays by card, no account needed. The money goes to your own Stripe account, we take no cut, and your first 3 invoices are free.
Start for free