This is a sequence, not a menu. Most reps skip straight to step 4 (offer something) or step 5 (defend the number) and wonder why the deal stalls. The diagnosis steps are what make the later steps land.
Step 1: Pause and listen (don't react)
The instant you hear "too expensive," resist the reflex to respond. Let them finish. Take a real three-second beat. The silence does two things: it signals you're not rattled, and it often pulls the actual concern out of them.
Script: "I hear you. Price is a real factor. Help me understand: when you say it's high, what are you comparing it to?"
Step 2: Diagnose the real objection
Run the isolation question. It separates a genuine budget ceiling from a value or timing problem, and tells you which of the five root causes you're handling.
The isolation question: "If price weren't the issue at all, if this were 20% cheaper, would you move forward today? If not, then it sounds like this is less about price and more about [value / timing / trust]. Is that fair?"
If they say "yes, I'd sign," you have a real price conversation. If they hesitate, you just learned price was the cover story, and you've earned permission to solve the real thing.
Step 3: Validate, don't dismiss
Acknowledge the concern as legitimate before you reframe it. A buyer who feels heard stops defending and starts collaborating. A buyer who feels handled digs in.
Script: "You're right to pressure-test this. A decision this size should be scrutinized. I'd be worried if you didn't. Let me show you how other teams your size thought about it."
Step 4: Reframe cost as investment (quantify it)
This is where you move the reference point from "what it costs" to "what it returns," or to "what the status quo is already costing." Use their numbers, not yours.
Script (cost of inaction): "Let's look at it differently. Right now your team loses about 10 hours a week to [manual prep / lost deals / bad forecasting]. At a loaded rate of $50 an hour, that's roughly $26K a year you're already spending, just invisibly. The question isn't whether this is expensive. It's whether $26K of invisible loss is worth fixing."
Step 5: Offer structured options (don't just defend)
Give the buyer agency. Three paths beat one wall. Critically, every option trades something for the lower number. You never drop the price for free.
- Restructure terms. Quarterly billing instead of annual upfront. Same price, easier cash flow.
- Reduce scope. Phase 1 core value now at a lower number; expand in Q3 once ROI is proven.
- De-risk it. Extended trial or success milestone so they buy proof before they buy scale.
Script: "Here's what we can do. Option A: full rollout at [price]. Option B: start with the core that solves [their #1 pain] at a lower number, expand once you've seen the return. Option C: quarterly billing so it's not one big hit. Which of those fits how your budget actually works?"
Step 6: Anchor to value and market reality
Position yourself deliberately on the value axis. If you're genuinely priced below premium competitors for the relevant use case, say so. If you're priced above, justify the premium with the specific outcome.
Script: "Most tools that actually do [the hard thing] start at [higher range]. We're at [price] because we focus narrowly on [your differentiator]. We're not the cheapest option on the market. We're the best value for the specific outcome you told me matters."
Step 7: Ask for commitment (get a yes or a no)
Don't let a price conversation dissolve into "let me think about it." Close the loop. A clean no is more valuable than a soft maybe; it tells you the real blocker.
Script: "Based on what we've covered, does Option B feel like something you can move forward with this week? And if not, be straight with me, what would actually need to change for this to be a yes?"
The whole framework in one line: pause, then diagnose, then validate, then reframe to ROI, then offer structured options, then anchor to value, then ask for commitment. Skip the diagnosis and every later step misfires.