How-to guide · Pricing

Freelance rates by experience level: what actually changes in the maths

Every pricing conversation eventually produces the same advice: charge junior rates while you are junior, senior rates once you are senior. But open the rate formula — the one this site's hourly rate calculator runs — and search it for an experience field. There is none. The inputs are an income, expenses, a tax estimate, time off, hours in the week and a billable percentage. Levels are real: clients feel the difference between them, and so does your bank balance. They just do not enter the maths where the folklore says they do. This guide runs the formula at each level and shows where experience actually lands: what changes between junior, mid, senior and specialist, how to tell which one you honestly are, when a level change earns a rise and when it does not, and how to print the result as a rate card a client can read.

1. Experience is not one of the formula's inputs

The formula, in one line: add the income you want to the expenses you carry, gross the total up for tax, add a margin, and divide by the billable hours in your year. Now price one freelancer through it — $60,000 of income and $9,000 of expenses to cover, a 25% tax estimate, four weeks off, 40-hour weeks, a 10% margin. The chain runs $69,000 needed, $92,000 after the tax gross-up, $101,200 with the margin, to be earned across 1,920 working hours. Change nothing except how much of that week is billable:

  • at 50% billable — 960 sellable hours — the rate is $105 an hour;
  • at 60% billable — 1,152 hours — it is $88 an hour;
  • at 70% billable — 1,344 hours — it is $75 an hour.

Read the direction carefully, because it runs against the folklore: the more of your week clients pay for, the less each hour needs to charge for the same income. Experience's first effect on the maths is to lower the rate you require, not to raise it. The junior, whose week leaks into research, rework and questions a senior answers from memory, has the highest floor of the three — and the least ability to charge it, because the client's alternative is the $88 freelancer who also needs fewer hours. That squeeze, not modesty, is why early careers feel underpaid from both directions at once. What juniors actually trade is the income line: while the billable share is low, the honest move is a lower income target in the calculator, plus a plan to raise the share — which is what the rest of this guide is about.

2. What actually changes between levels

Four things change as a freelancer levels up. Each has an address — inside the formula, or deliberately outside it.

Speed. The hours a deliverable takes fall — steeply at first, then in the details. The senior is not working faster; the senior is skipping the two wrong versions the junior builds on the way to the right one. On hourly billing, speed is invisible to the rate: the client buys hours, and using fewer of them is its own reward. On fixed prices, speed is the rate, and section 3 prices it.

Error rate. Rework is billed to nobody and paid by you twice — once in the hours the fix takes, and again in the billable work those hours displaced. A falling error rate is a rising billable share by another name: it is section 1's lever, pulled by quality instead of scheduling.

Judgment. What you can be handed unsupervised. The junior is handed tasks; the senior is handed problems — scope this, choose the approach, notice the brief is wrong before it gets expensive. Judgment does not appear in the formula at all. It changes which engagements you can sell in the first place, and it is the main reason a senior's diary holds bigger, stranger, better-paid work than a junior's diary of exactly the same hours.

Client risk. Read the levels from the client's chair. A junior hire is a gamble that usually pays and sometimes needs rescuing; a senior hire is the same work with the failure rate priced out of it. What a client pays for at senior level is mostly that reduction in risk — and it reaches your rate through the two levers you fully control: the income target the work must sustain, and the margin the risk you carry deserves.

3. The speed dividend: where senior money is actually made

Take one deliverable at one fixed fee — $2,400, agreed before anyone starts — and run it at three speeds. At 30 hours, the fee pays $80 an hour. At 16 hours, $150 an hour. At 12 hours, $200 an hour. The client paid the same, received the same, and would rate the three experiences identically except that the fast one also arrived sooner. Nobody negotiated anything. Experience converted itself into an effective rate that no hourly quote could have asked for out loud.

Two consequences follow. First, experienced freelancers drift toward fixed pricing, and this is why: on a fixed fee, speed is paid; on an hourly rate, speed is donated, because the faster you get, the fewer hours there are to sell — the hourly number has to rise just to keep one deliverable's pay standing still. Second, the audit matters more than the quote: the effective hourly rate calculator works out what finished projects actually paid per real hour, revisions and rework included, and it is the one place your level shows up as a number you did not choose. If that number climbs year over year at flat fees, you are levelling up, whatever your rate card says.

4. Which level are you? The evidence tests

Not the calendar. Years correlate with level because evidence accumulates over time, but the calendar itself is the weakest witness in the room — a decade of repeating your first year is one year of experience, ten times. Price from evidence instead. Five tests, all checkable from your own records:

  • You can scope it. Your estimates land near your actuals. Until they do, every fixed price you quote is a guess wearing a suit, and scoping — not craft — is the skill your level is waiting on.
  • You have shipped it. The portfolio piece exists in the wild, with a real client's constraints on it — not the tutorial version built in comfort.
  • Your errors surface privately. You catch your own mistakes in review before a client meets them. The level line sits almost exactly where self-review starts working.
  • Clients return and refer. Repeat work is the market's level assessment, already delivered and impossible to flatter. Nobody rehires a level the freelancer invented.
  • You are handed problems, not tasks. Briefs arrive as outcomes — 'our signups are dropping' — where a junior's arrive as instructions. Clients promote suppliers in their heads long before they say so; the brief tells you where you stand.

