The moment a client says "that's a bit more than we hoped," most freelancers do one of two things: cave on price, or freeze. Both are mistakes. Price pushback isn't rejection — it's the negotiation starting, and it's a normal, healthy part of closing good work.
Here's how to defend your rate, trade instead of discount, and raise your prices over time without losing the clients worth keeping.
Reframe: pushback is information, not a no
When a client questions your price, they're usually doing one of three things:
- Testing — seeing if the number is firm (it often isn't, so they ask).
- Budgeting — they genuinely have a ceiling and need to fit the work to it.
- Unconvinced — they don't yet see enough value to justify the cost.
Each calls for a different response — and none of them call for an immediate discount. Your first job is to find out which one you're dealing with. The simplest tool: ask.
"Totally understand. To make this work for you — is it a budget ceiling we need to fit, or are you weighing whether it's worth it?"
That one question turns a standoff into a conversation.
Rule #1: trade scope, never just discount
This is the most important sentence in freelance pricing: when a client needs a lower number, give them less work — not a lower rate.
If you simply discount, you've taught the client that your price is soft, and you've cut your effective hourly rate for the same effort. If instead you reduce scope — fewer deliverables, a leaner phase one, a longer timeline — you protect your rate and your margin, and the client still gets a yes they can afford.
| Client says | Weak response | Strong response |
|---|---|---|
| "Can you do it for less?" | "Sure, I'll knock 20% off." | "I can fit it to your budget — let's scope a leaner v1 at that number." |
| "That's over budget." | Lower the rate. | "What's the budget? I'll design the most valuable version that fits." |
| "Your competitor is cheaper." | Match them. | "They might be — here's what's included in mine and why it pays off." |
Rule #2: anchor with options
Negotiation is easier when you never presented a single take-it-or-leave-it number. Offer three tiers (essential / recommended / premium). Now the conversation is "which one," not "yes or no," and a budget-conscious client has a built-in path to yes without you discounting anything.
Rule #3: have three paths ready before the call
Walk into any pricing conversation with three pre-decided outcomes:
- Hold firm — the value is clear; restate it and stay put.
- Trade — reduce scope or extend timeline to meet a real budget.
- Walk away — the budget or fit isn't there, and that's fine.
Knowing your walk-away number before the conversation is what lets you negotiate calmly. Desperation is the only thing that truly weakens your position, and a planned walk-away cures it.
This is the thinking behind Twin-Gig's Negotiation Copilot: when an email reads as a pricing or timeline negotiation, it builds a strategy card — what the client is really doing, signals from your history with them, your rate floor, and three ready-to-send drafts for hold-firm, trade, and walk-away. The point isn't to automate the human moment; it's to make sure you never walk into it unprepared.
How to actually raise your rates
Defending today's rate is half the game. The other half is steadily increasing it.
Raise new-client rates first. New prospects have no anchor. Quote the higher number and watch the response — if everyone says yes instantly, you're still underpriced.
Bring existing clients up at a natural milestone. Project completion, a renewal, or year-end are clean moments. Give notice and frame it as routine, not an apology:
"Heads-up that from [date] my rate will move to [X]. I've really valued our work together and wanted to give you plenty of notice."
No long justification. Confidence is the message.
Review at least annually — and any time you're fully booked. Being booked solid is the market telling you you're too cheap.
The fastest raise most freelancers can give themselves is to stop discounting under pressure and start trading scope instead.
What not to do
- Don't apologize for your price or pad it with nervous justification.
- Don't discount without removing something in return.
- Don't negotiate against yourself by dropping the number before they even respond.
- Don't let one client's "too expensive" reset your rate for everyone else.
Handled well, a price objection isn't the end of a deal — it's often the moment a good client decides you're a professional who knows what their work is worth. That confidence, more than any script, is what closes the negotiation.
Frequently asked questions
How do I respond when a client says my rate is too high?
Don't immediately discount. Ask about their budget, then solve for scope: deliver a smaller, well-defined version at your rate rather than the same scope for less. Discounting your rate trains clients to push; trading scope protects your value.
How often should freelancers raise their rates?
Review annually at minimum, and any time you're fully booked or every prospect says yes instantly. Raise new-client rates first, then bring existing clients up at a natural milestone with notice.
How do I negotiate a freelance rate increase with an existing client?
Give notice, tie it to value delivered, and frame it as a standard adjustment rather than an apology. Something like: 'From [date] my rate will move to [X]. I've loved our work together and wanted to give you plenty of notice.'
Put this playbook on autopilot
Twin-Gig qualifies leads from your inbox, drafts proposals in your voice, sends invoices, and chases payments — so you keep the billable hours.
Try Twin-Gig free →