A client emails you: “Can you send me a quote for the project we discussed?” They know what they want. You know what you’ll charge. But the document you send in the next 24 hours will either close the deal or open a negotiation you didn’t ask for. Most freelancers get this wrong in one of two directions, a casual email with just a number (“Here’s my rate: $4,500, let me know!”) or a 12-page proposal when a two-page document would have worked. This guide shows you the right format, the right fields, and the right language for every type of quote, from a $2,000 copywriting job to a $40,000 web build.
A quote is not a proposal. That distinction matters more than most freelancers realize.
A proposal is a persuasion document. It explains the problem, your methodology, why you’re the right person, your past work, and eventually, the investment. You write proposals when the client still needs to be convinced. A quote is a commitment document. It defines the work, names the price, and asks the client to say yes or no. You write quotes when the conversation has already happened, you’ve had the call, they’ve described the project, and now they want a number in writing.
Sending a 10-page proposal when a client asked for a quote is annoying. It signals that you didn’t listen. Sending a bare-number email when a client needed a professional document signals you’re not organized. The right format for the situation is what separates freelancers who get accepted quotes from freelancers who get negotiated down.
The 8 fields every quote must include
Each field does a specific job. A quote missing any of these creates a question, and questions become delays, which become negotiations, which become lower final prices.
1. Your business information. Full legal name or business name, email address, and location. If you have a formal business entity, use that name, it signals legitimacy and makes the document match your invoices. A quote from “John Smith” that later turns into an invoice from “Smith Creative LLC” causes confusion in the client’s accounting system.
2. Client information. The client’s business name, the contact name you’ve been speaking with, and their email. If you know their billing contact is different from your project contact, include both. You want this document to find its way to whoever approves the budget, not just whoever asked for it.
3. Quote number. Sequential numbering (QT-001, QT-002, or starting wherever you are) makes every quote referenceable. “Can we revisit Quote 047?” is a clear question. “Can we revisit that thing you sent Tuesday?” is not. Number every quote, even for clients you’ve worked with for years.
4. Issue date and expiry date. The issue date establishes when you made the commitment. The expiry date, typically 14 to 30 days out, creates urgency without pressure. “This quote is valid through May 16, 2026” does two things: it gives the client a reason to decide, and it protects you from a client who finds your quote three months later and expects you to honor 2026 pricing in 2027.
5. Line-item breakdown. This is the heart of the quote and where most freelancers shortchange themselves. “Website design: $8,500” is a number that invites negotiation because it’s just a number. “Homepage design + 4 interior pages + mobile-responsive development + 1 round of revisions per page + final file delivery: $8,500” is a scope commitment that makes negotiation awkward, they’d have to say “can we remove the mobile responsiveness?” rather than just “can you come down?”
Use this formula for each line item: [deliverable] + [what’s included] + [what’s not included, if relevant]. The “what’s not included” language is optional but powerful, “copywriting not included, client to supply” removes the scope ambiguity that causes disputes later.
6. Total investment. After line items, show a clear total. Call it “Total Investment” or “Project Total”, not “Price” or “Cost.” Investment frames the money as leading to an outcome. Cost frames it as an expense. The psychology is real.
7. Payment terms. The what, the when, and the how. “50% on acceptance ($4,250 due upon signing), 50% on project completion ($4,250 due on final delivery). Payment via bank transfer or credit card.” This answers the three questions every client has: Do I have to pay it all at once? When is each payment due? How do I actually send the money?
8. Acceptance method. A quote without a clear next step is a document that collects dust. Tell the client exactly how to say yes: “To accept this quote, reply to this email with ‘I accept’ or sign below.” If you use a digital tool like Waco3, the quote has a built-in accept button. If you’re sending a PDF, a signature line at the bottom works. The easier you make acceptance, the faster you get it.
Quote vs. estimate: choosing the right document type

