How to Raise Your Freelance Rates Without Losing Clients

The short answer: raise existing clients 10–20% with 30 days' written notice, and quote the new rate to every new client from today. A 15% increase is survivable as long as you keep about 87% of your billable hours — you can lose 13% of your revenue hours and still match your old income. Almost every freelancer is undercharging; our rate calculator usually reveals 20–50% gaps between what freelancers charge and what their costs require. Knowing your rate is too low is the easy part. The hard part is the conversation. Here's the system, with the exact scripts.

Formula: hours you may lose = 1 − (old rate ÷ new rate)

First, verify the raise is justified (not just wanted)

You've earned a raise when at least two of these are true:

The system: grandfathering, notice, and anchoring

  1. New clients pay the new rate immediately. Never negotiate against your existing rate card — raise it today for tomorrow's leads.
  2. Existing clients get 30 days' notice, in writing. The notice period is professional courtesy; it also gives them budget room and gives you information (calm acceptance = you underpriced badly).
  3. Anchor to results, not needs. "My rates are going up because X" where X is your track record — never your rent, your inflation woes, or your feelings. Businesses buy outcomes.
  4. Size the increase honestly. 10–20% is standard for existing clients; larger jumps (25–40%) are survivable only with a big value story or a repositioning. If your calculator says you need 60% more, phase it: two raises, twelve months apart.

The math: how much you can afford to lose

A raise buys a higher price and risks a smaller book of work, so the useful question is not "will anyone leave?" but "how many hours may leave before I'm worse off?" Because revenue is hours × rate, the break-even is simple: you must keep old rate ÷ new rate of the hours you used to bill.

Formula: hours you may lose = 1 − (old rate ÷ new rate)

Worked example: you charge $80/hour and bill 1,200 hours a year — $96,000, or $8,000 a month at 100 hours. You raise 15%, to $92. To hold $96,000 you now need 96,000 ÷ 92 = 1,043.5, so 1,044 hours; you may lose 156 hours — 13% of your book — and break even. That is the number worth internalising before you send the notice: the raise has to cost you more than 13% of your hours to be a mistake, and professional rate increases rarely do.

What a raise from $80/hour costs you in break-even hours (holding $96,000)
RaiseNew rateHours neededHours you may lose
10%$881,0919.1%
15%$921,04413.0%
20%$961,00016.7%
25%$10096020.0%
30%$10492423.1%

Read the table as a planning range, not a promise about client behaviour: it says what a given raise costs you in hours, not who will be the one to leave. Note also that the gap widens in your favour — a 25% raise needs only a 20% loss tolerance, so the maths rewards ambition up to the point where your positioning can't support the number.

Timing and notice

Give notice on a Tuesday to Thursday morning, 30 or more days out, and never on the day after a difficult call. Pick anchors that feel structural rather than personal: the start of a quarter, January, the anniversary of the engagement, or the renewal of a retainer. Avoid the client's known budget freeze and any deadline you're mid-flight on — a raise lands badly when it arrives attached to stress. Put the next review in your calendar the day you send the notice; freelancers who raise annually do it because it is scheduled, not because they feel brave.

If a client says no

Four options, in the order I'd use them:

What you do not do is discount the new rate. A negotiated discount teaches the client your rate was a performance, and the next negotiation starts from that assumption.

Track your own rate card

Keep a two-column record: the rate you quoted before, the rate you quote now, for every service line. It takes ten minutes a year and turns "am I underpaid?" into a fact you can check. Re-derive the numbers with the hourly rate calculator, compare your bands against the ranges in the country tool, and sanity-check the underlying target against the full rate formula guide. The freelancers earning the most are the ones who revisit this on a schedule.

Packaging value instead of hours

Hours describe your cost; packages describe the client's outcome, so reframe the same work as a defined result with a fixed scope, a timeline, and a change-order path. Name the deliverable, the revision rounds included, and what sits outside the package — then price the outcome using the floor from the hourly rate calculator and the buffer logic in the pricing mode converter. Productize the repeatable parts: a fixed-scope audit, a defined landing-page build, a monthly retainer slice with rollover and cancellation rules. When scope shrinks, the package shrinks with it — fewer deliverables at the same rate — which is how you hold the new rate without discounting it. The scripts below already say it in one line: flexibility on scope, never on price.

The scripts

Email for a good client (30-day notice):

"Hi [Name] — heads-up that my rate for new work will be [$X/hr] starting [date, 30+ days out]. Your current projects continue at the existing rate, and I'll honor [$current rate] through [end of current project/retainer cycle]. It's been great leveling up [specific result] together — happy to jump on a call if you want to talk through scope options for [next project]."

When a client pushes back:

"I understand. The new rate reflects [result/evidence]. If the budget is fixed, we can look at reducing scope or cadence to fit it — but the rate itself isn't negotiable."

That last sentence does the heavy lifting: you offer flexibility on scope, never on price. Discounting the rate teaches clients your rate was theater.

What actually happens (the data)

Freelancers consistently overestimate the fallout. Platform and community surveys on rate increases report the large majority of clients accept a professional, noticed increase — the typical losses concentrate in the clients who were your least profitable anyway. Plan for a 10–20% client loss and you'll usually keep more than you expected; the lost margin is repaid many times over by the raise landing on everyone else. And every rate study (including the large platform datasets we benchmark against in the rates by country tool) shows the same lesson: the freelancers earning the most are the ones who raise rates regularly, not the ones who found a magic niche.

FAQ

How much should I raise my freelance rates?

10–20% for existing clients with 30 days' notice; more for new clients. If your target gap is bigger than 40%, phase it across two raises.

How often should freelancers raise rates?

Annually at minimum, plus whenever you're consistently booked or your costs have jumped.

What if I lose clients over a rate increase?

You'll lose fewer than you fear, and mostly the least profitable ones. Offer scope flexibility, never price flexibility.

How much can I raise my rate and still break even?

Hours you may lose = 1 − (old rate ÷ new rate). At a 15% raise you can lose 13% of your billable hours; at 20%, 16.7%; at 25%, 20%. Below those thresholds a raise still matches your old revenue.

When should I tell clients about a rate change?

With 30 days' written notice, mid-week, anchored to a quarter, January, or the engagement anniversary — not during their budget freeze or a deadline you're mid-flight on. New clients get the new rate immediately.

How do I tell clients my rates are increasing?

Give 30 days' written notice, mid-week, anchored to a quarter, January, or the engagement anniversary: state the new rate, honor the current project at the old rate, and anchor to a specific result. Quote the new rate to every new client immediately. If they push back, offer scope flexibility — never price flexibility — or phase the increase.