Skip to content
SoloWOS
Start your free trial

Winning clients

Estimate vs quote vs proposal: which should you send?

By SoloWOS teamPublished

IN SHORT

An estimate is an approximate price that can change once the work is clear. A quote is a fixed price for defined work, valid until a stated date. A proposal adds your approach, scope and terms. A quote or proposal usually becomes binding once the client accepts it; an estimate labeled as approximate usually doesn't.

Prices and limits as of .

Key takeaways

  • An estimate is a forecast. Label it as an estimate and it normally isn't an offer the client can accept.
  • A quote is a fixed price for listed work. Once the client accepts it as written, you are usually bound to that price.
  • A proposal is a quote plus the reasons to hire you: the problem, the approach, the scope, the timeline and the terms.
  • A counteroffer ("we'll do it for $3,000") is not an acceptance. It ends your original offer, and you can answer with a new one.
  • In New York State, freelance work worth $800 or more over 120 days needs a written contract, so an accepted quote should lead to one.

Freelancers use the three words loosely, and clients do too. The difference matters on the day a client says "but you quoted $2,400" about a job that grew. This post is part of our winning clients hub; for how to write the persuasive version, see how to write a freelance proposal.

What each document commits you to

Estimate, quote, proposal and bid compared
DocumentPriceIs it an offer the client can accept?Send it whenUsual length
EstimateA range or approximate number that can changeUsually not, if it says it's an estimate and names what will set the final priceScope is unclear and the client needs a number to budgetAn email or one page
QuoteFixed for the listed itemsUsually yes: a definite price for definite work, with a way to acceptYou can list every deliverable and the job is small or familiarOne page with line items
ProposalFixed, often with two or three optionsYes, when it states scope, price, terms and how to acceptThe client is comparing you with others, or the job is large enough to need a caseTwo to six pages
BidFixed, in answer to the client's request (RFP)Yes, usually on the client's termsA company runs a formal tenderWhatever the RFP asks for

When does a quote become a contract?

Service contracts in the US are governed by common law (the UCC's Article 2 covers sales of goods). Under it, an offer is a proposal framed so that a reasonable person would expect a binding deal once it's accepted (LII Wex, offer). Acceptance is agreement to those terms, judged by what the client said or did rather than what they privately meant, and it should come in the way the offer asked for (LII Wex, acceptance).

Three consequences for freelancers. Until the client accepts, you can withdraw a quote by telling them. If the client rejects it or changes a term, your offer ends and their reply is a counteroffer you can accept, reject or answer. And once they accept as written, the price is the price, even if the work takes longer than you thought. That's why the scope section carries the risk, not the total.

  1. Write definite terms: each deliverable, the number of revision rounds, the price, the payment schedule and the start date.
  2. Add an expiration date, so the offer doesn't stay open for months (how long a quote should be valid).
  3. Say how to accept: "Accept online" or "Reply 'Accepted' to this email."
  4. Keep the acceptance in writing, with the client's name and the date.
  5. For larger jobs, have both sides sign a contract that refers to the accepted quote.

State law can add requirements. New York's Freelance Isn't Free Act, in effect statewide since August 28, 2024, requires a written contract for freelance work worth $800 or more, alone or together with other work for the same client over 120 days, stating the scope, the rate, the payment method and the due date (NY Department of Labor). An accepted quote with those items helps; a signed contract is safer.

This is general information about US contract basics, not legal advice. Rules differ by state and by country; ask a lawyer about a specific dispute.

Examples of each

WORKED EXAMPLE

Estimate: website redesign

Website redesign, estimate: $6,000 to $8,000. The final price depends on the number of pages in the approved sitemap. This is an estimate, not an offer; I'll send a fixed quote once the sitemap is agreed.

WORKED EXAMPLE

Quote: logo package

Logo package: 3 initial concepts, 2 revision rounds, final files in SVG and PNG. Price: $2,400, 50% before work starts and 50% on delivery. Valid until November 15, 2026. To accept, reply "Accepted" or accept online.

WORKED EXAMPLE

Proposal: the same logo, three options

One page on the client's goal (a rebrand before a funding round), a short approach section, three options at $1,800, $2,400 and $3,900 with what changes between them, a timeline, payment terms, the expiration date and an Accept button. See how to offer three pricing options.

Wording that keeps each document what it is

Lines to copy
ESTIMATE (not an offer)
This is an estimate based on what we know today. The final price will be set in a written quote after [the sitemap / the discovery session] is approved.

QUOTE (an offer you can accept)
Price: $[amount] for the work listed above. Anything not listed is quoted separately.
This quote is valid until [date]. To accept, [accept online / reply "Accepted"].

PROPOSAL (an offer with terms)
By accepting this proposal you agree to the scope, price, payment schedule and terms above.
Work starts once the [deposit] is received and the agreement is signed.

Which should you send?

  • Send an estimate when the client asks "roughly how much?" before you know the scope. Give a range and say what will fix the number.
  • Send a quote when you can list every deliverable and the job is one you've done before. Short beats persuasive here.
  • Send a proposal when the client is comparing freelancers, when the job runs for weeks, or when they need to sell it to someone else internally.
  • Answer a bid only when the request is clear enough to price; otherwise ask questions first or send an estimate.

Quotes and proposals in SoloWOS

SoloWOS Proposals covers the quote and the proposal: a pricing table with line items, a "valid until" date (after it passes, the client can no longer accept), view tracking and online acceptance with the client's name. You can send proposals clients accept online, then turn an accepted one into a signature request or an invoice. For an estimate that isn't an offer, a plain email is enough. Solo includes 20 proposals a month for $15/month; the free proposal template shows the sections.

Questions

Is a quote legally binding?

A quote is usually an offer, and an offer becomes a contract when the client accepts it as written. Before acceptance you can withdraw it. After acceptance you're normally held to the price for the listed work. Anything outside the listed scope is open for a new price, which is why the scope section matters more than the total.

Is an estimate binding?

Usually not, when it's clearly labeled as an estimate and says what will set the final price. Courts look at the wording and the circumstances, so an "estimate" that reads like a fixed offer can be treated as one. Give a range and promise a fixed quote later.

Can I change a quote after sending it?

Yes, until the client accepts it. Tell the client you're withdrawing the old quote and send a new one with a new date. After acceptance, changes need the client's agreement, ideally in a signed change order that adds the extra price and time.

What's the difference between a bid and a proposal?

A bid answers a request the client wrote, often a formal RFP, and competes mostly on price under the client's terms. A proposal is written on your terms and argues for your approach. Both are offers once they state a price and invite acceptance.

Sources

Facts checked against these sources on October 18, 2026. Rules and amounts change, so confirm them at the source before you file or sign.

  1. Cornell LII Wex: offer
  2. Cornell LII Wex: acceptance
  3. Cornell LII Wex: revocation
  4. New York State Department of Labor: Freelance Isn't Free Act
  5. New York General Business Law § 1410 (Freelance Isn't Free Act)

Last reviewed:

SoloWOS tools mentioned here

Run your client work from one account

14 days free, no card needed · Then Basic for $2/month.

Start your free trial