Most freelancers don't negotiate. They quote a rate, the client says it's too high, and they immediately drop it. Or they quote low to avoid the conversation entirely. Both approaches leave money on the table — sometimes a lot of it.
Negotiation is a normal part of business. It doesn't have to feel uncomfortable if you understand what's actually happening in the conversation — and you've prepared for the most common responses before they come up.
Know Your Number Before You Start
Before any negotiation, you need three numbers: your target rate, your opening rate, and your walk-away floor. If you haven't calculated what you actually need to earn to cover taxes, expenses, and take-home pay, use the Hourly Rate Calculator before entering any conversation. Guessing your rate in real time is one of the main reasons freelancers undercharge.
- Target rate: What you actually want to earn
- Opening rate: 15–20% above your target (room to move)
- Walk-away floor: Below this, the project isn't worth doing
These numbers should be decided before the client conversation, not during it. Making a financial decision in real time, under social pressure, almost always produces a worse outcome than one you've thought through in advance.
Start Higher Than You Want to End
Your opening number should have room to move. If your target rate is $100/hour, quote $115–120. If your target project fee is $5,000, quote $5,800–6,000. This isn't deceptive — it's how negotiation works. Clients often expect to negotiate. If you open at your absolute floor, you have nowhere to go when they push back.
The anchor effect is real: whatever number you say first becomes the reference point for the entire conversation. A high anchor shifts the negotiation in your direction even if you end up lower.
Don't Justify Your Rate — State It
When you quote a rate, resist the urge to immediately explain or defend it. Silence after a number is uncomfortable, but it's your friend. Let the client respond first.
The moment you start explaining why your rate is fair, you signal uncertainty. State the number with confidence and wait. Most clients will either accept, ask questions, or make a counter — all of which you can handle.
How to Handle Every Type of Pushback
Most client pushback on pricing falls into a few categories. Knowing how to respond to each one before it happens means you won't be caught off guard.
"That's too high / outside our budget."
Don't drop your rate immediately. Ask a clarifying question first:
"I understand — what budget did you have in mind?"
This reveals their actual number and shifts the burden of the next move to them. Their answer tells you whether there's a real gap or whether they're testing your confidence.
"Other freelancers quoted less."
Acknowledge it without matching it:
"That's possible — there's a wide range in this market. My rate reflects [your experience / turnaround time / specific expertise]. If lower pricing is the priority, that's a completely valid choice, but it would mean working with someone at a different experience level."
This is not defensive. It's an honest framing of the trade-off the client is making.
"Can you do it for [X]?" — well below your floor
You have three options, none of which is "yes":
- Reduce scope: "For that budget, I could deliver X and Y, but not Z. Would that work?"
- Adjust timeline: "I could fit it in at that rate if we push the deadline by two weeks when I have more availability."
- Decline professionally: "I don't think I'd be able to deliver the quality you need at that rate. I'd rather be upfront than overpromise."
"We'll have lots of work for you." / "This will lead to bigger projects."
Future work is not a payment. Address it directly:
"I appreciate that, and I'd love for us to build a long-term working relationship. That said, I have to base my current rate on the current project — I can't discount today's work against work that hasn't been confirmed yet."
Once a client has received discounted work, they almost never pay full rate afterward. The promise of future volume rarely materializes.
The One Concession Rule
If you're going to move on price, move once. Making multiple concessions signals that you have no confidence in your original number and trains the client to keep pushing.
If you drop from $6,000 to $5,500 and the client asks you to go lower, hold the line:
Pivoting to scope reduction instead of further price reduction keeps your hourly effective rate intact and often resolves the situation — the client either accepts the reduced scope or finds the full fee suddenly workable.
Negotiate Scope, Not Just Price
Rate negotiation doesn't have to mean earning less. When a client pushes back on price, adjusting the scope is often a better solution for both parties: the client gets a lower total investment, you get a fair effective rate. The key is making the trade-off explicit.
This approach is especially useful when the client's budget is real, not just a negotiating tactic. You're not compromising your rate — you're delivering less work for less money.
Use Silence as a Tool
After you state your price, stop talking. Most people find silence uncomfortable and fill it. In a negotiation, that usually works against you — you might start justifying, hedging, or even lowering your number before the client has said anything at all.
Count to ten internally if you have to. Let the client respond. Their reaction tells you whether you're dealing with genuine budget constraints, an attempt to test your confidence, or straightforward acceptance.
Raise Your Rates Regularly
Rate negotiation isn't just about individual projects — it's about your trajectory over time. Most freelancers undercharge not because any single rate decision was wrong, but because they stopped raising rates once they found something clients would accept.
The easiest way to raise rates is with new clients. Quote higher, see what happens — the worst outcome is they say no. With existing clients, give advance notice:
Most clients accept rate increases without pushback if you've been delivering good work. Those who don't are often not worth keeping at the new rate.
Signs you're undercharging
- Clients say yes to your quotes immediately, without any negotiation
- You're fully booked but not making the income you expected
- You've had the same rate for more than a year
- You feel resentful about the work you're doing for a specific client
- You're turning down other opportunities because you're overcommitted at a low rate
Know Your Walk-Away Number
Before any negotiation, decide the minimum you'll accept — not the minimum you want, but the absolute floor below which the project isn't worth doing. Factor in your actual time commitment, the client's complexity, payment terms, and whether the project advances your career in any way.
Knowing this number gives you clarity and calm in the conversation. You're not trying to win every negotiation — you're trying to find projects where you can do good work at a fair rate. Being willing to walk away is one of the most powerful signals you can send.
Not sure what rate to charge? Use GetSoloTools' free Hourly Rate Calculator to build a number from your actual income targets and expenses — so you go into any negotiation knowing exactly what you need.
Try the Rate Calculator →Frequently Asked Questions
What do I say when a client says my rate is too high? +
Don't drop your rate immediately. Ask "what budget did you have in mind?" first — it reveals whether there's a real gap or the client is just testing your confidence, and it shifts the next move to them.
How do I respond if a client says another freelancer quoted less? +
Acknowledge it without matching it: explain that your rate reflects your experience, turnaround time, or specific expertise, and that going with a lower quote is a valid choice — but it means working with someone at a different experience level.
How many times should I lower my price in a negotiation? +
Once, at most. Making multiple concessions signals you have no confidence in your original number and trains the client to keep pushing. If they ask for more after one move, hold the line and offer to adjust scope instead of price.
How often should I raise my freelance rates? +
If you've had the same rate for more than a year, clients accept your quotes without any pushback, or you're fully booked but not earning what you expected, those are signs you're overdue for an increase. Raise rates for new clients immediately, and give existing clients advance notice before a change takes effect.