Quote vs estimate vs proposal: what's the difference
Do you use these words interchangeably? They're not the same, and mixing them up can cost you money or a customer.
Clear definitions: quote, estimate, and proposal
These three words get used interchangeably in everyday conversation, but they mean different things in practice.
A quote is a document with a fixed price for a specific job. When you send a quote for R25,000 to paint a house, you're committing to that price. If paint costs go up 10% after the customer accepts, that's your problem to absorb, the price was fixed.
An estimate is an approximation. You tell the customer "this should run between R20,000 and R28,000" based on your experience, but without a fixed commitment. Estimates are useful for giving an idea before a proper site visit or survey.
A proposal is the most complete document. It includes the quote (detailed pricing) plus commercial terms: timeline, payment conditions, validity period, guarantees, and exclusions. A proposal is what you send when competing for a larger job or when a customer wants something formal.
In practice, most tradespeople use "quote" for everything, and that's fine for everyday jobs. But knowing the difference protects you when a customer says "but the quote said X" and you'd actually only given an estimate.
When to use each one
The choice between quote, estimate, and proposal comes down to two things: the size of the job, and how certain you are of the cost.
Use an estimate when you haven't seen the site yet, or the job has variables you can't control. For example: "Geyser leak repair, estimated between R650 and R1,800 depending on the source of the leak." The estimate protects you if the problem turns out bigger than it looked.
Use a quote once you've visited the site, know exactly what needs doing, and can calculate materials and labour precisely. For example: "150L geyser replacement, R8,860 as itemised." The price is fixed and the customer can accept with confidence.
Use a proposal for jobs above R30,000 to R50,000, business customers, or when you're competing with other quotes. It shows you're organised. Include the timeline ("5 working days"), payment terms ("40% deposit, balance on completion"), validity ("valid for 14 days"), and exclusions ("does not include painting after the work").
For most everyday jobs, repairs, small installs, and maintenance, a detailed quote is enough. It's what customers expect, and it's what Prummo creates automatically from your voice.
What it means for you
An accepted quote can carry real weight, even without a formal signed contract. This matters, and a lot of tradespeople don't realise it.
When you send a detailed, priced quote and the customer accepts, whether by WhatsApp, EFT payment, or signing a document, you've created an agreement both sides are expected to honour. If you then try to charge more than the quote stated, the customer has grounds to push back.
That's why, when costs are genuinely uncertain, you should call it an "estimate" and clearly state the range. If the quote is fixed, make sure it includes everything: materials, labour, travel, and VAT if it applies, so there are no surprises later.
A few good habits: always put a validity period on the quote ("valid for 14 days"). After that, you can recalculate if material prices have moved. State exclusions clearly, "does not include demolition" or "does not include paint" prevents arguments before they start.
If you use Prummo, the quote is digital and the customer accepts it online, creating a clear record of what was agreed. That's a lot more secure than a verbal agreement or a handwritten note nobody can point back to.
How to present prices professionally
Whether it's a quote, estimate, or proposal, how you present prices shapes the customer's trust in you.
Always itemise materials and labour separately. A quote that says "electrical work: R4,500" raises suspicion. A quote listing every material with quantity and unit price, plus labour hours, reads as transparent. The total's the same, but the customer feels they're paying a fair price for something they understand.
Use specific references for materials. "18-module single-phase distribution board" is more professional than "DB board". The customer can look the price up and confirm it's fair, which builds trust rather than suspicion.
Always include a validity period. "This quote is valid for 14 days" creates urgency without pressure. The customer knows that if they wait too long, the price may shift, and you're protected if material costs move.
For estimates, use clear ranges: "between R6,000 and R9,000" rather than "around R7,500". The range signals honesty, there are variables at play, while "around" sounds like a guess.
With Prummo, all of this is automatic. Dictate the materials and prices, Prummo organises it into professional lines, and the result is a quote that impresses any customer. One minute, no typing.
Frequently asked questions
If a customer accepts an estimate, can I charge the top of the range?
An estimate indicates a range, not a fixed commitment. But if you always charge the maximum, you lose the customer's trust fast. Charge what the job actually cost, within the range you gave.
Does a quote sent via WhatsApp actually count for anything?
In practice, yes. A detailed quote sent via WhatsApp and accepted by the customer forms an agreement, and the message thread serves as proof. Prummo records the acceptance digitally, which is even more solid.
Should I charge for the site visit or estimate?
It depends on the job. For small repairs, a free visit is common. For complex jobs needing a detailed survey, it's reasonable to charge a callout fee and deduct it from the quote if the customer approves the job.
What should I do if a customer pushes back on the price after I've quoted?
Refer back to the itemised breakdown, that's exactly why materials and labour are listed separately, so the conversation is about specific line items rather than one number. If the pushback is genuine, you can offer to adjust scope (a cheaper tile, fewer finishes) rather than just cutting your price.
Can I send an estimate over WhatsApp before visiting the site?
Yes, and it's common practice for straightforward jobs. Just label it clearly as an estimate with a range, and note that the final quote depends on an in-person look. This manages expectations before you've even arrived.
How long should a quote stay valid before I need to redo it?
14 to 30 days is standard for most trades. Materials can move in price, so a shorter validity period on jobs with expensive equipment (geysers, aircon units) protects your margin better than an open-ended quote.