When a Client Asks for a Discount (How to Say No, or Trade, Without Losing the Deal)
- A discount request is a question, not a verdict. It can mean the budget is real and fixed, the client does not yet see the value, or they ask everyone as a habit. Find out which one before you answer.
- Use the Profit Room's Trade, Don't Cut method: never lower the price for the same work. Either hold the price and restate the value, or lower it by removing scope, phasing the build, or changing terms, and ask for something real in return, like a faster start, a case study, or a referral.
- If the budget and the build truly do not fit, offer a smaller first phase or walk away politely. A client you discount on day one often expects it again on every invoice after.
The Short Answer
When a client asks for a discount, pause and ask what is behind it before you say anything about price. If the budget is real and fixed, offer a smaller scope or a phased build at that budget. If they do not yet see the value, restate what the build does for them in their own numbers and hold the price. If they ask everyone as a habit, a calm, friendly no is usually all it takes. Whatever you do, do not lower the price for the exact same work.
That is the Trade, Don't Cut method. It matters because your first price sets the frame for the whole relationship. Cut it for nothing and you have told the client two things: that the first number was padded, and that pushing works. It is close to the conversation in [raising your rates without losing clients](/blog/raise-your-rates-without-losing-clients), just from the other side - this time the client is testing your price, not you.
Why Clients Ask for a Discount
The same question can come from very different places. Knowing which one you are looking at decides your answer.
- A real budget limit. The client has a set amount approved and your quote is above it. This is a scope problem, not a price problem.
- They do not see the value yet. The price feels high because the outcome is not clear to them. This usually means the proposal talked about features instead of results.
- Habit. Some people ask for a discount on everything, and a polite no does not bother them at all.
- Comparison. They have a cheaper quote from someone else, or from a tool, and want to see if you will match it.
- Nerves. It is their first project like this, and asking for a lower price feels like lowering the risk.
Ask a simple question to find out: 'Help me understand - is this about the total budget you have for this, or about whether the build is worth it?' The answer tells you which path to take.
Run the Trade, Don't Cut Method
Use these steps the moment a client asks for a lower price.
- Do not answer on the spot. Thank them for being direct and say you want to look at options. A same-minute yes looks like the price was never real.
- Find the reason. Ask whether it is about budget, value, or a competing quote. Listen for the real number if there is one.
- If it is value, restate the outcome. Go back to what the build saves or earns them, in their own numbers. This is why [value-based pricing](/blog/value-based-pricing-stop-charging-hourly) works better than hourly: the price is tied to a result, not to your time.
- If it is budget, change the scope, not the rate. Offer a first phase that fits their number and does one thing well, with the rest as a later phase. Your [scope of work](/blog/scope-of-work-that-prevents-scope-creep) should spell out exactly what is in and out.
- Trade, do not give. If you do lower the total, get something back: a larger deposit, a faster start, fewer revision rounds, a written case study, a testimonial, or an introduction to someone they know.
- Put it in writing. Update the proposal so the new price matches the new scope and terms, and both of you sign off on it.
What to Trade Instead of Cutting Your Price
A discount does not have to mean less money for the same work. These are the trades that usually keep both sides happy.
| What the client wants | What you can offer | What you ask for in return |
|---|---|---|
| A lower total | A smaller first phase at their budget | A clear plan and date for phase two |
| Less cash up front | Split payments across milestones | Payment on a fixed schedule before each milestone starts |
| A lower monthly plan | Fewer included hours or a slower response time | A longer commitment |
| A better deal for being early | A small price break | A written case study or testimonial when it goes well |
| Help with cost from a tight month | A later start date | A deposit now to hold the slot |
Trades that beat a straight discount
Milestone payments are often the best trade of all, because many clients are not asking for less money, just less risk at once. [Structuring client payments around milestones](/blog/structure-client-payments-milestones) covers how to set those up, and [the deposit conversation](/blog/the-deposit-conversation-get-paid-upfront) covers getting paid before the work starts.
When to Walk Away
Sometimes the right answer is no deal. Walk away, politely, when the budget cannot cover even a small useful first phase, when the client keeps pushing after you have offered a fair trade, or when the request comes with pressure tactics like a deadline that only exists to rush you. A client who fights your price before the work starts often fights every invoice after. [How to turn down a client project](/blog/how-to-turn-down-a-client-project) covers how to say no and leave the door open, and if they need time, [how to close a client who needs to think about it](/blog/how-to-close-a-client-who-needs-to-think-about-it) covers the follow-up.
And if a client who already paid comes back later asking for money back, that is a different conversation. [When a client asks for a refund](/blog/when-a-client-asks-for-a-refund) covers it.
Short, practical drops on offers, outreach, pricing, and closing clients with Claude Code. No spam, unsubscribe anytime.
Frequently asked
Should I give a client a discount when they ask?
Not for the same work. Find out why they are asking first. If it is budget, offer a smaller scope or a phased build. If it is value, restate the outcome in their numbers and hold the price. If you do lower the total, get something real in return.
How do I say no to a discount without losing the client?
Thank them, explain that the price reflects what it takes to do the work well, and offer an alternative such as a smaller first phase or milestone payments. Giving them a real option keeps the conversation going.
What can I ask for in exchange for a lower price?
A larger deposit, a faster start, fewer revision rounds, a longer commitment, a written case study, a testimonial, or an introduction to someone they know. The trade should be worth something to you.
What if the client has a cheaper quote from someone else?
Ask what the other quote includes. Cheaper quotes often cover less scope, less support, or no maintenance. Compare the outcomes, not just the totals, and only adjust if you can change the scope to match.
When should I walk away from a client who wants a discount?
When their budget cannot cover even a small useful first phase, when they keep pushing after a fair trade, or when the request comes with pressure tactics. A client who fights your price at the start often fights every invoice after.
Last reviewed October 24, 2026.

Co-founder of the Claude Code Profit Room. Built and sold AI services to real clients; writes about offers, pricing, outreach, and closing with receipts.
More from Duncan Rogoff →