Skip to content

Offer (Weak Offer) · Surfaces in: Pricing page, checkout step, sales call, post-trial email, FAQ block.

It is too expensive.

'It's too expensive' is the most common indie SaaS sales objection — and the most often mis-handled. Defensive responses ('but look at the value!') lose. The Brunson Dollar Objection script reframes price as math, not subjective worth, and surfaces the real concern underneath.

Verified · editorial policy

When the objection is legitimate

When the buyer's average customer transaction is below the offer's cost. A $49/month tool sold to a creator at $5 ARPU is genuinely too expensive — no reframe fixes the unit economics.

The real concern underneath

Usually one of: 'I'm not sure this will work for me' (Weak Belief), 'I don't see the value' (Weak Offer), or 'I have not budgeted for this' (procedural). Each requires a different response. Defaulting to a price defense fails all three.

Response script

Response script

I understand. Most founders react that way when they first see the price. The math we used to set it: one [SPECIFIC OUTCOME] pays for [TIME PERIOD] of this — after the [THRESHOLD], the offer is net-positive. What feels expensive is usually one of three things — that the outcome is unclear, that the timing is wrong, or that the budget is genuinely missing. Which of those three is true for you?

The question that surfaces the real concern

'What would have to be true about the outcome for the price to feel right?' — surfaces whether the concern is outcome-confidence, timing, or budget, without making the buyer feel bargained.

What NOT to say

  • 'But look at all the value you get!' — Defensive listing of features confirms the buyer's frame instead of reframing it.
  • 'I'll give you a 20% discount.' — Discounts confirm the price was wrong and train every future buyer to expect them.
  • 'It pays for itself in two weeks.' — Unprovable claims without specific math read as marketing pressure, not honest math.

Related Brunson terms

Frequently asked

Should I offer a discount when this objection comes up?
Rarely. Discounts mostly produce churn risk; the buyer who needs a discount to enter usually needs another discount to stay. If you discount, do it for a specific honest reason (cohort, time-bound launch), not in response to objection pressure.
What if the buyer's company is genuinely too small to afford the offer?
Honor that. Recommend the smaller alternative they need — even if that means recommending a competitor. The trust earned by saying 'we are not for you' compounds across the cohort.

Pre-empt this objection on your page

The free 90-second Launch Diagnostic labels which Brunson diagnosis your page hits — and the objections you will hear follow directly from that diagnosis.

🚀 Explore Our Network

Full disclosure: UnlockSaaS is one of ten small products built and run by one independent operator. These are the other nine.

60 days
To First Paying Customer
7 steps
Proven Playbook
100%
Money-Back Guarantee
$49
Founding Price /mo

You shipped. Nobody paid. The playbook breaks the pattern or the code refunds you automatically.

Get Free Diagnosis

Refund runs from your dashboard, not a support ticket — the server re-checks eligibility and issues it through Stripe automatically.