
The most expensive mistake freelancers make isn't working too little. It's charging the same rate for the third year running while their skills, results, and experience compound — and their bank account doesn't.
I've raised my rates twice in the past two years. Both times I expected a bloodbath. Both times almost nothing changed except my revenue. The fear of raising rates is almost always larger than the actual risk.
Affiliate disclosure: This post contains affiliate links. If you purchase through our links we may earn a commission — at no extra cost to you. We only recommend tools we've personally tested and would use ourselves. Full disclosure policy →
This is the system I use and teach. It's not about courage — it's about timing, framing, and having the right words ready.
The signals that tell you it's time to raise rates
Most freelancers wait for permission that never comes. Instead, watch for these specific triggers:
You're booked 80%+ of your available hours. This is the clearest signal. When demand for your time exceeds supply, price is the mechanism that restores balance. If you're turning down work or feeling stretched, a rate increase isn't greedy — it's rational.
Your rates haven't changed in 12+ months. Inflation in 2024–2025 ran 3–5% annually. If you haven't raised rates in a year, you're already earning less in real terms. Annual increases aren't ambitious — they're just keeping pace.
You're consistently underpriced vs. market. Use Bonsai's Rate Explorer, ask 2–3 peers what they charge for similar work, or look at job board listings for comparable contract work. If you're 20–30% below market, a single increase won't make you expensive — it'll make you appropriately priced.
You've added skills, certifications, or delivered strong results. If a client has benefited from work you've done in the past year — results you can point to — that's a natural hook for the conversation.
Any one of these is enough. You don't need all four.
The 3-Step Rate Increase Formula
I've refined this process through two rounds of rate increases. Here's what works.
Step 1: Add visible value before you announce
Thirty days before you send the rate increase email, do one thing the client will notice: deliver something early, share a resource relevant to their business, flag an issue before they ask. This is not about manufacturing goodwill artificially — it's about making the timing logical. A rate increase that follows a visible win lands differently than one that comes out of nowhere.
You're priming the client's memory with "this person delivers value" right before asking them to pay for it more.
Step 2: Send the email with 30 days notice
Thirty days gives clients time to budget, adjust, or have a conversation without feeling ambushed. Less than 30 days feels abrupt. More than 60 feels like you're not confident in your own decision.
The email itself should be short. The longer you explain, the more uncertain you sound.
Step 3: Hold the line (and prepare your pipeline)
After you send the email, don't re-open the negotiation unless you specifically want to. Your rate is your rate. If a client pushes back, have one conversation. If they can't meet the new rate, offer a final project at the old rate, then move on.
Simultaneously: let your pipeline know you have a potential opening. A departing client at your old rate is replaced by a new client at your new rate. That's the system working correctly.
The 3 rate increase email scripts
Use these verbatim or adapt them. The goal is warm, confident, and brief.
Script 1: Standard annual increase
Subject: Rate update effective [date]
Hi [Name],
I'm reaching out to let you know I'll be adjusting my rate to $[NEW RATE]/[hour or month] effective [date — 30 days from now].
Working with you on [specific project or work] has been genuinely good, and I wanted to give you plenty of notice to plan accordingly.
If you have any upcoming projects you'd like to kick off before the rate change, I'm happy to scope those at the current rate if we can start before [date].
Let me know if you have any questions.
[Your name]
Script 2: Increase tied to added value or results
Subject: Quick update on rates — and what's changed
Hi [Name],
I wanted to give you a heads-up that I'm updating my rate to $[NEW RATE]/[hour or month] starting [date].
Over the past [timeframe], I've [specific value delivered — e.g., "helped you build out three new onboarding sequences," "expanded my expertise in X," "completed Y certification"]. I want to make sure my pricing reflects the work I'm now able to do for clients.
Nothing changes in how we work together — just the rate. You'll have 30 days at the current rate, through [date].
Thanks for being a client I genuinely enjoy working with.
[Your name]
Script 3: Shorter, for long-term clients with a strong relationship
Subject: Rate increase — [date]
Hi [Name],
I'm raising my rate to $[NEW RATE] effective [date]. Wanted to give you 30 days notice rather than just changing an invoice.
Happy to answer any questions. Otherwise, nothing else changes.
[Your name]
Note what's missing from all three: apologies, lengthy explanations, multiple justifications, or uncertainty. You're not asking permission. You're giving notice.
How to handle grandfathering — and when not to
Grandfathering (keeping certain clients at their old rate indefinitely) is usually a mistake. It creates a two-tier system you'll resent as your rate rises further.
The better approach: a short-term "lock window" — offer to start any project scoped before the effective date at the current rate. This creates urgency without permanent commitment. Three to four weeks is enough.
The only case where grandfathering makes sense: a client who refers consistently and reliably, where the relationship value exceeds the rate gap. If one client has sent you three paying referrals in the past year, the math might support a modest, time-limited exception. Even then, review it annually.
What the numbers actually say
73% of freelancers who announce a rate increase keep all or most of their clients. The minority who don't typically had pre-existing relationship problems — the rate increase was a catalyst, not the cause.
Clients leave because of communication failures, unmet expectations, and persistent frustration. They rarely leave over a 15–20% rate increase from someone they trust and rely on.
The freelancers who don't raise rates accumulate resentment toward clients paying old rates, start underdelivering unconsciously, and eventually quit the clients in a less graceful way anyway. A clean rate increase is better for both parties.
When you hear "no" — and how to respond
Most "no" responses are actually "I need to think about this" or "I need to budget for this." Give them space.
If after a week they come back and can't meet the new rate:
- Acknowledge it directly: "I understand, and I appreciate you telling me."
- Offer a clean offboarding: "I'm happy to complete [current project] at the current rate and help make the transition easy."
- Don't negotiate down to a number between old and new. This trains clients to push back every time you raise rates.
A client who can't absorb a 20% increase over two to three years of working together was never going to be your long-term client at any price point that makes the relationship sustainable. Better to find out now.
Building toward your next increase now
The easiest rate increase is the one that feels inevitable. You can engineer that:
- Keep a running "wins" document — results you've delivered for each client month by month
- Document your expanded skills, tools, and certifications
- Note every time a client mentions specific value you've created
When it's time to raise rates again, you'll have a concrete list of reasons. You won't be writing an email at midnight hoping you sound confident. You'll have evidence.
Raise rates annually. Keep the increases to 15–25% for existing clients. Move immediately to your new rate for anyone new. The math compounds faster than you expect, and the client relationships that survive are the ones worth keeping.
Frequently asked questions
How much can I raise my freelance rates at once?
When should I raise my freelance rates?
What if a client says no to my rate increase?
Should I raise rates for all clients at once?
How do I tell clients I'm raising my rates?
Related posts

How to Productize Your Service and Raise Your Rates (Without Losing Clients)
Turn custom scope hell into a repeatable package that closes faster, delivers cleaner, and commands a higher price. The exact 4-step process I used.

The SOP Template I Use for Every Process in My Solo Business (Free)
A simple, one-page SOP framework you can apply to any repeatable task — plus the exact 5 SOPs every solo service owner should write first.

The Minimalist Notion Setup for Freelancers (with Free Template)
A step-by-step Notion setup guide for freelancers — the 4 databases you actually need, how to link them, and how to use Notion as a free client portal.