How to write a quote that wins the work (and becomes the invoice)
A quote does two jobs, not one: it wins the work, and it becomes the invoice later. Write it with only the first job in mind, and you’ll be retyping numbers — and re-litigating scope — the day the job is done.
A vague quote is how “I thought that was included” conversations happen. A good one is specific enough that there’s nothing left to interpret — for the client, or for you, the day you turn it into an invoice.
What a good quote actually contains
The same rigor an invoice needs, just written before the work instead of after:
- Line items, not one number. Break the job into the parts a client recognizes — labor, materials, permits, disposal — so “what am I paying for” has an answer without a phone call.
- Quantities and unit prices where they apply. “3 outlets @ $85” reads as considered. “Electrical work — $255” reads as a guess, even when the math is identical.
- What’s explicitly excluded. If the client’s existing wiring, drywall patching, or a permit fee isn’t included, say so on the quote. Scope creep starts where a quote stayed quiet.
- A validity window. “Valid for 30 days” protects you from honoring a six-month-old price on materials that have since gone up.
Once it’s sent, the quote isn’t done working — following up is its own skill, separate from writing it. The quote follow-up scripts cover the delivery check, the week-later nudge, and the deposit request once you’ve won the job.
Get deposits and terms in before you start
Everything you’d want on the invoice belongs on the quote first, because the quote is where a client agrees to it — the invoice is just where they’re reminded:
- A deposit for anything sizable. 25–50% before work starts is standard for a reason: it confirms the client is committed, and it means the job isn’t entirely unpaid work until the end.
- Payment terms, stated once. Net 14, Net 30, whatever you use everywhere else — say it on the quote so the invoice’s due date is never a surprise.
- A late-fee line, if you charge one. Agreed to here, it’s a known term by invoice time. Introduced for the first time on a reminder, it reads as a penalty sprung on someone.
A deposit line that sets the expectation cleanly: “A 30% deposit ($375) is due to schedule this job; the remaining $875 is due on completion, Net 7.” The client knows exactly what happens and when, before they’ve said yes.
Building the quote on a rate you’re not sure about? Run it through the free rate calculator first — it turns your take-home pay, overhead, and billable hours into an hourly and day rate you can put on the quote with confidence.
Make the quote turn into the invoice, not a rewrite
The real payoff of a well-structured quote is what happens after the client says yes: the invoice shouldn’t require retyping a single line.
- Reuse the line items exactly. Same descriptions, same numbers — the invoice is the quote plus a due date, not a new document you’re writing from memory.
- Adjust only what actually changed. If the scope shifted mid-job, note the change against the original line item, so the client can see what moved and why — instead of a final total that doesn’t match what they signed off on.
- Carry the deposit forward. Show it as a credit against the total, not a separate transaction the client has to reconcile in their head.
The free quote & estimate generator builds exactly this kind of quote — line items, a deposit, a validity window, and an exclusions list — and its “Turn this quote into an invoice” button hands the whole thing to the invoice generator the moment a client says yes, nothing retyped.
Quote it once, properly, and the invoice practically writes itself — because it isn’t really a second document, it’s the same one with a due date attached.
Want this handled automatically?
BizBinder keeps quotes, jobs, invoices, and follow-ups in one binder, so the systems in this guide run themselves instead of living on a sticky note.
Get early access →