Quote acceptance form: template and email wording
Short answer: A quote acceptance form needs to state the exact scope and price being approved, any deposit required and when it's due, how long the quoted price is valid, and clear wording that signing is agreement to proceed on those specific terms, not just acknowledgment of having seen the quote. The most common failure is vague acceptance language that doesn't actually commit the customer to anything specific, leaving the scope open to argument later.
You've sent a quote and you want a clear, signed yes before you order materials or schedule the crew, not a vague 'sounds good' reply that doesn't actually commit the customer to the price and scope you quoted.
I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.
This page may contain affiliate links from which Blur Studio earns commissions.
A quote and a signed quote acceptance are not the same thing, and the gap between them is where a lot of small business scheduling and cash flow problems start. A customer saying "looks good, go ahead" in a text message feels like approval, but it doesn't commit them to the specific price, scope, or deposit the way a signed acceptance does, and it gives you much weaker footing if they later claim the final price was a surprise. Whether a signed estimate counts as a binding contract turns on a few clear points.
Wording that is clear
The acceptance language itself matters more than almost anything else on this form. Weak: "I have reviewed this quote." That's just acknowledgment, not agreement. Strong: "I accept this quote in the amount of $[X] for the scope of work described above and authorize [Business] to proceed with the work on these terms." The difference is that the second version is an actual agreement to proceed at a specific price, which is what you need if the job needs to be scheduled, materials ordered, or a deposit collected. Include the exact price, a brief restatement of scope, and a validity period ("this quote is valid for 30 days from the date above, after which pricing may be adjusted") so a customer can't sit on an old quote for months and expect the original price to still apply once material costs have shifted. Avoid language that sounds like a formality rather than a commitment, "please confirm you've seen this" invites exactly the vague reply you're trying to avoid, while "please sign to approve this scope and price" invites an actual decision.
Signature and deposit
Tie the signature directly to a deposit where your business model uses one: "Signing this form authorizes a deposit of $[X], due within [N] days, with work scheduled upon receipt." Stating the deposit amount and timing on the same document as the signature, rather than as a separate follow-up ask, removes a step where things commonly stall, a customer who's already signed something is more likely to follow through on the deposit promptly than one who's asked for it separately after the fact. If no deposit is required, state that too explicitly ("no deposit required, full payment due upon completion") so there's no ambiguity either way.
Follow-up message for a slow response
If a quote sits unsigned for more than a few days, a short, low-pressure follow-up works better than a long one: "Hi [Name], just following up on the quote I sent for [job]. It's valid through [date], happy to answer any questions before you sign, here's the link again: [link]." Avoid re-explaining the whole scope in the follow-up, that's what the quote itself is for, the follow-up's only job is to remove friction and make signing easy. If the quote is genuinely time-sensitive (seasonal work, material pricing that's about to change), say that plainly rather than implying urgency without a real reason, which customers tend to see through and tends to erode trust rather than speed things up. A second follow-up, if the first gets no response within another week, can reasonably ask directly whether the customer is still interested or has gone another direction, which at least gets you a clear answer either way instead of a quote sitting indefinitely in limbo on your own pipeline.
Handling a partial acceptance
Sometimes a customer wants to approve part of a quote but not all of it, go ahead with the roof repair but hold off on the gutters, for example. Rather than treating this as a complication, build the quote itself with clearly separated, individually priced line items or sections from the start, so a customer can sign off on exactly the portion they're ready to move forward on, with the rest explicitly marked as not yet approved and still subject to the quote's validity period. This avoids the common, messier alternative, a verbal "let's just do the roof for now" that never gets formally captured and leaves you guessing later about whether the gutter work is still something the customer wants or has moved on from entirely. If the scope shifts after signing, get written approval for the change the same way.
Sending it for signature
QuickSigner, an electronic signature tool for sending a document out to be signed online from any device, works well for this specifically because it lets a customer accept a quote from their phone the moment they decide, rather than needing to print, sign, scan and email something back, which is exactly the kind of extra step that causes a ready-to-go customer to quietly stall. Electronically signed quote acceptances are enforceable the same way as a signature on paper under the US ESIGN Act and state UETA laws. The free Personal plan covers occasional use, five documents a month, and the Business plan at $5 a month per user adds reusable templates if you're sending quote acceptance forms regularly, confirm current pricing directly before committing since plans change.
A worked example
Say you run a three-person landscaping crew and you've quoted a customer, Maria, $4,200 for a backyard patio and drainage fix: $2,800 for the patio, $1,400 for the drainage work, broken out as two line items. Your quote acceptance form would read something like: "I accept this quote in the amount of $4,200 for the patio installation and drainage correction described above and authorize [Your Business Name] to proceed with the work on these terms. This quote is valid for 30 days from October 31, 2026. Signing this form authorizes a deposit of $1,050 (25%), due within 5 business days, with work scheduled upon receipt of the deposit." Maria signs on her phone from the link you texted her, the deposit request goes out automatically, and you've got a dated, specific commitment to both line items at the exact price you quoted, not a text thread that says "yeah let's do it" with no amount attached. If Maria comes back a week later and says she only wants the drainage work done this season and will revisit the patio in spring, you don't need to renegotiate from scratch, you send an updated acceptance form for the $1,400 drainage line item alone, she signs that one, and the patio line stays on record as quoted but not yet approved, still subject to the original 30-day validity window if she wants to revisit it before pricing changes.
How I'd approach this
The biggest lever here isn't the form itself, it's making signing genuinely the path of least resistance compared to replying "sounds good" in a text. Every extra step between a customer deciding to move forward and actually confirming it in writing is a chance for them to get distracted and never follow through, not out of bad faith, just ordinary life. A one-tap, phone-friendly acceptance with clear wording converts more quotes into scheduled jobs than a more formal-looking document that's annoying to actually sign. I'd also track how long quotes typically sit before being accepted across your own business, if most customers sign within 48 hours but a few linger for weeks, that gap is usually telling you something concrete, price sensitivity, a competing quote they're waiting on, or simply that the quote itself wasn't clear enough to act on quickly, worth asking directly rather than just following up with the same generic nudge every time. For bigger jobs, a proposal with a signature block on its own final page does the same work.
Questions people ask
Is a text message saying 'go ahead' legally the same as signing a quote acceptance?
It can carry some legal weight depending on context, but it's much weaker evidence of what was actually agreed, price and scope specifically, than a signed document stating those terms explicitly. Get the formal acceptance whenever the job is significant enough to justify ordering materials or scheduling a crew.
How long should a quote stay valid before it expires?
30 days is common for most small business quotes, shorter (7 to 14 days) for anything with volatile material costs. State the validity period explicitly on the quote itself so there's no ambiguity if a customer tries to accept it months later at the original price.
Should the deposit be a flat amount or a percentage?
Either works, a percentage (often 10 to 50% depending on the trade and job size) scales naturally with job size, while a flat amount is simpler to communicate on small, similarly priced jobs. Pick whichever is standard in your industry so customers aren't surprised by an unusual structure.
What if the customer wants to negotiate the price before signing?
That's normal, send a revised quote reflecting the new terms and get that version signed, rather than letting a verbal negotiation happen separately from the document that actually gets accepted. The signed version should always match what was actually agreed, not an earlier draft.
Can I require full payment upfront instead of a deposit?
You can, state it clearly on the form the same way you would a deposit. Whether that's advisable depends on your trade and how comfortable your typical customer is with paying in full before work starts, it's more common for smaller jobs with lower trust barriers than for larger ones.
Does a quote acceptance form replace a full contract?
For small, straightforward jobs, yes, it covers what's needed. For larger or more complex work, pair it with a fuller service agreement covering liability, warranty and other terms a quote acceptance form isn't built to handle.
What happens if the final job costs more than the accepted quote?
If the increase comes from something you couldn't have reasonably anticipated, hidden rot behind a wall, for example, send a short change order describing the added scope and additional cost and get it signed before doing the extra work, rather than just billing for it afterward and explaining later. If the increase is from your own estimating error, that's generally yours to absorb, the signed acceptance is what protects the customer from exactly that kind of after-the-fact price creep, and eating an occasional miscalculation is usually cheaper than the trust you'd lose by trying to pass it along.