The average contractor raises their rates once every three years. The average inflation rate runs 3–4% annually. Do the math and you'll see that most contractors are effectively taking a pay cut every year they don't raise their prices.
The reason isn't market conditions. It's fear.
Specifically, the fear that clients will leave. Most won't. Here's what actually happens.
The Psychology of Rate Increases
Clients expect contractors they like to raise rates occasionally. It's normal business behavior. A client who has worked with you for two years has invested in the relationship — switching costs are real and they know it. Finding a new contractor, onboarding them, and accepting the quality risk isn't free. A modest rate increase is almost always preferable to starting over.
The contractors who lose clients over rate increases usually made one of two mistakes: they raised rates too dramatically, too suddenly, or they raised them on clients who were already looking for a reason to leave.
The goal isn't to raise rates on clients — it's to raise rates on new work and bring existing clients along over time.
The 90-Day Notice Method
For long-term clients, the cleanest approach is advance notice.
Give at least 60–90 days of warning. This signals respect for the working relationship, gives them budget planning time, and makes the increase feel collaborative rather than imposed.
What to say:
"I wanted to give you advance notice that starting [date — 90 days out], my rate will be increasing from $X to $Y. This reflects [brief reason — typical is 'changes in market rates and demand for my work']. I'm looking forward to continuing our work together, and this notice is meant to give you time to plan accordingly. Let me know if you have any questions."
That's it. Don't over-explain. Don't apologize. Don't frame it as a question.
The Grandfathering Strategy
One way to soften a rate increase: grandfather existing clients temporarily. New clients pay the new rate immediately. Existing clients get the old rate for 3–6 more months, then transition.
This rewards loyalty, reduces friction, and often prevents the conversation from happening at all — some clients will simply accept the eventual increase because you gave them a runway.
The downside is administrative complexity if you have many clients. For a client you genuinely want to keep, it's a useful tool.
New Client vs. Existing Client Pricing
The simplest and most common approach: just charge new clients more.
Your existing clients hired you at a certain rate and have expectations built around it. New clients have no reference point. You can charge new clients your updated rate — which may be 20–30% higher than your current rate — without any awkward conversation.
After 6–12 months, once you've proven the new rate in the market, bringing existing clients up is much easier. "I've had to align my pricing across all clients" is a clean, honest framing.
Framing: Value, Not Apology
The framing of your rate conversation determines whether it lands as confident or uncomfortable.
Don't do this: "I'm so sorry, I know this is terrible timing, but I've been needing to raise my rates for a while and I really hope it doesn't affect things between us..."
Do this: "As my work has grown and my availability has become more limited, I'm adjusting my rates to reflect that. Your projects will get the same quality and attention — at the updated rate starting [date]."
You're not asking permission. You're communicating a business decision. The tone matters.
What to Put in the Email
Keep it short. This is the entire email you need:
Subject: Rate Update — Effective [Date]
Hi [Name],
I wanted to give you early notice that my rate will be moving to $[new rate] effective [date 60–90 days out].
This doesn't affect any currently scoped work — [in-progress project] will complete at our current terms.
Looking forward to continuing to work together. Let me know if you have any questions.
[Your name]
Don't attach a justification document. Don't include market research. One short, clear email.
When to Just Fire the Client
Sometimes the right move is to raise rates high enough that an underpriced client either pays the new rate or leaves.
If a client pays below your floor rate, requires more communication overhead than they're worth, and you'd be better served using that time on higher-value work — raise the rate to something fair for you. Not $2 above where you are. Set a new rate that makes the work worth your time.
Some clients will pay it. Others will leave. Either outcome is fine.
The wrong move is staying in an underpriced relationship indefinitely out of anxiety about the conversation.
Not sure where your current rates should be? The Rate Negotiation Calculator helps you run the numbers on what to charge — with the market data to back it up.