Ungrind
← Back to blog

When (and How) to Raise Your Rates as a Freelancer

By Ungrind Team7 min read

The question every freelancer avoids for too long

You've probably asked yourself when to raise your rates as a freelancer at least a dozen times, usually right after finishing a project that took way longer than you quoted. Then a new client emails, you quote your old number out of habit, and the cycle repeats.

Most freelancers wait far longer than they should to raise prices. Not because the case isn't there, but because it feels awkward, personal, and risky. This post is about making that decision less emotional and more mechanical, so you can actually act on it.

The signals that it's time to raise your rates

You don't need a perfect formula. You need to notice a few patterns that tend to show up at the same time.

You're booked solid, or close to it

If you're turning away work, or saying yes and then resenting the deadline, your price is too low for your current demand. Full calendars are the clearest signal for when to raise your rates as a freelancer. Demand exceeding your capacity is the market telling you something, even if no client ever says it out loud.

You dread certain clients or projects

Not all dread is about money. But if you notice you're only annoyed by the lower-paying accounts, that's data. Resentment is usually a pricing problem wearing a personality disguise.

You haven't raised prices in over a year

Costs go up. Your skills go up. If your rate has been flat for twelve months or more while you've taken on harder projects or gotten faster and better at your work, you're getting paid less in real terms than you were a year ago.

You compare yourself to peers and flinch

If you hear what someone with similar experience charges and your stomach drops a little, that's usually not jealousy. It's a signal your number is behind the market.

You've leveled up and your output shows it

Maybe you used to need three rounds of revisions and now you nail it in one. Maybe you've picked up a skill (strategy, not just execution) that changes the value of what you deliver. Pricing should reflect the current version of you, not the one who started this business two years ago.

If two or more of these are true right now, that's your answer on when to raise your rates as a freelancer: now, not "eventually."

How much to raise your rates

There's no universal number, but here's a way to think about it instead of guessing.

  • Small, regular adjustments (5 to 15 percent): Good for annual increases when things are going fine and you just want to keep pace with your growth and costs.
  • Medium jumps (15 to 30 percent): Appropriate when you're consistently full, when you've clearly leveled up your skills, or when you haven't raised prices in a long time and need to catch up.
  • Big jumps (30 percent or more): Reserved for new clients only, or for a deliberate repositioning where you're moving upmarket, changing your offer, or intentionally shrinking your client list to fewer, better-paying accounts.

A useful gut check: if every single client says yes immediately with no hesitation, your new number is probably still too low. Some friction is a sign you found the edge of what the market will bear, not proof you did something wrong.

Existing clients vs. new clients

This is where most of the anxiety lives, so it helps to treat them as two separate problems.

New clients: just quote the new rate

There's no announcement needed. New inquiries get your current price, full stop. This is the easiest lever to pull and it's why many freelancers raise rates for new work well before touching existing contracts.

Existing clients: give notice, not a negotiation

Existing relationships need a heads-up, not a debate. The goal is to communicate the change clearly, give them time to plan for it, and avoid over-explaining or apologizing.

General guidelines that work well in practice:

  • Give at least 30 days notice, more if it's a long-standing retainer relationship.
  • Tell them once, directly, rather than hinting at it over several emails.
  • State the new rate and the date it starts. Don't ask permission, inform.
  • Keep the tone warm but brief. This is business as usual, not a confrontation.

Example wording: "my rates are going up"

Here's a template you can adapt. Notice it doesn't apologize, doesn't overexplain, and doesn't leave it open-ended.

Subject: Upcoming rate change

"Hi [Name],
I wanted to give you a heads-up that starting [date, at least 30 days out], my rate will be [new rate], up from [old rate]. This reflects [one honest reason: increased demand, expanded scope of what I offer, time since my last adjustment].
Everything else about how we work together stays the same. Let me know if you have any questions, otherwise I'll apply the new rate to invoices starting [date].
Thanks for working with me, I've really enjoyed [specific, genuine detail about the work].
[Your name]"

Short version for a casual, ongoing client relationship:

"Hey [Name], quick note that my rate is going to [new rate] starting [date]. Wanted to give you plenty of notice. Nothing else changes on my end, happy to answer any questions."

Notice what's missing: no "I'm so sorry," no three-paragraph justification, no discount offered before anyone even asked for one.

Handling pushback

Some clients will accept it without a word. Others will push back, and it usually shows up in one of three ways.

"Can we keep the old rate for now?"

You can decide case by case, but a clean answer is: "I understand, but the new rate applies across the board starting [date]." If you make exceptions, make them rare and deliberate, not the default response to anyone who asks.

"That's a big jump, can we meet in the middle?"

You're allowed to hold firm. You're also allowed to compromise if the relationship is worth it to you. Just don't compromise out of guilt. Decide first whether you'd genuinely be fine with them leaving, then negotiate from that position.

Silence, followed by them quietly ending the relationship

This happens, and it's worth naming honestly: you may lose a client or two when you raise your rates. That's usually fine, and often it's actually good. The clients most likely to leave over a rate increase are often the ones who valued you the least in the first place, or who were never a great financial fit.

Losing one underpriced client to make room for one properly priced client is not a loss. It's the trade you were trying to make.

What this looks like operationally

Once you've decided when to raise your rates as a freelancer and sent the notice, the annoying part is just keeping track: who's on the old rate, who's on the new one, who you told, and when their invoice needs to change. This is exactly the kind of detail that slips when you're managing client conversations manually across email and calls.

This is one of the reasons solo consultants end up using something like Ungrind for their client pipeline. It joins your Google Meet or Teams calls, transcribes the conversation, and updates your CRM automatically, so if you mention a rate change on a call, there's a record of it tied to that client instead of buried in a transcript you'll never reread. It's not the reason to raise your rates, but it makes the follow-through less messy.

If you're comparing tools for keeping client details straight in general, the Ungrind vs Pipedrive comparison and Ungrind vs HubSpot comparison break down the differences for solo operators specifically, rather than teams.

The short version

You'll know when to raise your rates as a freelancer when you're consistently full, resentful of your cheapest clients, or you realize your price hasn't moved while your skills have. New clients get the new number immediately. Existing clients get clear notice, a firm date, and no apology. Expect a little pushback, expect to lose someone occasionally, and treat that as the system working rather than failing.

If you want to keep the admin side of client relationships (notes, follow-ups, who's on what rate) from falling through the cracks while you're making these changes, you can try the Ungrind blog for more practical guides, or start a free 30-day trial of Ungrind, no credit card required.

Try Ungrind

Stop writing meeting notes. Let AI do it.

Free forever plan. No credit card required.

Start free

Ready to automate your sales admin?

Try Ungrind free for 30 days. No credit card required.

Start free