Sales Roleplay
How to Handle the "It's Too Expensive" Objection
Learn to diagnose price objections before responding. Distinguish affordability, value, timing, and negotiation tactics to handle each one correctly.
RepLift · · 23 min read
When a prospect says "it's too expensive," the instinct for many reps is to respond immediately. They defend the price, explain the value, or offer a discount. The problem is not the response itself. The problem is that the same four words can mean four completely different things, and responding before you know which one you are facing is the most reliable way to lose a deal that was still winnable.
A prospect who genuinely cannot find the budget needs a different conversation than one who sees the price but does not yet see the return. A prospect who is stalling because the timing is wrong needs a different response than one who is simply testing to see if you will fold. Treating all four the same is not a neutral mistake. It actively makes things worse: you discount for someone who would have paid full price, you justify features to someone who needs a timing conversation, or you push forward with someone whose budget does not exist.
This article gives you a framework for diagnosing which type of price objection you are actually facing before you respond, maps the right response to each subtype, covers the mistakes reps make most often, and gives you practice drills to build fluency so the diagnosis becomes automatic in live conversations.
Why "It's Too Expensive" Is Not One Objection
The phrase is consistent. The meaning behind it is not. Four prospects can say "it's too expensive" in the same tone of voice, and each one can be signaling something entirely different about where the conversation needs to go.
One prospect means the budget does not exist. Another means the budget exists but the return does not feel certain enough to justify it. A third means the timing is wrong and the money is tied up elsewhere right now. A fourth is not objecting in any meaningful sense at all. They are negotiating, testing whether you will reduce the price before they commit.
These are not variations of the same problem. They are four distinct problems. An affordability constraint is a resource problem. A value gap is a perception problem. A timing hesitation is a sequencing problem. A negotiation tactic is a leverage problem. Each one calls for a different response, and the responses are not interchangeable.
Reps who have a single default response to price objections will handle one of the four reasonably well by accident and mishandle the other three. A rep who defaults to defending value may do well against the value gap but tends to push too hard against the affordability constraint and get played by the negotiation tactic. A rep who defaults to offering flexibility tends to reward the tactic and train prospects to use it again.
The only way to respond correctly is to know which subtype you are facing. That requires a brief diagnostic step before you say anything substantive about price. What follows is a definition of each subtype so you can recognize them, and a framework for distinguishing between them before you commit to a response path.
The Four Subtypes of the Price Objection
Each subtype has a distinct underlying cause. Recognizing the cause is what makes the right response available to you.
Affordability constraint: the budget is not there
In this subtype, the prospect is not questioning the value of what you are offering. They are telling you, accurately or not, that the money is not available. The budget has not been allocated, the purchase was not planned for this period, or the figure is genuinely beyond what they can authorize or access.
This is the subtype reps most often misread. Because the prospect says "too expensive," the instinct is to justify the price. But if the budget does not exist, no amount of value explanation changes the math. The conversation that matters here is about whether the budget can be created, whether there is a future period where it might exist, or whether the deal is simply not possible right now. Defending the price in this situation wastes both parties' time and can feel dismissive of a real constraint.
The signal to watch for: the prospect is not comparing your price to a competitor or questioning what they get. They are pointing to a structural limitation. "We just do not have that in the budget" or "that is outside what we were expecting to spend" often indicates this subtype.
Value gap: the price exceeds perceived return
Here the budget may exist, but the prospect does not yet believe the return justifies the cost. They are doing an internal calculation and the numbers are not adding up in your favor. This is not a budget problem. It is a perception problem, and it usually means discovery was incomplete.
A prospect in this subtype has not connected what you sell to a cost, risk, or outcome that matters enough to them to make the price feel reasonable. They may understand the features. They may even like the product. But they have not made the leap from "this is interesting" to "this is worth that number."
The signal: the prospect is willing to engage but expresses skepticism about whether the outcome is real or whether it applies to their situation. "I am not sure we would get enough out of it" or "I just do not see how we would recoup that" are common indicators. The response path here involves returning to discovery, not defending price.
Timing hesitation: the money exists but not now
This subtype is often confused with an affordability constraint because the surface language can be similar. The difference is that the money exists. The prospect has budget, and they may even be interested. But the timing is wrong: the budget is committed elsewhere, the quarter is closing, a decision-maker is unavailable, or they are in a planning cycle that has not opened yet.
Reps who treat timing hesitation as an affordability problem offer accommodations the prospect does not need. Reps who treat it as a value gap try to rebuild a case the prospect already accepts. Neither moves the deal forward. The right response here is to understand the timing constraint specifically and work toward a concrete future commitment rather than trying to close now.
The signal: the prospect is not questioning the value or the budget in principle. They are pointing to a window. "The timing is not right" or "we are in the middle of something else right now" or "check back with us in Q2" often indicates this subtype. The question is whether the timing objection is real or a soft exit, which is where diagnostic questions become essential.
Negotiation tactic: testing for a discount
Some prospects say "it's too expensive" not because they believe it but because they want to see what happens. They are experienced buyers who have learned that raising price as an objection often produces a concession. The budget is there. The value is understood. They are simply applying leverage before committing.
This subtype is the one reps most often reward accidentally. A rep who hears "too expensive" and immediately offers a discount has confirmed that the tactic works. The prospect gets a better price, and the rep has trained them to use the same move in every future negotiation.
The signal: the objection often comes late, after the prospect has already shown strong interest or asked questions that indicate intent. The language tends to be brief and confident rather than exploratory. "Can you do better on price?" or "that is more than we were hoping to spend" delivered without much elaboration is often a tactic rather than a genuine constraint. Diagnostic questions will typically reveal that the budget and the perceived value are both present.
How to Diagnose Which Subtype You Are Facing
The diagnostic question is the pivot point of every price objection. Without it, you are guessing which subtype you are facing and choosing a response path based on that guess. Skipping this step is common because the objection feels urgent and the instinct is to respond immediately. That instinct is what produces the wrong answer most of the time.
The process has three steps. Each one is short. Together they give you the information you need to respond correctly.
Step 1: Acknowledge Without Conceding Ground
Before you ask anything, acknowledge what the prospect said without agreeing that the price is a problem. The goal is to lower the prospect's defensiveness so the next question lands as curiosity rather than pushback.
Weak acknowledgment: "I understand, a lot of people feel that way." This is hollow and the prospect knows it.
Better acknowledgment: "Fair enough, I appreciate you saying that directly." or "That's worth talking through." These phrases are brief, neutral, and signal that you are not going to argue or immediately capitulate.
Do not apologize for the price. Do not say "I know it's a lot." That concedes ground before you know whether the objection is real.
Step 2: Ask the Diagnostic Question
One question, asked calmly, does most of the diagnostic work. The most reliable version is a simple open question that invites the prospect to say more:
"When you say it's too expensive, can you help me understand what you mean by that?"
A slightly more directed version that works well when you want to separate budget from value:
"Is it more that the budget isn't there right now, or that you're not sure it would be worth it at that price?"
This second version is a forced-choice question. It is useful because it gives the prospect two clear paths and their answer usually reveals the subtype immediately. Some reps prefer the open version because it avoids putting words in the prospect's mouth. Either works. The critical thing is that you ask one of them before you say anything else.
What Each Answer Signals
Once the prospect responds, listen for the signal that tells you which subtype you are in.
- Affordability constraint: The prospect references their budget directly, mentions cash flow, says something like "we just don't have it allocated right now," or asks about payment terms. They may sound apologetic rather than skeptical. The constraint is real and external to you.
- Value gap: The prospect compares your price to a competitor, questions whether the outcome is worth it, or says something like "I'm not sure we'd see a return on that." They are not saying they cannot pay. They are saying they do not believe the price is justified.
- Timing hesitation: The prospect mentions a future date, a pending decision, a budget cycle, or says something like "it's just not the right time." They are not rejecting the price permanently. They are delaying the decision.
- Negotiation tactic: The prospect's tone shifts to something more transactional. They may ask directly whether there is flexibility, reference a competitor's lower price without much detail, or say "is that the best you can do?" They are testing whether the number moves, not telling you they cannot afford it.
Diagnostic Questions Mapped to Each Subtype
If the first diagnostic question does not give you a clear signal, these follow-up questions can sharpen the picture:
- To probe for affordability: "Is there a budget that was set for this, or is the number itself the issue?"
- To probe for a value gap: "What would need to be true for the price to feel right to you?"
- To probe for timing: "If the timing were different, would this be something you'd want to move forward with?"
- To probe for a negotiation tactic: "Outside of price, is there anything else that would need to change for this to make sense?" A prospect using a tactic will usually circle back to price. A prospect with a genuine concern will usually name something else.
In most cases, one or two questions give you enough to choose a response path with confidence rather than guessing. Prospects are not typically certain themselves, and the answer may not be perfectly clean. Treat the diagnostic as a way to narrow the field, not to achieve certainty before you say anything else.
How to Respond to Each Subtype
Once you have diagnosed the subtype, the response path changes substantially. What works for a value gap will fall flat with a genuine affordability constraint. What works for a negotiation tactic can damage the relationship if the prospect's hesitation is actually about timing. The examples below show what a subtype-matched response looks like, and what a mismatched response looks like for contrast.
Responding to a Genuine Affordability Constraint
When a prospect genuinely cannot access the budget, the worst thing you can do is keep selling. You are not going to talk them into money they do not have. The right response acknowledges the constraint, explores whether there is a structural path forward, and if not, preserves the relationship for when the situation changes.
Weak response: "I hear you, but let me tell you about everything that's included at that price..." This ignores what the prospect just told you and signals that you were not listening.
Subtype-matched response: "That makes sense. If the budget isn't there right now, it doesn't make sense to force it. Can I ask, is this more of a timing issue where the budget opens up later, or is it genuinely not something that's in the plan for this period?"
If the budget opens later, you can discuss a follow-up timeline or whether a phased approach is possible. If the budget is simply not there, the honest move is to acknowledge it, leave the door open, and not burn the relationship by pushing. A prospect who felt respected when they said no is far more likely to come back when their situation changes.
Responding to a Value Gap
A value gap means the prospect does not yet believe the outcome is worth the price. This is the most common subtype and the one where discovery work pays off most directly. If you know what the prospect is trying to solve, you can connect the price to the cost of the problem rather than defending the number in the abstract.
Weak response: "I know it seems like a lot, but we have so many features that competitors don't..." Feature lists do not close value gaps. The prospect does not care about features. They care about their outcome.
Subtype-matched response: "That's fair to raise. You mentioned earlier that [the problem] is costing you roughly [X]. If we solve that, the price starts to look different. What part of the value are you least confident about?"
The last question is important. It invites the prospect to tell you exactly where the value case broke down, which gives you something specific to address rather than re-pitching everything. If you did not do enough discovery earlier to know what the problem is worth to them, this is also the moment you will feel that gap most acutely.
Responding to Timing Hesitation
Timing hesitation is not a price objection in the strict sense. The prospect is not saying the price is wrong. They are saying the moment is wrong. Treating it as a price objection and defending the number will confuse them and you.
Weak response: "We can work with you on the price if that helps move things forward." This introduces a discount into a situation where price may not be the actual issue, and can send the conversation in the wrong direction.
Subtype-matched response: "It sounds like the timing is the main thing, not the price itself. What would need to change for this to make sense to move on? And is there a point in the next quarter where that changes?"
The goal here is to get clarity on whether the timing objection is real or a softer version of something else. If the prospect gives you a specific date or event, the objection is real and you can plan around it. If they are vague or keep shifting the timeline, you may be dealing with a different subtype that the prospect has not named directly.
Responding to a Negotiation Tactic
When a prospect is testing whether the price moves, the worst response is to move it immediately. Discounting the moment someone says "it's too expensive" teaches them that the number was not real to begin with and trains them to open every future conversation with the same line.
Weak response: "Let me see what I can do on the price." Said without any additional information, this signals that your original number had no basis and that pushing harder will produce more movement.
Subtype-matched response: "I want to make sure we get to the right number for the right reasons. Help me understand what you're comparing it to, or what would need to change on our end for the price to feel right."
This response does two things. It does not immediately concede, and it asks the prospect to justify the ask. A prospect using a tactic will either name a competitor or a number. A prospect with a real concern will name a condition. Either answer gives you more information than you had before, and you have not given anything away to get it.
If there is genuine flexibility in your pricing, the time to introduce it is after you understand what the prospect actually needs, not as a reflex to the word "expensive."
Common Mistakes Reps Make When They Hear This Objection
Knowing you should not panic when a prospect says it is too expensive is a reasonable starting point. What reps do instead is often just as damaging. These are the four patterns that kill price objection conversations before they have a chance to go anywhere useful.
Discounting before diagnosing
A prospect says the price is too high. The rep, feeling the deal slip, immediately offers a lower number or a payment plan. The problem is that the rep has no idea yet whether price is actually the issue. If the objection was a value gap or a negotiation tactic, discounting rewards the behavior and trains the prospect to use it again. If it was a genuine affordability constraint, a small discount rarely closes the gap anyway. Discounting before diagnosing does not resolve the objection. It just makes the deal cheaper and teaches the prospect that pushing back works.
Piling on features instead of addressing value
When a prospect questions price, some reps respond by listing everything the product does. The thinking is that more features justify the cost. But a prospect who says it is too expensive is not asking for a product tour. They are signaling that the value they currently perceive does not match the number they heard. Adding features to that conversation does not close the gap. It adds noise. The rep ends up defending the product instead of understanding what the prospect actually cares about.
Defending price instead of exploring the concern
A close cousin to the feature dump is the price defense: explaining why the product costs what it costs, citing competitors, or walking through what goes into the pricing. This might feel like a reasonable response, but it positions the rep as adversarial and skips the most important step. The prospect has not explained what they mean by too expensive. Defending a number before you understand the concern is answering a question that has not been asked yet.
Treating every price objection the same way
This is the root cause behind the other three mistakes. Reps who have a single response to "it's too expensive" are essentially guessing. They might get lucky when the guess matches the subtype. But when an affordability objection gets a value-focused response, or a negotiation tactic gets a timing-based response, the conversation goes sideways and the rep cannot figure out why. The it's too expensive objection is not one thing. Responding to it as if it were is the most reliable way to handle it badly.
The self-diagnostic question after any price objection conversation is simple: did you ask anything before you responded? If the answer is no, one of these four patterns was probably the reason the conversation did not go where you wanted it to go.
Should You Ever Discount When You Hear This Objection?
Yes, but rarely as a first move, and only after you have confirmed what the objection actually is.
Discounting before diagnosing is a mistake covered above. But the broader question of whether discounting is ever appropriate deserves a direct answer, because the instinct to avoid it entirely can also lead reps astray.
When discounting is appropriate
A discount or restructured offer makes sense when diagnostic questions have confirmed a genuine affordability constraint, meaning the prospect has the problem, wants the solution, and has made a credible case that the budget is not there at the current price. In that situation, the choice is between restructuring the deal or losing it. A payment plan, a reduced scope, a phased engagement, or a lower-tier entry point can be legitimate responses to a real constraint. The key word is confirmed. The prospect has given you specific information about their budget situation, not just said the price is high.
When discounting is a mistake
Discounting is a mistake when the objection has not been diagnosed, when the prospect is using price as leverage in a negotiation, or when the real issue is a value gap that a lower price will not fix. A prospect who does not yet see why the outcome is worth the investment will not become a committed buyer because the number went down. They will become a cheaper version of a skeptical buyer, and they will often churn faster or require more support. Discounting a value-gap objection does not resolve the concern. It just reduces your margin while leaving the underlying doubt intact.
Alternatives to discounting when value is the real issue
When diagnostic questions reveal a value gap rather than an affordability constraint, the more effective path is to revisit the prospect's stated priorities and reconnect the offer to the outcomes they said they cared about. Ask what would need to be true for the investment to feel justified. That question often surfaces the specific missing piece, whether it is a clearer picture of ROI, a risk they have not voiced, or a priority that did not come up in discovery. Addressing that directly is more likely to move the conversation forward than shaving ten percent off the price.
Practice Drills to Build Fluency With Price Objections
Understanding the four subtypes is necessary but not sufficient. A rep who can describe the difference between a value gap and a negotiation tactic in the abstract may still freeze or default to discounting when a prospect says it on a live call. Fluency comes from repetition under realistic conditions, not from knowing the framework.
Isolated subtype drill: one subtype per session
Start by drilling one subtype at a time. Choose a specific scenario, for example, a prospect who has the budget but does not yet see why the outcome justifies the cost, and practice the full sequence: hearing the objection, asking a diagnostic question, receiving a response that confirms the subtype, and then delivering a response appropriate to that subtype. Repeat the same scenario several times with small variations in how the prospect phrases the objection or answers your diagnostic question. The goal is to make the diagnostic step automatic before you try to handle mixed scenarios.
Useful variation prompts for a value-gap drill: the prospect says the price is high but does not push back hard; the prospect compares you to a cheaper alternative; the prospect says they have done it without a solution like yours before. Each variation tests whether your diagnostic instinct holds across different surface presentations of the same underlying subtype.
Mixed-subtype drill: diagnose before responding
Once isolated drills feel comfortable, move to mixed-subtype practice. In this format, you do not know which subtype you are facing when the objection lands. The prospect says it is too expensive, and your job is to ask the right diagnostic question, listen to the answer, identify the subtype, and respond accordingly. This is the format that most closely mirrors a live conversation.
Self-evaluation criteria for mixed-subtype drills: Did you ask at least one diagnostic question before responding? Did your response match the subtype the diagnostic question revealed? Did you avoid discounting before confirming an affordability constraint? Did you avoid the feature dump when the issue was a value gap? Reviewing your own responses against these four criteria after each session is more useful than a general sense of whether it went well.
Self-evaluation criteria by subtype
Each subtype has its own standard for a good response. For an affordability constraint, the test is whether you explored restructuring options rather than simply accepting the deal is dead or reflexively discounting. For a value gap, the test is whether you reconnected the offer to a specific outcome the prospect named, not a generic feature list. For a timing hesitation, the test is whether you explored what would need to change rather than pushing for a close the prospect was not ready for. For a negotiation tactic, the test is whether you held your position with confidence while keeping the conversation open, rather than conceding immediately or becoming defensive.
Using AI roleplay to drill price objection variations
AI roleplay is a practical way to get high-repetition practice on price objections without spending real prospects on rough sessions. You can run isolated subtype drills, repeat the same scenario with variation, and get practice scores, dimension scores, strengths, weaknesses, and evidence-based feedback, all in a setting where the cost of a bad response is a learning note rather than a lost deal. For a detailed look at how to structure that kind of practice, how to use AI roleplay to practice sales objections covers the drill formats and feedback loop in depth. If you want to see where the it's too expensive objection fits among the full range of objections worth building fluency with, sales objection examples organizes the most common ones by category. For a broader look at how to structure sales roleplay practice and get the most from each session, see the guide on sales roleplay.
Where This Objection Fits in a Broader Practice System
Price objections are worth drilling in depth, but they are one category among many. Once your responses to "it's too expensive" feel automatic across all four subtypes, the next step is building the same fluency with the objections that appear alongside price in real conversations.
Prospects who raise budget concerns often follow up with timing hesitations, authority deflections, or competitive comparisons. If your price response lands well but you stumble when they say "I need to think about it" or "we're already working with someone," you have traded one gap for another. A list of sales objection examples organized by category gives you a starting inventory of the objections worth adding to your rotation.
Drilling individual objections in isolation is useful, but it is not a complete practice system. A full loop includes choosing a scenario, running the practice, reviewing what broke down, isolating the specific moment, and repeating with variation until the response holds under pressure. If you want a framework for building that loop across all objection types, the guide on how to practice objection handling covers the full process from drill design through self-evaluation.
Price fluency is the foundation. Broad objection fluency is what makes it durable.