Why buyers say you're too expensive (when you're not)

"Too expensive" is rarely about the number. It is what a buyer says when they cannot see, fast enough, why this costs more than the option sitting next to it in their inbox. Fix the message behind the price, and the same number stops sounding high.

The objection that isn't about the number

Sales hears "too expensive" and reaches for the lever sales controls: a discount, a smaller package, a longer payment term. None of it touches the actual gap. A buyer who cannot explain, in one sentence, why your product is worth more than the competitor they are also talking to will default to the cheaper name every time. Lowering the price doesn't answer that question. It makes the question cheaper to avoid asking.

Why customers say "too expensive" when nothing else has changed

Ask three salespeople to explain, in the buyer's own words, why your product is worth the premium over the rival the buyer named. Three different answers is the real problem, not the figure on the quote. The buyer heard three justifications across the sales cycle and believed none of them enough to defend the number internally once a cheaper option turned up. "Too expensive" is what that confusion sounds like from outside the building.

A clearer message raises the price a buyer will accept

A value proposition's job is to answer the buyer's real question before the number comes up: why does this one cost more, and what do they lose by choosing the cheaper one. Answer that specifically enough, and a buyer will accept a higher number before price is even discussed, because the cost of choosing wrong has already been named. That is a message fix, not a pricing fix. The figure on the quote does not need to move. The sentence in front of it does.

Example: a cybersecurity vendor priced 30 per cent above the market leader

Take a B2B security platform priced 30 per cent above its best-known rival, and losing renewals to it. Its pitch: "Enterprise-grade threat detection built for scale." Ask the buyers who left, and the fear they name isn't a missing feature. It's a breach that stays open for days. The rewrite: "Closes an active breach in 20 minutes, not the four hours your team is used to." Same price, same product. Now the buyer has a number that makes paying 30 per cent more the cheaper outcome.

Example: a fleet management company losing on price to a named rival

Take a logistics software vendor quoted "too expensive" against a competitor charging 15 per cent less. Its value proposition: "Smarter fleet management for growing logistics teams." It describes the category instead of the premium. The rewrite: "Three fewer missed deliveries a week, worth more than the 15 per cent you would save going cheaper." The rewrite does the buyer's internal maths for them before they have to.

What discounting trains the market to believe

Every discount given to answer a value objection trains the buyer that the original number was never real. Worse, it means losing the exact deals a clearer message would have won at full price, against the same named competitor, with the same product.

Both rewrites above follow the same before/after discipline as these value proposition examples that actually work, applied here to the specific moment a buyer says the price is too high.

The question that ends a price objection

Before the next "too expensive", ask the buyer one question: compared with what, and why does that option feel safer to choose? The answer they give you is the rewrite, already half-written.

And if you can't yet say in one sentence why you're worth more than the two competitors you keep losing on price to, that's the sentence to settle before the next discount.

That's the Stand-Out Plan. You name the two competitors. In 48 hours you get the exact moves to beat them: what to say, to whom, when, with the answers to the objections you'll hear written out. Plus your Stand-Out Score, 0–10, so you can see how clearly you win. €500.

Key takeaways

  • "Too expensive" is usually a value gap, not a budget problem: the buyer cannot see why your price is worth more than the alternative they are also quoting.
  • Discounting answers the wrong question. It lowers the number instead of naming what the buyer loses by choosing cheaper.
  • A message that names the specific cost of choosing wrong raises the price a buyer will accept before negotiation starts.
  • Both rewrites above work the same way: they put a number on what the buyer loses by choosing the cheaper option.
  • If three people on your team explain the price differently, that inconsistency is costing you more than any discount would recover.

Frequently asked questions

Is "too expensive" ever really about the price?

Sometimes, yes — if your price sits outside the buyer's budget entirely, no message fixes that. But many "too expensive" objections come from buyers who can afford the number and still can't justify it internally. Test which one you have: ask what number they could approve. If it is close to yours, the problem is the justification, not the budget.

How do I know if the issue is price or the message?

Check whether your team explains the price the same way every time. If three salespeople give three different reasons for the premium, buyers are hearing three different justifications across one sales cycle, and believing none of them enough to defend the number. That is a message problem showing up as a price objection.

Does a clearer value proposition mean I can charge more?

It means objections soften before price is even discussed, not that you should raise the figure overnight on a message that has not changed. Fix the message first. Then test the number.

What if I've already tried discounting and the objection keeps coming back?

That is the clearest sign the objection was never about the number. A discount buys one deal and trains the next buyer to expect the same move. If the objection returns every cycle, the fix is the sentence in front of the price, not the price itself.

Back to blog