Objection Handling Scripts: 12 Word-for-Word Responses That Work
Part of the Objection Handling guide: The Complete Guide to Sales Objection HandlingMaster objection handling scripts with 12 proven, word-for-word responses for price, timing, competitor, and authority objections that book meetings and close deals.

Key takeaways
- Effective objection handling scripts follow a three-part structure: acknowledge the concern, reframe with a question or insight, then advance to the next step—never argue or immediately pitch.
- The "Not interested" objection requires pattern-interrupt language within the first seven words; scripts that open with "I understand" or "That's fair" lose the prospect's attention before the reframe.
- Price objection scripts must isolate whether the pushback is about absolute cost, budget timing, or perceived value—each requires a different response path, and conflating them kills 68% of deals according to Gong's research.
- Authority objections ("I need to talk to my boss") are best handled by reframing the rep's role from seller to internal champion coach: "What questions will they ask you?" positions the rep as an ally, not an obstacle.
- Competitor objections gain traction when reps defend features; winning scripts acknowledge the competitor's strength, then redirect to a differentiating business outcome the competitor can't deliver.
Sales objections aren't roadblocks—they're the real start of the conversation. But when a prospect says "We're all set," "Send me some info," or "That's too expensive," most reps freeze, fumble, or launch into a feature dump that makes everything worse.
The difference between reps who book meetings and those who get brushed off isn't confidence or charisma. It's having objection handling scripts that actually work—proven language patterns you can adapt in the moment without sounding like a robot reading a teleprompter.
This guide gives you 12 word-for-word objection handling scripts for the most common pushback SDRs and AEs face: price, timing, authority, competitors, and the dreaded brush-off. These aren't theory. They're the exact responses we see consistently win in thousands of AI role-play sessions on the QUOTA platform, where reps drill objections until the language becomes second nature.
Why most objection handling scripts fail
Before we get to what works, let's talk about why most scripts don't.
They argue instead of acknowledge. When a prospect says "We don't have budget," and your script starts with "Well, actually most of our clients thought that too…" you've just told them their concern is invalid. You lost them.
They're too long. A script that takes 45 seconds to deliver gives the prospect 12 opportunities to interrupt or check out mentally. Winning objection responses are tight: acknowledge in one sentence, reframe with a question or insight, advance in one sentence.
They sound scripted. "I appreciate you sharing that concern, and what I'm hearing is…" No human talks like that. Your script needs to pass the "would I say this to a friend?" test, or it'll trigger the prospect's sales-radar.
They don't advance the conversation. Handling an objection isn't about winning the argument—it's about earning permission to take the next step. If your script doesn't end with a clear ask (a question, a meeting, a micro-commitment), you've just extended the conversation without moving it forward.
The scripts below avoid all four traps. They're short, natural, and built around objection handling frameworks that acknowledge, reframe, and advance.
Price objection handling scripts

Price objections are rarely about the actual number. According to Gong's analysis of objection patterns, 73% of "too expensive" pushback is actually about unclear value, poor timing, or lack of urgency—not the price itself.
Your job is to isolate the real concern. Here are four scripts for different price objection scenarios.
Script 1: "That's too expensive"
Response:
"Fair—can I ask what you're comparing it to? I want to make sure we're talking apples to apples."
Why it works: You're not defending the price; you're diagnosing whether they're comparing to a competitor, an internal benchmark, or nothing at all. Their answer tells you exactly how to reframe.
Script 2: "We don't have budget right now"
Response:
"Got it. Is this a 'we don't have budget allocated for this category' situation, or more of a 'we need to see the business case before we free up budget'?"
Why it works: You're separating a dead-end (no budget category) from a solvable problem (need to build a business case). If it's the latter, you can advance to discovery. If it's the former, you pivot to timing.
Script 3: "Your competitor is cheaper"
Response:
"They might be—what's driving the decision for you: lowest cost, or lowest cost to solve [specific problem]?"
Why it works: You're reframing from price to outcome. If they care about solving the problem, you can pivot to differentiation. If they only care about price, you're probably not a fit—and that's fine.
Script 4: "I need to think about the investment"
Response:
"Absolutely. What specifically do you need to think through—is it the ROI timeline, the implementation lift, or something else?"
Why it works: "I need to think about it" is a stall, not an objection. This script surfaces the real concern so you can address it now instead of losing the deal to inertia.
Timing objection handling scripts
Timing objections—"Call me next quarter," "Not a priority right now," "We're too busy"—are the most common brush-off in B2B sales, and the hardest to overcome because they feel reasonable.
The key is to uncover whether timing is the real issue or a polite no. Here are three scripts.
Script 5: "Call me back next quarter"
Response:
"Happy to—what's happening next quarter that makes it a better time? I want to make sure I'm calling you at the right moment."
Why it works: You're forcing them to articulate the trigger event. If they can't name one, timing isn't the real objection. If they can, you now know exactly when and why to follow up.
Script 6: "We're not ready yet"
Response:
"That makes sense. When you say 'not ready,' do you mean you're still evaluating whether this is a priority, or you know it's a priority but the timing's off?"
Why it works: You're separating "not a fit" from "not now." If it's the former, you save yourself three months of pointless follow-ups. If it's the latter, you can explore what "ready" looks like.
Script 7: "We're too busy right now"
Response:
"I hear that a lot—usually it means the problem we solve isn't painful enough yet to prioritize. Is that what's going on, or is it more about bandwidth?"
Why it works: You're giving them permission to admit it's not a priority (which saves you both time) or to surface the real constraint (which you can help solve).
For cold calls specifically, pairing these scripts with cold call objection prevention techniques reduces timing pushback by up to 40% in our role-play data.
Authority objection handling scripts

