The Three Numbers Behind Every Hourly Rate

Almost every freelance rate is set the same way: you look at what peers charge, remember what your last employer paid, and pick a number that feels defensible. That is not an hourly rate. It is a guess with social proof.

An hourly rate is arithmetic, and it has three inputs. Get the three right and the number sets itself; get them wrong and no amount of confidence will save the quote, because the problem is not the price you named — it is that the work cannot pay for itself at that price.

Number one: the hours you can actually sell

Start with the hours that exist, not the hours you would like. A year has 2,080 working hours. Subtract the ones that are never billable:

  • Holidays and time off. Whatever you actually take, written down before you start optimistically deleting it.
  • Selling. Proposals, discovery calls, follow-ups, and the ones that go nowhere. Nobody pays for this, and it happens every week.
  • Admin. Invoices, chasing, bookkeeping, the tax quarter that eats a week.
  • The gaps. The fortnight between projects where the pipeline is technically alive.

Most solo operators land somewhere between 1,000 and 1,400 sellable hours in a year — and the honest ones land near the bottom of that range. The gap between 2,080 and the real figure is the single biggest reason quoted rates fail to produce the income people expected.

Write your own number down. Not a target — the figure from last year, if you have it, or a conservative estimate if you do not.

Number two: the cost of being open

Your rate does not only pay your salary. It pays for the business staying open while you deliver:

  • Fixed costs. Software, hosting, insurance, accounting, bank fees, the subscriptions you forgot about.
  • Variable costs. Contractors, stock photography, whatever the project consumes.
  • Tax and pension. The part that is not yours to spend, but is nonetheless priced into the hour.
  • Slack. The capacity to absorb a bad month without panic. This is a real cost; if you do not price it, you pay it with interest later.

Add them up annually, then divide by the sellable hours from step one. That number is your floor — the rate below which every hour of work makes you slightly poorer.

Number three: what the work is worth

The first two numbers tell you what you must charge to survive. The third tells you what you can charge to grow. It has nothing to do with your costs, and everything to do with the outcome:

  • What does the client lose if the work is not done, or done badly?
  • What is the value of the decision the work supports?
  • What would they pay someone with a track record, and how far are you from that track record?

A pricing study that informs a hiring decision is not priced by the hours it takes. Neither is a proposal that wins a six-figure engagement. Cost-plus pricing sets your floor; value pricing sets your ceiling. Confusing the two is how people end up charging $60 an hour for work that saves a client $60,000.

Putting them together

The three numbers give you a range, not a single answer:

InputWhat it produces
Sellable hoursThe denominator — how many hours you can actually invoice
Cost of being openThe floor — below this, the work loses money
Value of the outcomeThe ceiling — above this, the client has a reason to say yes

Set your rate above the floor and below the ceiling, and choose where inside that range based on how much you want the work. A rate below the floor is not competitive; it is a slow withdrawal from your own business. A rate above the ceiling is not ambition; it is a mismatch between the buyer and the offer.

The range is also why two freelancers with identical skills can charge very different rates and both be correct. They have different sellable hours, different costs, and different clients.

A worked example

The arithmetic is short enough to do on one screen. The figures below are illustrative — substitute your own, but keep the shape:

StepFigureHow it was reached
Hours in the year2,08040 × 52
Sellable hours1,200minus holidays, selling, admin and gaps
Annual cost of staying open$48,000fixed costs, tools, tax set-aside, a little slack
Floor rate$40/h$48,000 ÷ 1,200
Target income above costs$36,000what you want to take out
Rate that pays it$70/h($48,000 + $36,000) ÷ 1,200

Two things fall out of that table. First, the floor is lower than most people fear — the trap is not the rate, it is assuming 2,080 billable hours. Halve the denominator and every number doubles. Second, the difference between a $40 and a $70 hour is not confidence; it is a stated income target divided by a stated hour count. If you cannot fill in the second row honestly, that is the number to work on, not the price.

Run the same arithmetic at 1,000 sellable hours and the floor rises to $48; at 800 it is $60. That is the whole reason two people doing identical work need different rates.

The number you should watch instead

Once you are working, the rate you quote stops being the interesting number. What matters is the effective rate: fee divided by hours actually spent. A project quoted at $120 an hour that takes twice as long is a $60 an hour project, and the invoice will not tell you that.

That is the number to check weekly, because it is the only one that catches the gap between what you charge and what you earn. Quoted rates live in proposals; effective rates live in your tracker, if you keep one.

The one-line version

Billable hours, the cost of staying open, and the value of the outcome. Divide by the first two to find your floor, and let the third decide how far above it you can go. Then stop negotiating against a number you invented at the start of your career.

Related notes