Rates

Raising your freelance rates without losing the client.

Most freelancers are underpriced, and most of them know it. The gap between knowing and fixing is a short, nerve-wracking conversation that almost always goes better than expected.

The most common career mistake in freelancing is not undercharging at the beginning. It is failing to raise rates once the work, the reputation, and the demand have clearly outgrown the starting price. Freelancers get comfortable at a number that felt generous two years ago and is now quietly subsidizing their clients' businesses. They know the rate is low. Their clients often know it too. And yet the raise does not happen, because the conversation feels hard, the timing never feels right, and every client retained at the old rate is one more reason to defer. This guide is about getting unstuck.

Signs that your current rate is too low

You are almost certainly undercharging if any of the following is true. Your inbound inquiries consistently become projects, which means the price is not filtering out enough mismatches. Your closest peers are charging meaningfully more for similar work, which means you are subsidizing the market average downward. You are turning down projects because your calendar is full, which is the clearest possible demand signal that you have pricing power. You find yourself frustrated with specific clients because the economics do not justify the energy you are giving them, which usually means the rate is wrong and you are making up for it by resenting the work.

Any one of these alone is worth paying attention to. Two or more of them at the same time is a flashing red light. The correct response is not to work harder, it is to raise rates. Every month you defer is a month of income you will never recover, and more importantly, a month of shaping your own self-image around a number that no longer reflects your actual market value.

Picking the new number

There is a common piece of bad advice that you should raise rates by ten or twenty percent. For most freelancers, that increment is too small to matter. A twenty percent raise gets absorbed into the general noise of inflation and scope creep and leaves you at a rate that is still below market in six months. The freelancers who actually feel the difference of a raise are the ones who go up by fifty percent or more, in a single step, once they have accumulated a few years of stronger positioning.

Big jumps feel terrifying. They also work. A freelancer going from a hundred dollars an hour to a hundred and twenty will not notice the change in their week. A freelancer going from a hundred to a hundred and sixty will notice it immediately, in both the money and in the way new clients treat them. Higher rates do not just change your income. They change the kind of client who hires you, the seriousness of the projects, and the respect you are afforded on the work. There is a threshold effect that small raises do not trigger.

The right new number is somewhere between the top of what your best-paying client currently tolerates and the bottom of what your most comparable peer is charging. If you do not know what your peers charge, ask them. Most freelancers will answer an honest question about rates if you ask in private and reciprocate with your own. Talking about money with peers is not rude, it is how markets work. Silence is how underpricing persists.

Announcing the raise to existing clients

The conversation you are dreading is shorter than you think. The script is roughly this. You have enjoyed working with them. Starting in sixty days, your rate will move from X to Y. The new rate reflects your current market and the scope your work has grown into. You want to continue working together at the new rate and you understand if the budget does not fit anymore. No apology, no lengthy justification, no request for their permission.

Three things about that script matter. The notice period is long enough to feel respectful but short enough to make them decide rather than defer. The language is factual rather than apologetic. And there is an explicit out for them, which makes the message feel like a business decision rather than an ambush. Clients who value your work almost always agree. Clients who do not, leave, and they were probably the reason you were burning out anyway.

The written version of this conversation works better than the verbal one for most relationships. A short email gives the client time to process privately, run the new number past their own budget, and reply with a considered answer. A phone call puts them on the spot, which tends to produce a reflexive negotiation rather than a clean decision.

Grandfathering and why it is a trap

The instinct to grandfather long-term clients at the old rate is understandable and usually wrong. It sounds generous but it creates a tiered system where your most loyal clients pay the least, your newest clients pay the most, and you spend mental energy tracking which rate applies to whom. Over time, the grandfathered clients consume a disproportionate share of your calendar at below-market rates, which caps your total earning power.

A cleaner approach is to raise everyone at once, with the same notice and the same language. Some long-term clients will push back and some will leave. The ones who stay genuinely value your work and are now paying you what you are worth. The ones who leave free up capacity for new clients at the new rate, which compounds into significantly more income within a quarter.

The emotional cost of this approach is real. Long-term clients feel like friends, and raising rates on friends feels wrong. The reframing is that you have been subsidizing their business, which is not a gift you owe them. A client who cannot afford your new rate and leaves gracefully is still a good relationship, and often comes back at the new rate when their budget changes. A client who reacts poorly to a reasonable raise was not actually a friend.

Raising rates for new clients