And levels attach to service lines, not to people. The same freelancer is senior at email design and junior at motion work, and both prices are honest as long as each stands on its own evidence. A single 'my level' is a vanity metric; a level per line on the rate card is a pricing tool.

5. When a level change earns a rise — and when it does not

A rise is earned when a formula input genuinely moved. Your income target rose, and the work in your diary supports it. Your billable share shifted because the work itself changed — more diagnosis and direction, less production — and the scarcer hours must now carry the same year. The risk you carry grew: you guarantee the outcome, you rescue other people's projects, you hold the deadline that matters. Those are rises with receipts, and how to raise your rates covers the mechanics — the sizing, the timing at a project boundary, the one short email.

A rise is not earned by an anniversary, by a certificate on its own, or by a level title awarded by the person who benefits from it. Clients cannot see your anniversaries; they can only see the four things in section 2, and a rise that outruns them gets corrected in the rudest available way — the work quietly going elsewhere. If you are unsure whether the evidence supports the new number, do not argue with yourself about it: how to test a higher rate lets new enquiries deliver the verdict at no risk to the clients you already have.

One asymmetry is worth naming. If the level genuinely rose and the rate did not, the gap does not wait politely. It converts into the worst seat in freelancing: fully booked at the old price, too busy to take the work that would pay the new one. A postponed rise is not a neutral choice — it is the rise spent on other people's discounts.

6. The level-based rate card

Clients do not buy adjectives; nobody has ever paid extra for the word 'senior'. They buy a transfer of worry: hand this over, and stop thinking about it. So build the card by responsibility — and build every rung as its own honest formula run, with no multipliers and no market band copied from a stranger's survey. One design practice, priced four ways; each rung is the rate calculator with that rung's own inputs:

  • Junior — supervised work on narrow briefs: $72 an hour. Income $45,000, expenses $6,000, tax at 20%, half the week billable. The client supplies the direction and checks the work; the price is lower because some of the thinking is theirs.
  • Mid — owns a whole deliverable: $88 an hour. Income $60,000, expenses $9,000, tax at 25%, 60% billable. Scopes the job, flags the problems early, delivers without supervision.
  • Senior — owns the outcome: $106 an hour. Income $75,000, expenses $11,000, tax at 25%, 65% billable, the margin widened to 15% for the risk carried. What the client buys is the deadline and the rescue capacity, not just the deliverable.
  • Specialist — the scarce problem: $143 an hour. Income $90,000, expenses $13,000, tax at 25%, the billable share back down to 60% because diagnosis is thinking nobody bills, the margin at 20%. Engagements are short, odd and consequential, and the price carries that shape.

Two checks on the ladder before you copy its shape. It is honest that the specialist's billable share falls: diagnosis-heavy work spends hours in unbilled thought, and pretending otherwise is how specialists end up underpaid at impressive-looking rates. And these numbers are one practice's, worked from its own costs — this site's 164 profession pages run from $35 an hour at the lightest cost bases to $183 at the heaviest, with the middle rate at $88: the same formula, 164 different sets of inputs. Your ladder belongs wherever your own inputs put it. The card's format — the blocks, the project floor, the dated review line — is covered in how to create a freelance rate card; what this guide adds is that every rung on it should be able to show its working.

Questions

No — the formula has no years field, and neither does a client's decision. Years matter only through what they usually bring: a higher billable share as rework shrinks, speed on fixed work, an income target a career can sustain, and the judgment that lets a client hand you problems instead of tasks. Each of those moves a real input. The anniversary itself moves none of them, which is why two freelancers with identical years sit at very different rates — and why a focused three years can outprice a drifting ten.
In practice, almost always — but not because the formula demands it. Run both at the same income target and the senior's floor can come out lower, because more of the senior's week is billable: $75 an hour at 70% billable against $105 at 50%, on the worked example in this guide. Senior prices are higher because income targets rise with a career, because margin is charged for risk carried, and because fixed-fee work pays for speed. The one trap is hourly billing: the faster you get, the more you must charge per hour just to keep a single deliverable's pay unchanged.
Both, depending on the service line — and that is normal. Levels attach to lines, not people: if your estimates land near your actuals, your shipped work holds up and clients return, one line may honestly be mid or senior while a newer line is junior. Speed alone is not the senior marker; it pays immediately on fixed fees — at 16 hours, a $2,400 job pays $150 an hour — but level is set by scoping, error rate and judgment, the evidence tests in this guide. Price each line at the level its evidence supports, and let fixed prices bank the speed while the evidence catches up.
Show levels when the client is genuinely buying different responsibility — supervised production, an owned deliverable, an owned outcome, a scarce diagnosis. If the engagement is the same work at the same responsibility, it is one service at one rate, whatever the buyer calls it. Keep the ladder small — three or four rungs, each one a full formula run whose working you could show — and review it on the card's review date, so the numbers get maintained instead of fossilised.

Related: the rise, the test and the card

The number itself is built with the hourly rate calculator. When a level change earns a rise, how to raise your rates runs the mechanics, and how to test a higher rate proves the new number on new enquiries before existing clients hear it. The card the levels live on is built in how to create a freelance rate card, and day rates explained converts any rung into the day version clients keep asking for. Pricing from the UK? freelance rates in the UK runs this same formula in pounds — pension, National Insurance and the IR35 conversation included.