How to write a quote that actually gets accepted
Most quotes don't lose the job on price. They lose it on confusion — the client can't tell what they're actually getting, when it'll happen, or what to do next. Fix those three things and a fair price usually wins.
Why "just send the price" doesn't work
A quote is the first real work product a client sees from you. If it's a one-line WhatsApp message with a number, you've told them nothing about how you work — and they'll fill that gap with doubt, or with a competitor's more detailed quote sitting in the same inbox. The quote is doing sales work whether you intend it to or not.
The structure that actually works
Five things, in this order, every time:
- Scope, specifically. Not "kitchen renovation" — "supply and install kitchen cabinetry per the attached layout, including two base units, wall-mounted shelving, and standard soft-close hardware." Specific scope is what prevents scope-creep arguments later, and it's what makes a client trust you actually understood the job.
- Price, broken down. A single total invites "can you do it cheaper?" A breakdown (materials, labour, delivery) invites "can we drop the delivery and I'll collect?" — a negotiation you can actually work with.
- Timeline. Start date, duration, and anything that could move it (weather, supplier lead times). Clients accept quotes faster when they can put a date on their own calendar.
- Validity period. "This quote is valid for 14 days." Without this, a client can sit on it for three months and expect the same price after your costs have moved.
- One clear next step. "Reply to this message to confirm, or call me on [number] with questions." Not "let me know" — tell them exactly what accepting looks like.
Three mistakes that quietly kill good quotes
1. Burying the price. If someone has to read four paragraphs to find the number, they'll assume you're hiding something in the scope instead. Lead with a clear structure; don't make the price a reward for reading.
2. No expiry date. Every open quote is a live liability — your costs move, but you're implicitly still honouring the old number. Put a date on it.
3. Responding slowly. A quote sent within hours reads as "this business has capacity and wants the work." The same quote sent three days later reads as "this business is either too busy or not that interested" — even if the content is identical.
A quick before and after
Before: "Hi, for the fence it'll be around R8,500 depending on the gate. Let me know."
After: "Hi Thabo — quote for the boundary fence at 14 Oak Street: 22m of 1.8m palisade fencing with one 1m pedestrian gate, supplied and installed. R7,200 materials, R1,300 labour and delivery — R8,500 total. We can start the week of the 22nd, weather permitting, and it's usually a two-day job. This quote is valid until 26 September. Reply here to confirm and I'll lock in the date."
Same price. Completely different level of trust — because the second version answers every question a client would otherwise have to ask.
Ask the right questions before you quote
A good quote is mostly decided before you open a template. The more you learn at the first conversation or site visit, the fewer surprises appear later, and the less padding you need to add to protect yourself. Before you leave, make sure you can answer these:
- What exactly do they want done? Ask them to show you, not only describe it. Photos and measurements beat memory.
- What are the real measurements? Areas, lengths, heights, quantities. Quote from numbers you measured yourself where you can.
- Who supplies what? Materials, fittings, paint, appliances. Settle early whether you or the client buys them.
- What are the access and site conditions? Parking, stairs, power and water on site, working hours, pets, complex or estate rules.
- When do they need it done? A hard deadline changes how you schedule and sometimes what you charge.
- Who decides? If a spouse, landlord, body corporate or manager has to approve, say so and ask when they will decide.
- Are they comparing quotes? It is fine to ask. If they are, a clearly itemised scope is your best protection against being compared on price alone.
Show the price the way clients decide
People do not accept a quote because the number is low. They accept it because they understand what they are buying and feel in control of the choice. A few simple structures help:
Give a choice where there is one
If there are two sensible ways to do the job, such as a standard fitting and a better one, show both as options with their own totals. A client choosing between two of your options is not shopping a competitor. Keep it to two or three choices, and say which one you recommend and why.
Be honest about unknowns
Some jobs have costs you cannot see until work starts, such as rot behind a wall, an old pipe or the condition of a roof structure. Rather than burying a large safety margin in the price, list an allowance for the unknown part and say what happens if it turns out higher or lower. Clients trust a quote that names its own uncertainty.
Separate optional extras
Anything the client may or may not want, such as extra points, a second coat or removal of old materials, belongs on its own lines marked optional. It keeps the main price clean and gives you easy, honest upsells.
Ask for a deposit on bigger jobs
For anything beyond a small repair, put the deposit and the stage payments on the quote itself, with the amounts and the milestone each one is due on. A deposit covers your materials and also confirms the client is serious. Stage payments keep a long job from becoming one large invoice at the end.
Getting the money part right in South Africa
The details that trip up South African quotes are mostly about VAT and what is written down.
- If you are VAT-registered, the total you quote should include 15% VAT. Show the VAT as its own line, or state clearly that prices include it, and put your VAT number on the document. Quoting a price that excludes VAT without saying so is a common way to end up out of pocket.
- If you are not VAT-registered, leave VAT off completely. Registration is compulsory once your taxable turnover passes R2.3 million in any 12-month period, and voluntary from R120,000. Use the VAT calculator to add or remove VAT correctly, and read whether you need to register.
- Keep what you promised in writing. When you quote private households, the Consumer Protection Act can apply to how you describe the work and the price. A clear, written scope and a validity date protect you as much as the client. For anything specific to your industry, ask an attorney.
- Write the date, not just the duration. "Valid until 26 October" is harder to misread than "valid for 14 days".
Follow up without being pushy
Most quotes that go quiet are not rejections. The client got busy, forgot, or is waiting on someone. A short, polite follow-up is part of doing the job well. A rhythm that works for most small service businesses:
- Two to three days after sending: check that it arrived and offer to answer questions.
- About a week after: mention that you are planning your diary and ask whether they would like to go ahead.
- Shortly before it expires: let them know the date it runs out and that you are happy to update it if their plans have changed.
Three short messages you can adapt:
Day 2: "Hi Thabo, just checking that the quote for the fence reached you. Happy to answer any questions or adjust the scope if you want to change anything."
Day 7: "Hi Thabo, I'm planning next month's diary and have a gap in the week of the 22nd. Would you like me to hold it for you?"
Before expiry: "Hi Thabo, the quote runs out on the 26th. If the timing has changed I'm happy to refresh it, just let me know."
In each one, the client can say yes, no or "not yet" with one short reply. Zuvo can draft these follow-ups in your own tone when you ask, so they take seconds instead of being put off.
Answer the usual objections inside the quote
You will hear the same objections again and again. Several of them can be answered before they are raised:
- "It's more than I expected." Offer the two-option structure, or show where the cost sits so they can decide what to change.
- "I need to think about it." Fine. The validity date tells them how long they have, and your follow-up rhythm keeps the conversation alive.
- "Someone else quoted less." Compare scope, not price. A short note such as "This quote includes disposal of old materials and a six-month workmanship guarantee" makes the difference visible.
- "Can you start sooner?" Put your earliest realistic start date on the quote, and what it depends on.
A checklist before you press send
- Your business name, contact details and, if registered, VAT number are on it.
- The client's name and the job address are correct.
- The quote has a number and today's date.
- The scope says what is included and lists the likely exclusions.
- Materials and labour are separate lines, and the arithmetic adds up.
- VAT is handled correctly for your registration status.
- There is a start date, a duration and anything that could move them.
- There is a valid-until date.
- Deposit and payment terms are stated.
- The next step is spelled out: how, exactly, does the client say yes?
If you want a layout to start from, copy the free quote template, or fill one in and print it with the free quote generator. Once the job is done, the matching invoice template keeps the same structure.
Questions people ask
How long should a quote be valid for?
Most small service businesses use 14 to 30 days. Use a shorter period, such as 7 days, when material prices move quickly or when you are holding a date in your diary for the job. Whatever you choose, write it on the quote as a date, not just a number of days.
Should a quote include VAT?
Only if you are VAT-registered. If you are, the total you quote should include 15% VAT, either shown as its own line or clearly stated as included, and your VAT number should appear on the document. If you are not registered, leave VAT off entirely.
How detailed should the scope of a quote be?
Detailed enough that a stranger could tell what is and is not included. Name the materials or the specification, say what you will do, and list the most likely things the client might assume are included but are not. A longer scope is cheaper than one argument about a missing item.
What should I do when a client goes quiet after a quote?
Follow up two to three days after sending, again at about a week, and once more shortly before the quote expires. Keep each message short, offer one clear next step and make it easy to say no. Many quotes are not lost, just buried under a client's other priorities.
To put this into practice, build a quote with the free quote generator, or let Zuvo draft it for your trade: plumbers, electricians, builders, roofers and painters.
Zuvo drafts quotes like the second one, from your own price list
Describe the job in your own words, and Zuvo turns it into a structured quote in your format — ready to send, not ready to rewrite.
Try Zuvo free for 7 days, no cardGeneral business advice, not a substitute for advice from your own accountant or attorney on contract terms specific to your industry or province.