This is easier. Every new inquiry is an opportunity to quote the new rate with zero baggage. The client has no prior expectation. You simply state the rate as the rate, with the confidence of someone who has been charging it for a long time, even if you set it yesterday. Do not apologize for the number. Do not offer discounts unprompted. Do not caveat with my rate is a little higher than some. The new rate is simply your rate.

Some inquiries will evaporate when they hear the number. This is information, not failure. The inquiries you lose at the new rate were not going to be great clients at the old rate either. They were going to be price-sensitive, scope-creeping, and harder to say no to when things got weird. Filtering those out is a feature of the higher rate, not a side effect.

Justifying the rate when asked

Occasionally a client will ask why your rate is what it is. The correct answer is rarely a cost breakdown. Clients do not care that you have overhead, software subscriptions, or tax obligations. They care about the value of the work to their business. The right answer is a confident, short reframe. This is the rate I charge for this kind of work, it reflects the typical outcomes I deliver for similar clients. That sentence does not invite further negotiation. It states a fact.

If the client pushes on value, offer one specific example of an outcome you have delivered that justifies the rate in business terms. The last client I built this for saw a lift of X in their conversion rate, which paid for my whole engagement in the first month. That kind of specific example grounds the rate in outcomes. Clients who hear this and still push back are telling you they do not value the outcome, which means they are not the right client.

The compounding effect of getting this right

A freelancer who raises rates every twelve to eighteen months ends up, within five years, charging roughly double what a freelancer who never raises rates charges, for the same work. The compounding is not just in income. Higher-rate clients tend to have better-run businesses, more respect for freelancer time, cleaner scope, and faster payment cycles. The whole texture of your work improves along with the numbers.

There is no trick to it beyond the discipline of actually doing the raise. The freelancers who do this by default outearn the freelancers who do not by a margin that is hard to believe until you have lived it. Pick a number, pick a date, send the email. The hardest part is the minute before you hit send. After that, the market takes over, and the market is almost always more forgiving than the anxiety suggested.

Hourly versus project pricing in the raise conversation

The raise conversation is slightly different depending on whether you charge hourly or by project. For hourly, the raise is a clean number change, and the client sees the impact on every invoice. For project pricing, the raise is harder to calibrate because projects vary in scope, and clients sometimes interpret a higher project price as a pricing test rather than a standing rate. Both models have workable paths, but the communication is different.

For hourly freelancers, the raise conversation is the simpler version of what was described above. You name the new hourly rate, the effective date, and move on. For project-priced freelancers, consider framing the raise around a specific tier of project rather than a blanket number. My rate for engagements at this scope has moved to X. That framing lets the client compare like to like and makes the number feel anchored in the work rather than pulled from thin air. It also gives you flexibility to price larger projects higher without the raise feeling retroactive.

The psychology of the first higher-rate client

Something interesting happens the first time a client agrees to your new rate without negotiating. You realize you have been leaving money on the table for longer than you thought. That realization is uncomfortable in the short term and liberating in the long term. It also tends to push your next rate quote higher, because the fear that held the old rate in place is now partially broken.

This is why many freelancers make two rate jumps in quick succession once they start moving. The first raise proves the market can bear more. The second raise, usually three to six months later, pushes further into territory that would have felt impossible before the first move. Treat the first raise as a test of the hypothesis rather than the final answer. The market almost always has room for more than you assumed, and the only way to find the actual ceiling is to keep testing upward until you start getting real resistance.

What to do with the extra money

A specific trap waits for freelancers who successfully raise their rates. The extra income, if left unplanned, has a way of quietly expanding into lifestyle spending that makes the next raise feel necessary rather than optional. The raise that was supposed to buy you freedom instead buys you a more expensive baseline. Six months later you are working the same hours at a higher rate and feeling no better off than before.

The fix is to decide in advance what the raise is for. Maybe it funds a retirement account you have been meaning to open. Maybe it buys you the ability to work four days a week instead of five. Maybe it pays down a debt that has been hanging over you. The specific use does not matter as much as having one. A raise with a purpose changes your life. A raise without a purpose changes your grocery bill. Freelancers who raise rates every year and still feel financially stuck are usually hitting this trap without realizing it. A little intentionality at the moment of the raise prevents a lot of regret later.

This is adjacent to the core topic of this guide but worth mentioning because the freelancers who benefit most from raising their rates are the ones who treat the raise as a structural change rather than a bonus. Structural changes compound into a different kind of career. Bonuses get absorbed and forgotten. Pick the structural version.

Stop writing from scratch every time

The generator on the homepage turns any job post into a proposal that actually reads like a human wrote it. Free, no signup, takes about six seconds.

Write my proposal →