Rate & Pricing

How to Calculate Your Freelance Hourly Rate (Step by Step)

5 min read

Most freelancers set their rate by guessing — a number a friend charges, something that sounds reasonable, or whatever the client offers first. It works, until six months in you're busy every week and still not making what you expected.

The problem usually isn't the work. It's the math nobody did before picking the number.

Your hourly rate isn't a random figure — it's the output of three inputs: how much you need to earn, how many hours you can actually bill, and how much of that goes to taxes before it's really yours. Get those three right, and the rate calculates itself.

Step 1: Start with your target income, not your old salary

A common mistake is anchoring to a previous paycheck. If you made $70,000 as an employee, that number already had taxes withheld, benefits included, and downtime paid for. As a freelancer, none of that is invisible anymore — it's all on you now.

Instead, start from what you actually need (or want) to take home in a year. This is your target annual income — rent, savings, healthcare, everything.

Step 2: Count your real billable hours, not your working hours

This is where most rate calculations fall apart. Freelancers often assume 40 hours a week, 52 weeks a year — over 2,000 hours — and price accordingly. In practice, a full-time job and a full-time freelance schedule aren't the same thing.

Once you subtract the time that doesn't get billed, the number drops fast:

A more realistic number for most freelancers is 1,000–1,300 billable hours a year — not 2,000. Use 2,000 in your calculation, and you'll underprice yourself by nearly half.

Step 3: Add a tax and buffer reserve

As an employee, tax gets withheld automatically before the money even reaches your account. As a freelancer, that withholding doesn't exist — so it has to be built into your rate, not into a surprise bill in April.

In the US, self-employment tax alone runs close to 15.3% on top of regular income tax, which is why most freelancers set aside 25–35% of every payment. In the UK, it's Income Tax plus National Insurance instead — a different percentage, but the same principle: build it into the rate up front.

Putting it together: the formula

Once you have the three numbers, the formula is simple:

Formula
(Target income ÷ (1 − tax %)) ÷ billable hours = your hourly rate

For example: someone targeting $80,000 take-home, working 1,200 billable hours, setting aside 30% for tax, needs to charge around $95/hour — not the $67/hour you'd get by dividing $80,000 straight by 1,200 hours. That gap is exactly the part most freelancers forget to price in.

Skip the manual math
Our hourly rate calculator does this live — move the sliders for income, hours, and tax rate, and the rate updates instantly.
Open the rate calculator →

A rate that's "too high" is often just accurate

A lot of freelancers hesitate to charge what the formula says, worried it sounds high compared to competitors. But a competitor charging less isn't necessarily cheaper to hire — they might just be running the numbers wrong, heading toward burnout or a tax bill they can't cover.

Charging accurately isn't aggressive pricing. It's pricing that actually accounts for the hours you don't bill and the tax you do owe. Clients rarely push back on a rate you can explain — they push back on one that feels arbitrary.

What to do with your rate once you have it

Your hourly rate is the base number almost every other freelance decision depends on:

If you haven't calculated yours yet, start there — open the rate calculator and plug in your real numbers. It takes less time than the invoice you're about to send.

Not tax advice — estimates only. Rates and thresholds vary by location and personal circumstances.