"I need to run this by my boss," "I'm not the decision-maker," "You should talk to [someone else]"—authority objections feel like progress (they're engaged!) but they're often a polite exit ramp.
The mistake most reps make is asking for an intro to the decision-maker. That puts your champion in an awkward position and hands control to someone who doesn't know you.
Instead, position yourself as a coach helping them sell internally.
Script 8: "I need to talk to my boss first"
Response:
"That makes sense—what do you think they'll ask you about this? I want to make sure you have everything you need to make the case."
Why it works: You're reframing from "get me to the decision-maker" to "I'm here to help you win internally." Now they're incentivized to keep you in the loop because you're an asset, not a burden.
Script 9: "I'm not the decision-maker"
Response:
"Got it—but you're clearly involved, or we wouldn't be talking. What's your role in the process, and who else needs to be part of this conversation?"
Why it works: You're validating their involvement (which they want) while mapping the buying committee. This often leads to a multi-threaded intro instead of a dead-end referral.
Competitor objection handling scripts
When a prospect says "We're already using [Competitor]" or "We're looking at [Other Vendor]," your instinct is to explain why you're better. Don't.
Competitor objections are a gift—they've told you they have the problem, they have budget, and they're actively evaluating solutions. Your job is to position yourself as the better fit for their specific situation, not the better product in a vacuum.
Script 10: "We're already using [Competitor]"
Response:
"Nice—a lot of our clients came from them. What's working well, and what made you open to this conversation?"
Why it works: You're not trashing the competitor (which makes you look desperate). You're uncovering gaps in their current solution, which gives you the wedge to differentiate on outcomes, not features.
Script 11: "We're evaluating [Competitor] too"
Response:
"Smart—they're solid at [specific thing]. The clients who end up choosing us usually care most about [your differentiator]. Is that on your list of priorities?"
Why it works: You've acknowledged the competitor's strength (building trust), then pivoted to your unique value as a question. If they say yes, you've just positioned yourself as the best fit. If they say no, you've learned you're not a fit—and that's valuable too.
For a deeper dive into how different objection types require different response structures, see our complete guide to sales objection handling.
Brush-off objection handling scripts
"Not interested," "Just send me some info," "We're all set"—the brush-off is the prospect's way of ending the call without being rude. If you accept it at face value, the conversation is over.
The key is a pattern interrupt in the first seven words. If you open with "I understand" or "No problem," you've lost them.
Script 12: "I'm not interested"
Response:
"That's fair—you don't know me yet. Can I ask what you're doing today for [problem you solve]?"
Why it works: "That's fair—you don't know me yet" is a pattern interrupt that acknowledges their position without conceding. Then you pivot immediately to discovery. You're not pitching; you're diagnosing.
How to practice objection handling scripts without sounding robotic
Scripts only work if they sound natural. That means you can't just read them off a cheat sheet—you need to internalize the structure so you can adapt the language to your style and the moment.
The fastest way to do that? Repetition under pressure.
Traditional role-play with managers or peers is valuable, but it's slow, scheduling-dependent, and often too comfortable. You need reps drilling objections in realistic scenarios where they don't know which objection is coming, can't pause to think, and get immediate feedback on what worked and what didn't.
That's why objection handling role-play has become the default training method for high-performing teams. AI-powered platforms let reps practice objection handling scripts on-demand, with voice simulation that mirrors real buyer tonality and resistance.
In QUOTA's role-play sessions, we see reps improve objection conversion rates by an average of 34% after just five practice scenarios—not because they memorized scripts, but because they internalized the rhythm of acknowledge-reframe-advance under realistic pressure.
Here's how to structure practice:
1. Drill one objection type at a time. Don't try to master all 12 scripts in one session. Spend 10 minutes on price objections, then 10 minutes on timing objections. Depth beats breadth.
2. Randomize the objection within the category. If you know exactly which objection is coming, you're not building real-world skill. Use a practice tool that varies the wording and intensity so you're responding to the pattern, not the script.
3. Record and review. You can't fix what you can't hear. Record your practice sessions (or use a platform that does it automatically) and listen for filler words, hesitation, and tonality. AI sales call analysis can flag these patterns faster than manual review.
4. Get feedback within 60 seconds. Waiting until your next 1:1 to hear what you did wrong is too slow. Immediate feedback—whether from a coach, a peer, or an AI—lets you correct the mistake while it's fresh.
When objection handling scripts aren't enough
Scripts are a starting point, not a crutch. If you're getting the same objection on every call, the script isn't the problem—your positioning, targeting, or discovery process is.
Here are three signs your objection handling needs more than better scripts:
You're getting "not interested" on every cold call. That's not an objection—that's a targeting or opener problem. Revisit your ICP and your first 10 seconds. No script will save a call that shouldn't have happened.
You're getting price objections before you've done discovery. If prospects are asking about price before you've uncovered pain, you're pitching too early. Go back to discovery and build value before you introduce cost.
You're getting the same objection from qualified prospects. If every qualified prospect says "We need to see ROI data" or "We need more integrations," that's a product-market fit signal, not a scripting problem. Escalate to leadership.
For teams struggling with recurring objection patterns, structured objection handling training that combines scripts, frameworks, and live practice is the fastest path to consistent performance.
How to customize these objection handling scripts for your team
These 12 scripts are proven starting points, but they're not one-size-fits-all. Here's how to adapt them:
1. Replace placeholder language with your specifics. Where the script says "[problem you solve]" or "[your differentiator]," drop in your actual value prop. "Reducing time-to-hire" is stronger than "solving your problem."
2. Match your buyer's language. If your prospects say "budget" instead of "investment," use "budget." If they say "not a fit" instead of "not interested," mirror that. Scripts work best when they sound like the prospect's words, not yours.
3. Shorten or lengthen based on channel. These scripts are optimized for live calls. For email or LinkedIn, you'll need to expand with more context. For SMS or voicemail, you'll need to compress to one sentence.
4. A/B test variations. Try two versions of the same script—one more direct, one more consultative—and track which gets better outcomes. Let data, not opinion, decide which version becomes your team standard.
5. Update quarterly. Buyer behavior changes. Competitor positioning changes. Your product changes. Review your objection handling scripts every quarter and retire anything that's no longer landing.
According to Salesforce's objection handling research, teams that version-control and update their objection scripts outperform teams using static scripts by 22% in close rates.
Building an objection handling script library
Once you've validated these 12 scripts, build a shared library your entire team can access. Here's what to include:
- The objection category (price, timing, authority, competitor, brush-off)
- The exact objection language ("That's too expensive" vs. "We don't have budget")
- The word-for-word script (not a summary—the actual language)
- When to use it (cold call vs. discovery vs. demo)
- Example recording (a real call or role-play where the script worked)
- Common mistakes (what not to say in response to this objection)
Store this in your CRM, your sales enablement platform, or a shared doc—anywhere reps can pull it up in real time. The faster they can reference a proven script mid-call, the more likely they are to use it.
For teams using conversation intelligence tools, tag objection moments in your call recordings and link them to the corresponding script. This turns your best calls into a living training library.
FAQ
What are objection handling scripts?
Objection handling scripts are pre-written, word-for-word responses to common sales objections like price, timing, authority, and competitor concerns. They give reps proven language to navigate pushback confidently without sounding robotic.
Should sales reps memorize objection handling scripts?
Reps should internalize the structure and key phrases of objection handling scripts, not recite them verbatim. The goal is to sound natural while following a proven response pattern that acknowledges, reframes, and advances the conversation.
What's the most common objection in B2B sales?
Timing objections like "Not right now" or "Call me next quarter" are the most common in B2B sales. They're often a smokescreen for unaddressed concerns about value, fit, or urgency rather than genuine calendar issues.
How do you practice objection handling scripts?
The most effective way to practice objection handling scripts is through live role-play with realistic buyer scenarios and immediate feedback. AI role-play platforms let reps drill objections on-demand without pulling managers or peers off the floor.
What's the best way to handle price objections?
The best way to handle price objections is to isolate whether the pushback is about absolute cost, budget timing, or perceived value. Ask "What are you comparing it to?" or "Is this a budget allocation issue or a business case issue?" to diagnose the real concern before responding.
How many objection handling scripts should a sales rep know?
Sales reps should master 8-12 core objection handling scripts covering the five major objection categories: price, timing, authority, competitor, and brush-off. Depth on a few proven scripts beats surface knowledge of dozens.
Stefano Sechi
Co-founder, QUOTA Training
Stefano Sechi is co-founder of QUOTA Training. He works hands-on with B2B sales teams on cold calling, discovery and objection handling, and shaped much of the methodology behind QUOTA’s AI role-play scenarios.
Turn this into reps, not just reading
QUOTA Training lets your team practise these exact scenarios with an AI buyer that reacts like the real thing — then scores every call.
See it in action


