Business guide
How to Write a Quotation That Wins the Job
What to put in a quote, how to itemise prices, handle tax, set a validity date and deposit, and follow up — plus how a quote differs from an estimate.
By M2Toolkit Editorial TeamPublished 7 min read
Quick answer
A good quotation states exactly what you'll do, what it costs line by line, how long the price holds and how the client says yes. At minimum include: your details and the client's, a quote number and date, a scope summary, itemised prices with quantities, tax, the total, a validity date, payment terms, a timeline and how to accept.
The Quotation Generator lays all of this out and produces a PDF ready to send.
Clients rarely choose a quote on price alone. They pick the one that's easiest to understand and trust: the scope is unambiguous, the numbers add up, it's obvious what's extra, and the next step is clear. Most lost quotes fail on those points rather than on the total. Here's how to write one that survives a side-by-side comparison — and protects you if the job grows.
Quote, estimate, proposal or invoice?
| Document | When | Price | Purpose |
|---|---|---|---|
| Estimate | Before the job, when the scope may change | Approximate | A realistic idea of cost |
| Quotation (quote) | Before the job, for a defined scope | Fixed for that scope | An offer the client can accept |
| Proposal | Before larger or competitive work | Usually includes a quote | Persuade: approach, team, case studies |
| Invoice | After the work (or a stage) | Final amount owed | Request payment |
Use “quote” only when you're prepared to stand by the price. Once a client accepts a quotation, it can form a binding agreement on those terms in many countries, so anything that might change the price should be written into it as an assumption or exclusion. If the cost genuinely depends on what you find — renovation, repairs, open-ended consulting — call it an estimate and say what would change it.
What to include
- 1Header: your business name, contact details and tax/VAT number if registered; the word “Quotation”, a unique quote number and the date.
- 2Client: contact name, company and address. Use the client's own name for the project so they recognise it in their inbox.
- 3Scope summary: two or three sentences on what the job delivers — and a line on what it doesn't include.
- 4Itemised lines: description, quantity, unit (hours, days, m², pieces), unit price and amount. Group them into stages if the job has them.
- 5Totals: subtotal, any discount, tax shown separately, and the total. Say whether prices include tax.
- 6Validity: the date the price expires, not just “30 days”.
- 7Payment terms and timeline: deposit, when the balance is due, and when work can start and finish.
- 8How to accept: a signature block, a reply-to-accept line, or a purchase-order requirement.
Writing the line items
Itemising does more than show your working. It lets the client trim the scope rather than reject the whole quote, and it makes it obvious later what was — and wasn't — paid for. Compare:
| Vague | Clear |
|---|---|
| Website — $5,770 | Discovery workshop, 1 day × $650 |
| Page designs, 8 pages × $220 | |
| Development and CMS setup, 40 h × $75 | |
| Content migration (up to 30 posts) $400, less 10% |
The clear version adds up to the same $5,770, but a client who wants to save money can now ask for six pages instead of eight — and you know exactly what that's worth ($440).
Tax: added on top or included?
This single line causes more disputes than anything else in a quote. A business buyer usually expects prices before tax; a consumer expects the price they'll actually pay. Whichever you use, label it.
| Prices exclude VAT | Prices include VAT | |
|---|---|---|
| Quoted price | £1,000 | £1,200 |
| VAT | + £200 | £200 (already inside) |
| Client pays | £1,200 | £1,200 |
To pull tax out of an inclusive price, divide by (1 + rate): £1,200 ÷ 1.2 = £1,000 net, so the VAT is £200 — not 20% of £1,200 (£240). The VAT Calculator does both directions.
Validity, deposits and payment terms
- Validity. 14–30 days is typical. Go shorter when your costs move quickly (materials, currency, fuel) and longer for slow corporate approvals. Print the actual expiry date.
- Deposit. 25–50% up front is common for custom work. It filters out uncommitted clients and covers early costs. State what it secures (“reserves your start date”).
- Balance and timing. Say when the rest is due — on completion, in stages, or within a set number of days of the invoice. If you mean business days, say so; the Business Days Calculator turns “10 business days” into a date.
- Changes. One sentence such as “Work outside this scope is quoted separately before it starts” prevents most scope creep arguments.
Sending it — and following up
Send a PDF so the layout can't shift, and paste a short text version into the email body so the client sees the total and next step without opening an attachment. Name the file with the quote number and project (“QT-0042 Website redesign.pdf”).
If you've heard nothing after a few working days, a short follow-up that answers a likely question (“the content migration covers up to 30 posts; happy to quote more if needed”) works better than “just checking in”. A week before the validity date, a reminder that the price expires is a reasonable nudge.
Try the free Quotation GeneratorStart from the sample quote, replace the text with your own, then download the PDF or use “Copy as email text”.When the client accepts, turn the same lines into an invoice with the Invoice Generator.
Frequently asked questions
How long should a quotation be valid?
Usually 14 to 30 days. Shorter if your costs change quickly, longer for large projects that need several approvals. Always print the expiry date on the quote.
Can I change a quote after it's been accepted?
Only by agreement with the client. Issue a revised quote (new number or a revision letter, such as QT-0042-B) or a separate quote for the extra work, and get it accepted again.
Should a quote include payment details like bank account numbers?
Usually not — those belong on the invoice. A quote should state the payment terms (deposit, when the balance is due); give bank details when you invoice for the deposit.