Pricing strategy

How to set freelance rates that don't undersell you

A grounded approach to pricing — how to think about hourly versus project rates, how much to charge, and how to raise prices without losing clients.

·9 min read·Pricing

Quick answer

Calculate a freelance rate by taking your target take-home, adding 30% for self-employment costs, adding 25% for non-billable time, and dividing by ~1,000-1,200 realistic billable hours per year. For most established freelancers in the US/EU this lands at $100-$250+/hour. Quote projects (not hours) wherever possible, with a 25-50% buffer on top of estimated effort.

Most freelancers underprice their work for one of two reasons: they don't know what to charge, or they don't believe the number they came up with. This guide is the answer to both. We'll work through the math behind a sustainable hourly rate, when project pricing beats hourly pricing, and the specific moves for raising rates without losing the clients you want to keep.

The hourly rate math freelancers usually skip

Take your target annual income (after tax). Add 30% for self-employment tax, health insurance, and benefits you no longer get from an employer. Add another 25% for non-billable time — admin, marketing, sales calls, sick days, vacation. Divide by the number of billable hours in a year (a realistic number is 1,000–1,200, not 2,000). The result is your minimum sustainable hourly rate. A freelancer targeting $100k take-home will land somewhere around $150–$200/hour by this math — and that's just to break even on the equivalent of a $100k salary, not to grow.

Why project pricing usually beats hourly pricing

Hourly pricing punishes you for getting better at your craft. The faster you work, the less you earn — that's the math. Project pricing decouples your fee from your speed, so when you've done a hundred logo projects and can deliver in half the time, you keep the gain. Project pricing also makes it easier for clients to commit, because the price stops moving. Use hourly pricing for work that's genuinely unpredictable in scope (open-ended consulting, ongoing maintenance, ad-hoc bug fixes); use project pricing for everything else.

How to quote a project price

Estimate the hours the project will take, multiply by your minimum hourly rate, then add 25–50% as a buffer for the unknowns and revisions. Example: a website project you estimate at 40 hours, at $150/hour, with a 30% buffer, is $7,800. Round to a clean number: $8,000. The buffer is not padding — it's the realistic accounting for the parts that always take longer than expected. Freelancers who don't add a buffer end up de facto subsidising every project that runs over.

How to think about value-based pricing

For some kinds of work, the value created for the client massively exceeds the hours involved — a sales page that 3x's conversion, a brand identity that lets a startup raise their next round, a strategic recommendation that saves a year of wasted product development. In those cases, charging by hours leaves money on the table; charging on the value of the outcome is the right move. The hard part isn't deciding to do this — it's getting comfortable saying a price like '$25,000 for the brand system' without flinching. Practice that out loud before you have to say it on a call.

How to raise rates without losing clients

The most reliable rate-raise pattern: introduce the new rate for new clients first, keep existing clients on their current rate for 6–12 months, then send a notice to existing clients announcing the increase 60 days out. Your notice should be short and unapologetic: 'Starting [date], my rates are increasing to [new rate]. This affects projects starting after that date. I'll continue to honour the current rate for any project we agree on before [notice date].' Most clients will accept this; the ones who push back are usually the lowest-margin clients you'd be glad to lose.

When you should not lower your rate

When a client says 'we don't have that budget,' the right move is almost never to drop your rate. Instead, drop the scope. 'I can do the homepage and pricing page for $X — we can revisit the rest in a future engagement.' This preserves your rate (and the rate you'll quote the next prospect) while giving the budget-constrained client a smaller version of the project they wanted. If you can't reduce scope and can't afford to do the project at full rate, decline. A discounted rate becomes the new anchor in the client's head — and the client tells other prospective clients about it.

Key takeaway

Your minimum sustainable rate is a math problem, not an opinion. Once you know it, your job is to either deliver work at that rate or decline — never to silently subsidise it.

Build a rate-card-driven proposal in kinako

Build proposals from a saved template, plug in the numbers, send a link, and let the client approve in one click — no PDF round-trips.

Get started free

Free plan · No credit card required

Frequently asked questions

How much should a freelancer charge per hour?

It depends on craft, geography, and target income, but a useful sanity check: in the US, established freelancers in design, development, copywriting, and consulting commonly charge $100–$250/hour. Specialised expertise (e.g., conversion optimisation, AI/ML, senior strategy) regularly clears $300+. If you're charging under $75/hour as an experienced freelancer in any of these fields in a major US/EU market, you are almost certainly undercharging.

Should I tell clients my hourly rate?

If you bill by the hour, you have to. If you bill by the project, you usually shouldn't — it gives the client a number they'll back-calculate your time against, which leads to 'you finished in 20 hours, that's $5,000 — that seems high for two days of work.' Project pricing exists precisely to avoid this conversation.

How often should I raise my rates?

Annually is the standard cadence. A 5–10% increase per year keeps you ahead of inflation and reflects the year of additional experience and improved work you're delivering. Skipping a year doesn't reset the clock — it just means the eventual increase is bigger and feels more sudden to clients.

Should I offer different rates for different clients?

Yes — but transparently and based on factors like project scope, urgency, complexity, or relationship length, not on what you guess the client can pay. A consistent rate card with clear modifiers ('rush projects: +25%', 'agency clients: +20%') is defensible. Quoting based on vibes leads to inconsistent pricing that eventually leaks through your client base and undermines you.

Related templates

Built for

Keep reading