Before you write anything, decide which type of document you’re actually creating. This isn’t just semantics, legally and practically, they’re different commitments.
A quote is a fixed-price commitment. If you quote $8,500 for a website, you’re committing to deliver for $8,500. If the work takes you twice as long as expected, that’s your problem, not the client’s. Quotes are appropriate when scope is clear, your time estimate is reliable, and you’re confident you’re not missing anything.
An estimate is an approximation. “This project will likely run $8,000–$12,000 depending on complexity” is an estimate. The final number may differ. Estimates are appropriate when scope is genuinely uncertain, a software project whose requirements may change, a renovation where you won’t know the true extent of the work until you open the walls, a research project where the scope expands or contracts based on findings.
Most freelancers send estimates when they think they’re sending quotes, and quotes when they should be sending estimates. The risk: if you quote a fixed price but your scope assumption was wrong, you eat the difference. If you estimate but the client thought you were quoting, they’ll dispute the higher final invoice.
The language is simple:
- Quote language: “This quote covers the following scope for a fixed fee of $8,500.”
- Estimate language: “This estimate covers the expected scope for approximately $8,000–$12,000. Final cost will be invoiced at $150/hour based on actual hours logged.”
Choose one. Be explicit about which one you’re using.
Three quote templates for different project sizes
Template 1: Simple quote under $5K
One page. No preamble. Deliverables, total, payment terms, acceptance.
Quote QT-047 Date: May 2, 2026 | Valid through: May 16, 2026
From: Jane Smith Design | [email protected] To: Acme Corp | contact: Michael Torres | [email protected]
Scope of Work
- Brand identity refresh: updated logo in 3 formats (SVG, PNG, JPG), brand color palette, typography recommendations
- 2 concept directions, 2 revision rounds on selected direction
- Final files delivered in a zip archive
Copywriting, photography, and printing are not included.
Total Investment: $3,200
Payment Terms 50% on acceptance ($1,600) | 50% on final delivery ($1,600) Payment by bank transfer or Stripe link.
To accept this quote, reply to this email with “Confirmed.” I’ll send your deposit invoice immediately. This quote is valid through May 16, 2026.
Template 2: Standard quote $5–25K
Two pages. Scope summary at the top, line items in the middle, payment milestones at the bottom, acceptance clause.
Project Quote QT-048, Website Redesign Date: May 2, 2026 | Valid through: May 16, 2026
From: Jane Smith Design ([email protected]) To: Acme Corp | Michael Torres
Project Summary Complete redesign of acmecorp.com, homepage, product page, about page, contact page, with new visual identity, mobile-responsive layout, and CMS handover.
Deliverables and Investment
| Deliverable | Details | Fee |
|---|---|---|
| Discovery & strategy | Kickoff call, competitor review, site map | $1,200 |
| UI design | Homepage + 3 interior page designs, 2 revision rounds | $4,800 |
| Development | Responsive build in Webflow/WordPress, CMS setup | $5,500 |
| QA & launch | Cross-browser testing, final fixes, go-live | $1,000 |
| Project Total | $12,500 |
Copywriting, photography, SEO, and hosting not included.
Payment Schedule
- $3,125 on acceptance (25%)
- $6,250 on design approval (50%)
- $3,125 on site launch (25%)
Payment by bank transfer or Stripe.
To accept, sign below or reply with written confirmation. Upon acceptance, I’ll send the first invoice and project timeline. Valid through May 16, 2026.
Template 3: Complex/enterprise quote (phased)
Multiple pages. Phased breakdown. Assumptions and exclusions section. Validity period prominent.
Structure:
- Phase 1: Discovery & Strategy, Deliverables list, timeline (2 weeks), fee ($X)
- Phase 2: Design, Deliverables, timeline, fee ($X)
- Phase 3: Development, Deliverables, timeline, fee ($X)
- Phase 4: Launch & Handover, Deliverables, timeline, fee ($X)
- Assumptions, What the quote assumes to be true (client provides copy, existing brand assets, timely feedback within 48 hours of requests)
- Exclusions, What’s explicitly not included
- Total, Sum with optional phased approval mechanism (“Client may choose to proceed phase by phase”)
Phased quoting protects both parties. If the project scope changes dramatically after discovery, you renegotiate Phase 2 pricing based on actual findings, not the assumptions you made before seeing the full problem.
The language that prevents negotiation

