All postsOffers & Pricing

What to Do When a Competitor Undercuts Your Price (Never Match It)

David IyaDavid Iya August 20, 2026 10 min read
Antique brass balance scales with empty pans on a dark walnut desk beside a closed leather document folio and a fountain pen
Original image, Claude Code Profit Room
TL;DR
  • Matching a lower price confirms the buyer's belief that both proposals are the same thing, and it moves every future negotiation with that client to your discounted number rather than your real one.
  • The response that wins is a comparison change: get the cheaper quote's scope, support terms and accountability onto the table so the prospect is choosing between two different things instead of two prices.
  • Some prospects genuinely only have the smaller budget, and losing those cleanly protects your rate, your calendar and your reference list better than winning them at a loss ever would.

Why a Competitor Undercuts Your Price and Wins

When a competitor undercuts your price and takes the job, it is almost never because your number was too high. It is because the buyer could not see any difference between the two proposals. Price is the deciding factor only when everything else looks identical. Put two documents in front of someone who cannot tell what separates them and the smaller number wins every time. That is not the buyer being cheap. That is the buyer behaving sensibly with the information they were given.

So the lost deal is a description problem rather than a pricing problem. Both quotes mentioned an automation. Both mentioned Claude Code. Both had a scope list and a figure at the bottom. Nothing in your document forced the prospect to see two different outcomes, so they compared the one field that clearly differed. If you want a different result next time, the work happens before the quote goes out, not after the objection arrives.

There is one honest exception worth naming. Sometimes the cheaper quote really is the same work, done by somebody with lower costs or less experience who is willing to take less for it. That happens. It still does not make matching the right move, because the version of you that works for their number is a worse supplier than the version that works for yours.

Learn to tell apart a prospect who found a cheaper quote from a prospect who has a smaller budget. The first is a comparison you can change. The second is arithmetic you cannot. Spend your effort on the first and be quick about recognising the second.

The Three Questions to Ask Before You Respond

Do not respond to the number. Respond once you know what the number buys. Three questions get you there, and all three are things the prospect wants answered too, which is why asking them does not feel like defence.

  1. What is in the other quote, line by line? Ask them to read it to you. Cheap quotes are usually cheap because they cover less, and the missing lines are almost always the ones a client assumes are included anyway. Testing. Handover. The second round of changes after somebody actually uses the thing.
  2. What happens when it stops working? Every automation eventually breaks, usually because something upstream changed without warning. Ask who fixes it, how quickly, and whether that is included or billed. Most low quotes are silent here, and the silence is the answer.
  3. Who is accountable in ninety days? Not who builds it. Who is still answering the phone about it once it is running inside the business. This is the question that separates a build from a supplier, and it is the one that most often changes the decision.

Ask all three plainly and with no edge in your voice. You are not cross-examining the competitor, you are helping the buyer compare two things properly, which is a service in itself. If it turns out you never established what this project is worth to them in the first place, that gap opened earlier than the quote, and [qualifying the lead before the call](/blog/qualify-a-lead-before-the-call) is where it gets closed.

Write their three answers down while they talk. You will need them in the follow-up email, and quoting the prospect back to themselves is far more persuasive than anything you could compose on your own.

What to Say on the Call, in Plain Words

Say three things and no more: that you are not going to match it, why in a single sentence, and then a question that moves the conversation onto scope.

The words are close to this. I am not going to match that price. To get there I would have to take things out, and I would rather you knew exactly which things than found out in month two. Can we go through both scopes together?

Then stop talking. The pause does more work than the argument. Most prospects will start explaining the other quote out loud, and a fair number of them talk themselves out of it while doing so, because describing a thin scope to somebody who knows the work is uncomfortable.

Do not criticise the competitor. Not once, not lightly, not as a joke. Every sentence about how the other builder will let them down sounds like fear, and the prospect hears a supplier who is worried rather than one who is confident. Describe your own scope precisely and let the comparison happen by itself.

