Getting paid
What to say when a customer asks for a discount
In this article
Don’t answer it. Ask what is behind it first. “Can you do it cheaper?” means four completely different things — a reflex, a real budget, a cheaper quote, or a haggle — and three of the four are not about your price at all. The one move that costs you money every time is dropping the number before you know which one you are holding.
Every operator has a version of this moment. The quote is out, the customer likes you, and then: “Is there anything you can do on the price?”
The instinct is to answer immediately, because silence feels like losing the job. That instinct is expensive, and it is worth seeing exactly how expensive before we get to what to say.
What a discount actually costs
A discount does not come off your price. It comes off your profit, and it comes off all of it.
Take a job at $1,000 that costs you $600 to do. Your profit is $400. Knock 10% off — $100 — and your costs have not moved. You now make $300. You gave away a tenth of the price and a quarter of the profit.
To earn back what that one discount cost you, you have to sell more work:
| Your margin | −5% price | −10% price | −15% price |
|---|---|---|---|
| 30% | +20% more work | +50% more work | +100% more work |
| 40% | +14% more work | +33% more work | +60% more work |
| 50% | +11% more work | +25% more work | +43% more work |
Read the 30% row. A 15% discount means doing twice the work for the same money. Nobody agrees to that when it is put in those words, and yet it is what a nod in a driveway signs you up for.
This is the exact mirror of the table in how to raise your prices — small moves in price are enormous moves in profit, in both directions.
The four things that question means
So before the number, one question: “Is the price more than you had in mind, or has another quote come in lower?”
It is friendly, it takes four seconds, and the answer tells you which of these you are dealing with.
| What it really is | How you can tell | What it needs |
|---|---|---|
| A reflex | They ask before they have even read the quote. No specifics. | Nothing. Most people ask because they always ask. Hold the price warmly and it usually just ends. |
| A real budget | They name a number, and it is not far off. | Change the scope, not the rate. Fit the job to the budget. |
| A cheaper quote | They mention someone else, or go vague about “other options”. | Find out what is in the other quote. Usually it is a different job. |
| A haggle | No reason offered, and they push again after you answer once. | One firm, pleasant no. Discount here and every future job starts with this conversation. |
What to actually say
When it is a reflex. Do not get defensive, because nothing is being attacked.
“That is the price for the work as it is written — it is what it takes to do it properly. I’d rather be straight with you now than find something in the middle of it. Shall I get you booked in?”
When there is a real budget. This is the useful one, and it is a scope conversation.
“I can’t do this job for that, but I can probably do a version of it. What if we did the front this year and left the side until spring? Tell me your number and I’ll tell you honestly what fits inside it.”
When there is a cheaper quote. Never rubbish it. Ask what is in it — the difference is almost always real.
“That’s a fair bit under mine, which usually means we have quoted two different jobs. Can I have a quick look at what theirs covers? If they are doing the same work for less, you should take it — but I want to be sure you are comparing the same thing.”
When it is a haggle. Once, kindly, and then stop.
“I price the same for everybody, so what I have quoted you is what I would quote my neighbour. I’d rather hold the price and do the job properly.”
Never give a discount for nothing
If you do move, get something back. A discount with something attached is a trade. A discount with nothing attached is a permanent price cut you have not admitted to yet.
- Less scope. The cleanest trade there is. Smaller job, smaller price, same rate.
- Your schedule, not theirs. A gap week in February is worth real money to you and nothing to them.
- Payment terms. Paid on completion rather than in thirty days is worth a few percent of your sanity.
- More work. A one‑off becomes a maintenance contract. This is the only discount that reliably pays for itself.
- An introduction. Two neighbours on the same street is worth more than the discount, because density beats reach in every trade in this catalogue.
- Cheaper materials, openly. A different finish at a different price is a real option. Quietly substituting is not.
And say what it is: “I can do $1,750 instead of $1,900 if we drop the side path.” The word “if” is the whole sentence.
Most of this is decided before they ask
The discount conversation happens most often when the quote left room for doubt. A quote that shows what is included, what is excluded and what it is for gets challenged far less — there is nothing to negotiate against.
- Itemise enough to be understood, not so much that every line becomes negotiable.
- Write the exclusions down. Most “can you do it cheaper” conversations are really “I do not know what I am buying”.
- Give them a choice of two. A good option and a better one moves the question from whether to which.
- Get it to them fast. The quote that arrives first is compared to; the one that arrives last is compared.
What a painting quote should actually say works this through in detail. It is written for painting and the structure holds everywhere.
What to stop doing
- Discounting to win a job you did not want. The cheapest customers complain the most and pay the slowest.
- Rounding down at invoice time because it took longer than you said. That is a discount you gave yourself, and nobody thanked you.
- Offering a discount before they ask. It says the first number was not real.
- Matching a quote you have not seen. You are matching a job you know nothing about.
- Treating a lost job as a failure. If you never lose one on price you are too cheap, and the arithmetic at the top of this page says so.
You can only hold a price if you know what the job earns.
BizBaby keeps quotes, jobs and invoices together, so you can see what a job type actually makes before you decide whether $150 off is generous or reckless. Quotes go out the same day with the inclusions and exclusions written down and get approved online — and a clear quote gets argued with far less than a number in a text message.
Free for the first three months.
Sources
The discount table is derived here so you can check it: at contribution margin m, a discount of d leaves m − d per job, so the extra volume needed to stand still is d ÷ (m − d). The scripts are written for this trade; the negotiation principle behind them — never concede without a trade — is standard practice and not ours.
- Qualtrics, statistics about customer churn — on what it costs to replace a customer versus keep one, which is the number behind “a lost job is not a failure”.
- The four‑way split of what a discount request means is our own framing, built from how these conversations actually go on a driveway. Test it on your next three quotes.
Keep reading
More getting paid
Deposits: how much, when, and how to ask
Deposits are the most confidently discussed and least examined subject in the trades. Everyone knows what they take. Ver...
Read guide →Chasing an invoice without losing the customer
This guide starts where the money you already earned stops. That one is about not getting into this situation. This one...
Read guide →The money you already earned
You finished the job on Tuesday. You meant to invoice Tuesday night. You invoiced on Sunday, from the couch, from your p...
Read guide →Knowing what to charge is step one
First 3 months free. No card required. Bring the whole team.
Start Free Trial