Most freelancers raise their rates about a year later than they should, and apologize while doing it. Meanwhile every supplier you have — your software, your accountant, your landlord — adjusts prices on schedule without a second thought. Raising your freelance rates isn't a confrontation. It's maintenance. The hard part isn't the conversation; it's knowing when you've earned the raise and saying it like it's normal. Your time data answers the first part, and this post gives you words for the second.
The signals that say it's time
You don't need a gut feeling; you need one or more of these, and they show up right in your tracked hours:
- You're booked solid. If your billable weeks are consistently full and you're turning work away, your price is below what the market will bear. Full capacity is the clearest raise signal there is.
- You're faster than when you set the rate. A logo that took you 20 hours two years ago takes 8 now. At an hourly rate, getting better literally cuts your pay. Your entries make this visible: same kind of project, shrinking hours.
- Scope has quietly grown. Compare what you log for a client today against six months ago. If "design" now includes strategy calls and three revision rounds, you're already doing the bigger job — at the smaller price.
- It's been a year. No other trigger needed. An annual adjustment is standard business practice, and clients recognize it as such.
Let your data set the number
Before picking the new rate, look at what you actually earn per hour today — not your listed rate, your real one. Take a project's total fee and divide it by every hour you logged on it, including the calls, the emails, and the revisions. That number is usually sobering, and it's the honest baseline a raise should start from. If you haven't done this exercise, our guide to setting your freelance hourly rate walks through the math, and your time data can tell you which clients deserve which number — because a raise doesn't have to be uniform. Your best client and your most demanding client don't need the same letter.
How to announce it (steal this)
Short, forward-looking, no apology, and with enough notice to feel respectful. For example:
"Hi Sara — a heads-up on pricing: starting October 1, my rate moves from $85 to $100/hr. Current projects and anything we scope before then stay at the old rate. I've really enjoyed the work we've done this year and I'm looking forward to more of it."
Notice what's missing: no justification paragraph, no "I hope that's okay," no cost-of-living speech. The 30–45 days of notice and the grandfathered current work do the reassuring for you. If a client pushes back, you have two good options — hold the rate and offer to adjust scope instead, or let the price rise take effect at the next natural break (a new project, a renewal). What you shouldn't do is un-raise it; that teaches clients the number is soft.
Expect to lose no one (and survive losing someone)
The common experience with a 15–20% raise and proper notice is that nobody leaves. Clients pay for the reliability they already know, and switching freelancers costs them more than your increase. If one client does walk, run the math before mourning: at a 20% higher rate, you earn the same money from 17% fewer hours. The freed capacity usually refills at the new price — which is exactly how your rate should work: reset by evidence, announced like the routine business event it is.
The whole play rests on knowing your numbers, and that starts with tracking every hour, billable or not. Try Gigtime free — 30-day Pro trial, no credit card required — and your next rate decision can come from data instead of nerve.