The too expensive objection is the one that costs reps the most money, because the reflex response is to give some of it away. A prospect says the price is too high, the too expensive objection triggers a discount before anyone has asked 'compared to what,' and the deal closes at eighty percent of the number it would have closed at anyway. Expensive is a comparison, and the prospect has one in mind: a cheaper tool that does a third of the job, the current way priced at zero, or a figure they had in their head before the call. Each is a different conversation, and none is solved by a lower number. The script below asks the comparison question, then puts the cost of the current way on paper so the price has something to stand next to. The openers give you three tones, and the smokescreen test tells you when price is a stand-in for an objection the prospect has not said out loud.
What "It's too expensive" is really telling you
'It's too expensive' usually means one of two things, and neither is 'lower the price.' The first is that the prospect is comparing your number to the wrong thing: a cheaper competitor that covers a fraction of the scope, or the status quo, which feels free because its cost shows up as hours and missed deals rather than invoices. The second is that the value has never been quantified for them, so any number would be too high; they have nothing to weigh it against. The rep's mistake is discounting at the first mention. That teaches the buyer the list price was fiction, confirms that price was the issue, and skips the only question that matters: expensive compared to what? Unlike 'no budget,' the money here exists. The prospect is deciding whether this is worth it.
The too expensive objection script
The script hinges on the CLARIFY question, which sorts the objection into one of three conversations. Do not move to REFRAME until you know which one you are in, and do not mention a discount in any of them.
ACKNOWLEDGE: "OK. I'd rather you say that out loud than go quiet on me."
CLARIFY: "Expensive compared to what? Another tool you've priced, what this costs you today, or the number you had in your head before we talked?"
REFRAME: "Those are three different conversations. If it's another tool, let's put what each one actually covers side by side. If it's what you do today, the current way isn't free; you pay for it in {{hours or missed deals}} instead of invoices. And if it's the number in your head, tell me the number, and I'll tell you honestly what you get at that price."
PROOF: "The CFO at Northwind Freight called it expensive too. Then his ops lead put {{manual process}} on paper: {{hours}} a week across {{team size}} people, every week of the year. The price looked different next to that number, and they bought the same tier they had called expensive."
ASK: "Can we spend ten minutes putting your current cost on paper? If the math doesn't work, you'll have a number to beat me with, and I'll respect it."
Blunt: "Compared to what?"
Steady: "It's a real number. What's it up against?"
Curious: "What would it have to do for that price to make sense?"
Ask: "If it were half the price, would you sign this month?" A clear yes means price is the real gate, and you have a scope-or-terms negotiation ahead of you, which is a good problem to have. A hedge means price is standing in for unproven value or a decision-maker you have not met, and you say: "Then price isn't what's in the way. What is?"
If you must move on price later, trade it for term, scope, a signature date, or a reference; a discount that is earned survives procurement, and one that is volunteered becomes next year's list price.
Rewrite the script for your product and this account
The REFRAME beat is only as good as your estimate of what the current way costs this prospect, and guessing on the call sounds like guessing. Paste what you learned in discovery into the prompt below and Claude builds the cost-of-today page you offer in the ASK, with every assumption labeled so the prospect can correct it.
I sell {{product}} at {{price}} per {{unit}}. {{prospect title}} at {{company}} ({{company URL}}) called it too expensive. In discovery they told me: {{what the team does by hand today}}, {{how many people touch it}}, {{how often}}, and {{what goes wrong when it fails}}.
Read the company site for context on size and business model. Then build a one-page cost-of-today comparison: the hours per week the current process consumes, a loaded hourly cost using {{assumed hourly rate}} as a labeled assumption, the annual figure, and the cost of the failure mode they described, stated conservatively. Put the annual price of {{product}} next to it. Label every assumption so they can change it. Finish with two sentences I can say out loud that state the comparison without apology. Use no adjectives; the numbers carry it.
Handle any objection with Claude
- Objection handling script prompt →The copy-paste prompt that drafts a response to any objection in your voice, with the proof point pulled from your own wins.
- Competitive battlecard skill →For the competitor-shaped objections: a rep-ready battlecard built from live competitor intel.
- Discovery call prep skill →Most objections are discovery you skipped. The skill preps the questions that surface them before the pitch.
Frequently asked questions
How do you respond to the too expensive objection?
Ask what it is expensive compared to. The prospect has a comparison in mind, and the three usual ones, a cheaper competitor, the current process, or a number they expected, each need a different answer. Against a competitor, compare scope side by side. Against the current process, put its real cost on paper: hours, people, frequency, failure. Against an expected number, ask what the number is and describe honestly what it buys. Offer to build the cost comparison together. Hold the price until you know which conversation you are in.
Should you discount when a prospect says it's too expensive?
Not as a first response. An immediate discount tells the prospect the list price was fiction and that pushing works, and it settles the deal at a lower number without finding out whether price was even the issue. If price turns out to be the real gate, trade rather than give: reduce scope, extend the term, ask for a signature by a date or a reference call in exchange. Discounts that are earned survive procurement. Discounts that are volunteered become the new list price at renewal, and the next negotiation starts from there.
What is the difference between 'too expensive' and 'no budget'?
'No budget' says the money does not exist or cannot be reached: the question is where it would come from and who controls it. 'Too expensive' says the money exists and the prospect is deciding whether this is worth it: the question is what they are comparing you to. They call for different scripts. Budget objections are handled by quantifying the cost of the current way and finding the line it comes out of. Price objections are handled by fixing the comparison. Discounting answers neither, and reps who treat the two as the same lose money on both.