How to Set Your Freelance Rate (Without Guessing)
Ask ten freelancers how they set their rate and eight will describe some version of guessing: what the last job paid divided by hours, what a friend charges, what felt safe to say on a call. Guessed rates share a property — they are almost always too low, because every psychological pressure in a negotiation points downward. The fix is to replace the guess with a method. This one has three steps: find your floor, find your ceiling, then choose your position between them.
Step 1: Calculate your cost floor
Your floor is the rate below which freelancing pays worse than a job — not a target, but a boundary you refuse to cross. It comes from four numbers: the annual income you need pre-tax, your business running costs, your true billable hours, and your weeks off.
The billable-hours number is where guesses go wrong. A 40-hour week does not produce 40 billable hours; established freelancers typically bill 20–30, with the remainder consumed by proposals, calls, admin, bookkeeping and marketing. Multiply your weekly billable hours by your working weeks (52 minus holidays, sick time and expected gaps — six weeks off is a sane default) and you have your billable year: usually 900–1,300 hours, not 2,080.
Then: (target income + business costs) ÷ billable year = floor rate. Add a margin of at least 10% for slow months. Ourrate calculator does this arithmetic live, with country editions that also estimate the tax bite on the result.
Step 2: Find your market ceiling
The floor is about your economics; the ceiling is about what your market bears. Three sources triangulate it well. First, published rate surveys for your field and region — design, development and writing communities all run annual ones. Second, job boards that show contract rates or project budgets in your specialty; treat the top quartile, not the median, as your reference if your work is good. Third, and most reliably: ask peers. Freelancers are far more open about rates than employees are about salaries, and one honest conversation with someone two years ahead of you is worth more than any survey.
If your floor is above your market ceiling, the answer is not to shave the floor — it is to change one of the inputs: a cheaper cost base, more billable hours, a different market, or a specialty that pays better. A rate that doesn't cover your costs isn't a rate; it's a subsidy you're paying your clients.
Step 3: Position within the range
Where you sit between floor and ceiling is a positioning decision, not a math one. Three factors justify the upper half: specialization (a "Shopify conversion specialist" outprices a "web developer" every time), proof (case studies with numbers beat portfolios with screenshots), and scarcity signals (a waiting list, even a short one, reframes the entire conversation). Generalists without proof compete on price; that is the bottom half of every market, and it is crowded.
The five mistakes that keep rates low
- Anchoring on your old salary. Salary ÷ 2,080 ignores the employer costs and benefits you now carry yourself — the honest conversion runs 30–50% higher. Check any offer with the contract vs full-time calculator.
- Assuming 40 billable hours. Covered above, and worth repeating: this single error underprices freelancers by a third before negotiations even start.
- Quoting hours instead of outcomes. Where possible, price the project. Clients compare hourly rates; they evaluate project prices against the value of the outcome, which is usually a far better comparison for you.
- Never raising rates on existing clients. An annual increase of 5–10% with two months' notice is standard business practice, not an affront. Clients who leave over a modest increase were leaving eventually anyway.
- Discounting without trading. If a client can't meet your rate, remove scope, extend the timeline, or get a testimonial and referral commitment in exchange. A discount with nothing in return just teaches the client your rate was fiction.
Raising your rate: the cadence
New clients are your laboratory: quote each one 10–15% above the last until the rejection rate tells you you've found the ceiling. Roughly a quarter of prospects saying "too expensive" is a healthy signal — near-zero rejections means you're underpriced. Existing clients get the gentler treatment: an annual notice, framed matter-of-factly, effective from a date a couple of months out. Grandfather your favorite client for a while if you like — knowingly, as a gift, not as a default you forgot to change.
Start with the arithmetic — calculate your floor now — and remember that the number you compute is the minimum. Everything above it is positioning, and positioning is a skill you can build.