
An estimate tells a client what a job will probably cost before you start. An invoice tells them what they owe after the work is done. That's the short answer. The two documents look similar, both list services and prices, so they're easy to mix up. But they do different jobs, and using the right one at the right time saves you from awkward conversations about money.
Below you'll find a side-by-side comparison, what to include in each, how the two fit together in a typical project, and what to do when the final bill doesn't match the estimate.
Key takeaways
An estimate is a pre-work price projection. It helps the client decide whether to hire you, and the final cost can change.
An invoice is a request for payment for work already done, with a due date and payment details.
Estimates come before the work and need the client's approval. Invoices come after the work, or at milestones, and need payment.
Keep your invoice in line with the accepted estimate. If costs change, tell the client and get approval before you bill.
A quote is usually a fixed price, and a proposal adds scope, approach and terms. Pick the document that fits the job.
Estimate vs invoice at a glance
Estimate | Invoice | |
|---|---|---|
Purpose | Shows the expected cost and scope so the client can decide | Requests payment for work done |
When it's sent | Before work starts | After the work, or at a milestone |
Amounts | Approximate, may change | Final amounts for what was delivered |
Binding? | Generally not a fixed price, but becomes part of the deal once accepted | A record of money owed under your agreement |
What the client does | Reviews, asks questions, approves or declines | Pays by the due date |
Key details | Scope, timeline, cost breakdown, assumptions, validity date | Invoice number, dates, line items, total due, payment terms and methods |
Records | Part of the project paper trail | Part of your accounting and tax records |
What is an estimate?
An estimate is your best calculation of what a project will cost and how long it will take, sent before any work begins. It's not a bill and it's not a promise of an exact price. It's a starting point you and the client use to agree on scope and budget.
Example: A graphic designer is asked to create a logo. Based on the brief, she estimates 3 initial concepts and 2 revision rounds at about $1,500, with delivery in three weeks. The client reviews it, asks to drop one concept to save money, and approves a revised estimate of $1,200.
What to include in an estimate
Your details and the client's details
Estimate number and date, so you can reference it later
Scope of work: what's included, and what isn't
Cost breakdown: line items with quantities and rates, plus any expenses
Timeline: start date, milestones and expected delivery
Assumptions: for example, "Includes 2 revision rounds. Additional rounds billed at $75/hour."
Validity: how long the price stands, such as 30 days
Payment terms: deposit, milestone payments, and when the final invoice will be due
Approval: how the client accepts, such as signing or replying in writing
Tips for better estimates
Be specific about scope. Many money disputes start with a vague scope. "Website" is a wish. "5-page website, mobile layout, 2 revision rounds" is a scope.
List your assumptions. If the price depends on the client delivering content on time, say so.
Build in a buffer. Projects rarely get smaller. Pad your hours slightly rather than eating the overrun.
Offer options. A basic and an extended version lets the client choose without haggling.
What is an invoice?
An invoice is a formal request for payment for goods or services you've delivered. It lists what you did, what it costs, and how and when the client should pay. It's also a financial record: your client uses it to process payment, and you use it to track income and file taxes. In the US, the IRS general rule is to keep records that support your tax return for at least 3 years.
Example: The same designer delivers the final logo files. She sends an invoice for $1,200, minus the $400 deposit already paid, with a balance of $800 due in 14 days and a card payment link.
What to include in an invoice
Invoice number (unique, never reused) and issue date
Due date: a specific date, not just "Net 30"
Your details and the client's billing details
Line items: description, quantity, rate and line total, ideally matching the estimate
Subtotal, discounts, tax and total due
Deposits or payments already received, and the balance
Payment methods: card payment link, bank details, or both
Payment terms: including any late fee from your agreement
For a full walkthrough, see how to make an invoice and our guide to itemized invoices. Or skip the formatting and use our free invoice generator.
Estimate, quote, proposal, invoice: what's what?
These terms overlap, and people use them loosely. Here's how they're usually understood:
Estimate: an approximate price before the work. It can change as the project becomes clearer.
Quote: a fixed price for a clearly defined scope, often valid for a limited time. If you can price the job confidently, a quote gives the client certainty.
Proposal: a fuller document that explains your approach, deliverables, timeline and price, and often asks the client to accept the terms. Common for larger or creative projects.
Purchase order (PO): a document the client issues to approve a purchase. Some companies require a PO number on your invoice before they'll pay.
Invoice: the request for payment after work is delivered.
Receipt: proof that the client has paid.
Whatever you call your pre-work document, state on it whether the price is an estimate or a fixed quote, and how long it's valid.
How estimates and invoices fit together
A typical freelance project moves through these steps:
Brief: the client describes what they need.
Estimate, quote or proposal: you send the scope, price and timeline.
Approval: the client accepts in writing or by signing.
Deposit invoice (optional): for larger projects, you invoice part of the fee up front. Our post on whether to charge deposits explains why it's worth it.
Work and milestone invoices: for long projects, you bill in stages.
Final invoice: you bill the remaining balance once the work is delivered.
Payment and receipt.
The estimate sets expectations; the invoice should meet them.
When the final cost doesn't match the estimate
Scope changes happen. Clients add a page, ask for another revision round, or change direction halfway through. What matters is how you handle it.
Tell them before you bill them. As soon as you see that the work will go beyond the estimate, explain what's changed, what it will cost, and get the client's OK in writing. An email reply is enough for small changes. This is often called a change order.
Label extras on the invoice. Show the original scope and the additions as separate lines, so the client can see exactly what changed:
Description | Qty | Rate | Amount |
|---|---|---|---|
Logo design: 2 concepts, 2 revision rounds (per estimate #E-112) | 1 | $1,200 | $1,200 |
Additional revision round (approved by email, Oct 3) | 3 hrs | $75 | $225 |
Deposit received | −$400 | ||
Balance due | $1,025 |
Don't surprise anyone. A final invoice that's far above the estimate without warning is one of the fastest ways to end up in a payment dispute. We cover more pitfalls in our list of common invoicing mistakes.
If the work came in under the estimate, bill the lower amount. It builds trust, and clients remember it.
From approved proposal to paid invoice
If you use proposals for your pre-work stage, Onigiri lets you send a proposal as a link. The client accepts by signing with their name, or declines. If you edit the proposal after sending it, the client sees the new version before they sign. Once the work is done, you create the invoice with the same line items, tax rates and discounts, and send it by email, as a shareable link or as a PDF. The free plan includes 3 invoices a month, no credit card required. Try Onigiri free, or download a ready-made freelance invoice template or graphic design invoice template to get started.