Word choice in a quote directly affects whether you get negotiated. These specific changes reduce pushback.
Replace “cost” with “investment.” Costs are things you minimize. Investments are things you evaluate for return. “Total cost: $8,500” invites the question “can we get that down?” “Total investment: $8,500” invites “what do we get for this?”
Show scope before price. The client should understand everything included before they see the number. Build the mental value before delivering the total. A client who’s nodded along through six bullet points of deliverables is much less likely to challenge the final number than a client who sees the price first and then reads backwards to justify it.
Use “revision rounds” not “unlimited revisions.” “2 revision rounds included” sets a clear scope boundary. “Unlimited revisions” sounds generous but trains clients to revise forever. Every scope-creep nightmare starts with “unlimited revisions.”
Name the expiry date prominently. “This quote is valid through May 16, 2026”, in the header, not buried in fine print. Scarcity is the only ethical closing pressure. A quote that’s always open is a quote that never gets decided on.
Specify what’s excluded. “Photography not included, client to provide” is not a trust signal against the client. It’s a scope protection that prevents a dispute later. Clients appreciate the clarity even if they don’t say so.
When to upgrade to a full proposal instead
Send a quote when the deal is essentially done and the client needs a document to formalize it. Send a proposal when:
- The project is over $25,000 (multiple stakeholders need convincing, not just documentation)
- You’re competing against other vendors (you need to differentiate, not just price)
- The client hasn’t fully decided on the approach (a quote commits to a solution before the problem is defined)
- You haven’t had a scoping call yet (never quote blind, a number without understanding leads to a quote that’s either too high or too low)
- The client asked explicitly for a proposal
A proposal is a persuasion document. A quote is a commitment document. If you’re still persuading, don’t send a quote yet. Once you’ve persuaded, stop writing proposals and send the quote.
The most expensive quoting habit is discounting before the client asks. Never include options like “if you’d like to reduce the budget, we can remove X.” Send the full quote. Wait for the response. If they ask for a reduction, negotiate then, not preemptively. Preemptive discounting signals you didn’t believe your own price, and clients immediately test that signal.
How to send the quote

The quote document is only half the work. The email you send with it determines whether it gets opened, read, and acted on.
Subject line: [Client name], Quote #QT-047 for [project name], clear, searchable, professional. Not “Here’s what we talked about” or “Quote attached.”
Email body (three sentences):
- Confirm what the quote covers and the total.
- Note the validity date and how to accept.
- Offer to answer questions.
Example:
“Hi Michael, attached is Quote QT-047 for the Acme Corp website redesign: $12,500, valid through May 16. To accept, reply with confirmation or sign the last page. Happy to jump on a call if you have any questions before then.”
No long recaps. No justifications. No “I wanted to explain my pricing”, that signals insecurity. If your scope is clear, your price needs no apology.
Send within 24 hours of the conversation. Motivation dies. The client who was enthusiastic on Tuesday’s call is distracted by Friday. Speed signals reliability, if you’re slow to deliver a quote, they wonder if you’ll be slow to deliver the work.
After you send it: the follow-up cadence
A quote without a follow-up plan is half a system.
- Day 3: If no response, a single short check-in. “Hi Michael, just checking you received Quote QT-047. Let me know if you have any questions.” That’s it.
- Day 7: Add a small piece of value, a relevant insight, a question that clarifies their timeline. “Still happy to answer any questions on QT-047. If timing has shifted, I’m flexible, just want to make sure I hold your spot on my calendar.”
- Day 14: The escape hatch. Give them permission to say no rather than ghost you. “Hi Michael, following up on QT-047 from May 2. If the timing isn’t right or the scope has changed, let me know and I can revise it. If you’ve gone in another direction, no problem at all, just let me know so I can plan my schedule.”
The escape hatch message works because it removes the social pressure of saying no, which is often what’s keeping someone from responding. They’re not saying no because they don’t want to let you down. Give them the exit, and you’ll either get a yes or a clean no, both of which are better than silence.
If a client goes silent after receiving a quote, 80% of the time it’s not the price, it’s a timing issue, a decision-maker who hasn’t seen it yet, or internal budget approval that’s taking longer than expected. Follow up three times over 14 days before moving on. Don’t assume silence means rejection.
The quote is a closing document, treat it like one
Every quote you send is a microdecision about the value of your work. The freelancer who sends a clean, complete, well-scoped quote signals that they’re organized, professional, and good to work with. The freelancer who sends a number in an email body signals the opposite.
A quote that includes all eight fields, presents deliverables before price, specifies what’s excluded, and includes a clear acceptance mechanism closes more often, not because it’s more expensive or more impressive, but because it removes every friction point between “yes” and actually getting to yes.
Build your standard quote template today. Save it. Customize the deliverables and totals for each client. Send it within 24 hours. Follow up three times. You’ll close more, negotiate less, and spend a fraction of the time you currently spend on back-and-forth.
If you want your quotes to generate and send automatically, with digital acceptance, automatic deposit invoice on sign, and a built-in follow-up sequence, Waco3 handles the whole workflow from quote to paid.
Ready to send stronger proposals?
Build, send, and track proposals in one place so follow-up is easier.
Start your free trial →





