"Your price is too high" is one of the most common objections in freelance sales. The phrase sounds final, but it often means "I don’t yet see enough value compared to alternatives." If you treat it as a hard rejection and cut price immediately, you lose leverage and compress quality.
A stronger move is to treat the objection as an information gap. Your job is to narrow that gap through structured options, not emotional debate.
Price objections usually show up when the client cannot confidently compare offers:
From the client side, "too high" is often a request for clarity, proof, or control.
Apply the OBOS method: Outcome, Baseline, Options, Step.
Example option layout:
This turns "too high" into a decision table instead of a price tug-of-war.
Thanks for the candid feedback. To protect the result you want, I recommend keeping the current scope at this rate. If helpful, I can also share a lean version with fewer deliverables so budget and outcome stay aligned.
For this scope, this price reflects the execution level required. I can adjust scope or sequencing to fit budget, but I can’t lower price for the same deliverables without compromising quality.
I understand the constraint, but I’m not able to take this scope below my current rate. I can send a reduced-scope option today so you can choose based on trade-offs.
Use /deal when the conversation is live and you need a calm response in under one minute.
In most cases, avoid leading with your absolute floor. Present structured options first. If pressure continues, use your minimum internally to decide whether to proceed.
Two or three options are enough. Too many options increase cognitive load and delay decisions.
Ask for scope parity first. If scope is not equal, explain differences and provide a lean package that preserves core outcomes.
{
"@context": "https://schema.org",
"@type": "FAQPage",
"mainEntity": [
{
"@type": "Question",
"name": "Should I mention my minimum price directly?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Usually no. Start with option-based framing and reveal boundaries only when needed."
}
},
{
"@type": "Question",
"name": "How many options should I provide?",
"acceptedAnswer": {
"@type": "Answer",
"text": "Provide two or three clear options to keep decisions simple and fast."
}
}
]
}{
"@context": "https://schema.org",
"@type": "HowTo",
"name": "Handle the 'price is too high' objection",
"step": [
{ "@type": "HowToStep", "name": "Clarify desired outcome" },
{ "@type": "HowToStep", "name": "Define quality baseline" },
{ "@type": "HowToStep", "name": "Offer scoped options" },
{ "@type": "HowToStep", "name": "Close on next step" }
]
}Optional analytics
FlowDockr only loads optional analytics and third-party tools after you allow them. Read the Privacy Policy.