Never say you could do it for less if they cut something, unless you have already decided exactly what you would cut and would be happy delivering that smaller thing at that smaller price as a real offer. A discount improvised live on a call is a discount you will resent for the entire engagement.

Matching the Price vs Changing the Comparison

The two responses do not just differ on this deal. They set the terms for everything that comes after it.

What happens toIf you match the priceIf you change the comparison
Your marginMostly gone on this job, and you absorb every overrun personallyUnchanged, because you are defending the scope rather than the number
The scopeQuietly expands, since the client still expects the original outcome for the lower feeBecomes explicit, because the whole conversation is about what is and is not included
The client relationshipStarts with you as the supplier who was too expensive until pushedStarts with you as the person who explained the difference and stood behind it
Your deliveryRushed, because the hours no longer fit inside the feeMatches the plan you priced and the time you set aside
The next negotiation with themOpens at your discounted number, permanentlyOpens at your real number
What the next client paysLess, because discounts leak out through referrals and case studiesYour rate, because nothing about it changed

What each response actually costs you

The last row is the one people miss. Discounts do not stay inside the deal that produced them. The client mentions the price to a peer, the case study anchors on a figure you would not repeat, and the referral arrives already expecting the same treatment. One matched price can hold your ceiling down for a year.

When Letting the Client Go Is the Profitable Answer

Sometimes the correct move is to lose the deal on purpose, and to do it warmly. If the prospect has heard what the difference is and still cares only about the number, they have told you what kind of buyer they are, and that kind of buyer is expensive to serve.

Run the arithmetic as an illustration. Suppose you quoted four thousand for a build you expect to take three weeks, and somebody else quoted fifteen hundred. If you match, you now owe three weeks of work against a fee that covers roughly one. The overrun does not vanish, it comes out of your evenings or out of the quality. Meanwhile the three weeks are spent, and the client who would have paid the full fee called while you were busy.

There is also a pattern worth naming out loud. The client who negotiated hardest on price is usually the one who asks for the most outside the scope, replies slowest to the things you need from them, and is least satisfied at the end. You are not avoiding a small fee. You are avoiding a small fee attached to a large amount of work. Doing it gracefully matters, because some of these people come back with a real budget six months later, so it is worth reading [how to turn down a client project](/blog/how-to-turn-down-a-client-project) before you send that email.

Losing on price is not a neutral event, it is a data point. If nearly every deal goes to the cheaper quote, the problem sits upstream in how the offer is described or in who you are talking to. If it happens occasionally, that is simply a healthy business with a rate.

Writing a Proposal That Cannot Be Price-Compared

The permanent fix is to make your proposal a different shape from everybody else's, so there is nothing to line up side by side. That happens in the document, before any objection exists.

  1. Open with their problem in their own words, including the numbers they gave you on the call. A proposal that names their bottleneck precisely stops reading like a quote for a task and starts reading like a plan for their business.
  2. Sell the outcome, not the deliverable. Nobody can price-compare fewer missed enquiries. Everybody can price-compare a chatbot.
  3. Price the result rather than the hours. Hours are directly comparable and always lose on paper to whoever claims to work faster or cheaper. Charging on value is the whole reason two proposals stop looking like the same product, and it is worth setting up properly with [value based pricing](/blog/value-based-pricing-stop-charging-hourly).
  4. Give three options instead of one number. With a single price, the comparison is you against the other quote. With three, the comparison becomes which of yours, and the competitor quietly drops out of the frame.
  5. Put support, response times and accountability in writing. This is the section cheap quotes do not have, and printing yours makes the absence visible without you mentioning anybody.
  6. State what is not included. It reads as confidence rather than as hedging, and it makes the missing lines in the other quote conspicuous by contrast.

Do this consistently and the undercutting conversation happens less often, because the prospect can no longer perform the comparison that produces it. When it does still happen, you have a document to walk somebody through rather than a position to defend from memory.

Offshore Teams, AI Tools, and Clients Who Get a Cheaper Quote Mid-Engagement

Three variations come up often enough to answer separately, and none of them change the core move.

