Invoice vs. Estimate: What's the Difference?
By the BePaid team · Updated · 4 min read
Short answer
An estimate is an approximate price you give a client before work begins, and the final cost may change. An invoice is sent after the work is done (or at an agreed milestone) and requests payment for the actual amount owed. An estimate doesn't ask for payment; an invoice does.
The short version
Think of an estimate as "here's roughly what this will cost" and an invoice as "here's what you owe." Estimates help a client decide whether to hire you. Invoices get you paid once you've done the work.
| Estimate | Invoice | |
|---|---|---|
| Purpose | Give an approximate price so the client can decide | Request payment for work done or goods delivered |
| Timing | Before work starts | After work is done, or at an agreed milestone |
| Price | Approximate; may change as the job unfolds | Final amount owed |
| Requests payment? | No | Yes, with a due date |
| Numbering | Often its own series (e.g. EST-0012) | Unique sequential number (e.g. 2026-0042) |
| Typical wording | "Estimated total," "subject to change" | "Total due," "payment due by" |
What an estimate is for
An estimate is your best educated guess at the cost of a job when you can't know every detail yet. A plumber can't always see what's behind a wall. A landscaper may not know how much soil needs replacing until digging starts. The estimate sets expectations while leaving room for changes.
Good estimates are still specific. Break the job into labor and materials, note what's included and what isn't, and explain what could change the price.
ESTIMATE EST-0031 — Water heater replacement Labor (est. 4–5 hrs × $95) = $380–$475 50-gal gas water heater + fittings = $1,150 Estimated total: $1,530–$1,625 Note: Final price may change if the gas line or venting needs updating. We'll check with you before doing any extra work.
If you'd rather commit to one price, that's a quote. Quotes are fixed offers usually valid for a set period; see invoice vs. quote for how they compare.
What an invoice is for
An invoice bills the client for the actual work. It lists what you did, the final amount, the due date and how to pay. If the job cost more or less than the estimate, the invoice reflects the real number, ideally with a note explaining any difference the client already approved.
Going from estimate to invoice
- Send the estimate and get the client's approval in writing (an email reply is better than nothing).
- Track changes as the job goes. If something adds cost, tell the client before you do it.
- When the work is done, create the invoice using the estimate's line items as a starting point.
- Update quantities and prices to match what actually happened, and reference the estimate number.
- Subtract any deposit already paid and send the invoice with clear payment terms.
Can an estimate be legally binding?
It depends on the wording, what the client signed, and your state's rules. Some states have specific rules for estimates in certain trades, like auto repair or home improvement. If you're unsure, check your state's requirements or ask an attorney. Clear language like "estimate, subject to change" helps set expectations either way.
Tools for estimates and invoices
Use the free estimate maker to put together an estimate and the invoice generator to bill when the job is done. The contractor invoice template is built for jobs with labor and materials. Trades that estimate a lot, like plumbers and contractors, have their own invoice pages with suggested fields.
In the BePaid iPhone app, estimates are handled as quotes: you create a quote and convert it into an invoice when the work is done, so you don't retype the line items.
Put this into practice
Create an invoice free on the web, then finish it in the BePaid app.
Frequently asked questions
Does a client have to pay an estimate?
No. An estimate isn't a request for payment. The client pays once you send an invoice. If you need money upfront, send a separate deposit invoice.
Can the final invoice be higher than the estimate?
It can, since estimates are approximate, but get the client's approval before doing extra work. Some states limit how far a final bill can exceed an estimate in certain trades, so check your state's rules.
Is an estimate the same as a quote?
Not quite. An estimate is approximate and may change. A quote is a fixed price offer, usually valid for a set period.
Should estimates and invoices share a numbering series?
It's usually cleaner to keep them separate, such as EST-0031 for estimates and 2026-0042 for invoices, and reference the estimate number on the invoice.