When the undercutter is an offshore team, do not compete on rate and do not say anything about quality. You will lose the rate argument and the quality claim is both unprovable and frequently untrue. Compete on what is structurally yours: working hours that overlap with theirs, one person who learns their business rather than a rotating account, and being reachable when something breaks on a Friday afternoon. State those as plain facts about your service, never as criticisms of anyone else.

When the undercutter is an AI tool rather than a person, agree with them. The tool can probably produce something that looks like the build. What it cannot do is decide what should be built, notice that the process they described is not the process they actually run, or take responsibility when the output is wrong. You are not selling the generation of the thing. You are selling the judgement about which thing, and the accountability afterwards. Prospects who go away and try the tool often come back, and they come back better qualified than they left.

When an existing client brings you a cheaper quote in the middle of an engagement, treat it as a relationship signal before you treat it as a pricing one. Either somebody in their business is under pressure, or they have stopped noticing what you do because it has been working quietly for months.

  • Ask directly whether something has changed on their side. Budget pressure and quiet dissatisfaction are different problems with different fixes, and guessing which one it is wastes the conversation.
  • Show them the last three months in their own terms. What ran, what it handled, what it caught before it became a problem. Invisible maintenance is the most commonly undervalued thing you sell, and the fix for that is visibility, not a discount.
  • Offer a genuinely smaller scope at a lower price if you have one. Removing something real is respectable. Charging less for exactly the same thing tells them your original price was invented.
  • Hold your rate on the existing agreement. Cutting mid-engagement teaches the client that an outside quote is a lever they can pull whenever the mood takes them.
This is the exact situation Profit Room members bring into the room on the day it lands - the cheaper quote in one hand and a half written reply in the other. You get the missing lines in the other proposal named for you, the sentence to say on the call, and an honest read on whether the deal is worth defending at all. It is nine dollars a month, which costs less than the first hour you would spend agonising over it alone.
Free builder-to-paid drops, straight to your inbox

Short, practical drops on offers, outreach, pricing, and closing clients with Claude Code. No spam, unsubscribe anytime.

Frequently asked

Should I ever match a competitor's lower price?

Almost never on the same scope. Matching confirms the prospect's belief that both proposals are the same work, and it moves every future negotiation with that client to your discounted number. If you want to arrive at a lower figure, remove something real and say what you removed, so the price change is attached to a scope change. That is a smaller offer rather than a discount, and it protects your rate.

How do I find out what is in a competitor's cheaper quote?

Ask the prospect to read you the scope, and ask it as a favour to them rather than as a challenge. Most buyers will happily do it, because they also want to understand what they are choosing between. Focus on the three areas low quotes usually omit: testing and handover, what happens when the automation breaks, and who is accountable once it is running. The gaps are the whole conversation.

What do I say when a client says they can get it done for half?

Tell them you are not going to match it, give one sentence of why, then ask to walk through both scopes together. The sentence that works is that you would have to take things out to reach that number and you would rather they knew which things. Then stop talking. Prospects frequently talk themselves out of a thin quote while describing it aloud to somebody who knows the work.

How do I compete with offshore teams that charge far less?

Do not compete on rate and do not question their quality, because you cannot win the first argument and cannot prove the second. Compete on the structural differences instead: overlapping working hours, one accountable person who learns their business, and being reachable when something breaks. State these as plain facts about how you work rather than as comparisons, and let the buyer weigh them for themselves.

What if an existing client gets a cheaper quote in the middle of a project?

Ask what changed before you talk about money, because budget pressure and quiet dissatisfaction need different responses. Then make your recent work visible, since ongoing maintenance is the easiest part of your value to forget when it is working. Offer a genuinely smaller scope if you have one, but hold your rate on the current agreement. Cutting mid-engagement teaches them that outside quotes are a lever.

Last reviewed August 20, 2026.

David Iya
Co-founder, builder-operator

Co-founder of the Claude Code Profit Room. Went from shipping software to closing paying clients, and now teaches builders the selling half of the equation.

More from David Iya →

Ready to sell what you build?

Take the Profit Quiz and find your fastest path to your next client.